History

Merge tag 'v5.2-rc6' into sched/core, to refresh the branch

Ingo Molnar committed 7 years ago

Commit d2abae72 parents 66567fc 4b972a05474 files · +9922 −27189Browse files

Unified · Split

5474 files
  1. .mailmap +2 −0
  2. Documentation/ABI/testing/sysfs-bus-siox +11 −11
  3. Documentation/ABI/testing/sysfs-class-net-qmi +2 −2
  4. Documentation/devicetree/bindings/net/can/microchip,mcp251x.txt +1 −0
  5. Documentation/devicetree/bindings/riscv/cpus.yaml +168 −0
  6. Documentation/devicetree/bindings/riscv/sifive.yaml +25 −0
  7. Documentation/driver-api/uio-howto.rst +2 −2
  8. Documentation/fb/fbcon.txt +1 −1
  9. Documentation/networking/af_xdp.rst +4 −4
  10. Documentation/networking/ip-sysctl.txt +16 −0
  11. Documentation/networking/rds.txt +1 −1
  12. Documentation/virtual/kvm/api.txt +32 −16
  13. MAINTAINERS +22 −14
  14. Makefile +1 −1
  15. arch/arc/Kconfig +1 −4
  16. arch/arc/Makefile +1 −4
  17. arch/arc/boot/dts/axc001.dtsi +1 −4
  18. arch/arc/boot/dts/axc003.dtsi +1 −4
  19. arch/arc/boot/dts/axc003_idu.dtsi +1 −4
  20. arch/arc/boot/dts/axs101.dts +1 −4
  21. arch/arc/boot/dts/axs103.dts +1 −4
  22. arch/arc/boot/dts/axs103_idu.dts +1 −4
  23. arch/arc/boot/dts/axs10x_mb.dtsi +1 −4
  24. arch/arc/boot/dts/haps_hs.dts +1 −4
  25. arch/arc/boot/dts/haps_hs_idu.dts +1 −4
  26. arch/arc/boot/dts/hsdk.dts +1 −4
  27. arch/arc/boot/dts/nsim_700.dts +1 −4
  28. arch/arc/boot/dts/nsim_hs.dts +1 −4
  29. arch/arc/boot/dts/nsim_hs_idu.dts +1 −4
  30. arch/arc/boot/dts/nsimosci.dts +1 −4
  31. arch/arc/boot/dts/nsimosci_hs.dts +1 −4
  32. arch/arc/boot/dts/nsimosci_hs_idu.dts +1 −4
  33. arch/arc/boot/dts/skeleton.dtsi +1 −4
  34. arch/arc/boot/dts/skeleton_hs.dtsi +1 −4
  35. arch/arc/boot/dts/skeleton_hs_idu.dtsi +1 −4
  36. arch/arc/boot/dts/vdk_axc003.dtsi +1 −4
  37. arch/arc/boot/dts/vdk_axc003_idu.dtsi +1 −4
  38. arch/arc/boot/dts/vdk_axs10x_mb.dtsi +1 −4
  39. arch/arc/boot/dts/vdk_hs38.dts +1 −4
  40. arch/arc/boot/dts/vdk_hs38_smp.dts +1 −4
  41. arch/arc/include/asm/arcregs.h +1 −4
  42. arch/arc/include/asm/asm-offsets.h +1 −4
  43. arch/arc/include/asm/atomic.h +1 −4
  44. arch/arc/include/asm/barrier.h +1 −4
  45. arch/arc/include/asm/bitops.h +1 −4
  46. arch/arc/include/asm/bug.h +1 −4
  47. arch/arc/include/asm/cache.h +1 −4
  48. arch/arc/include/asm/cacheflush.h +1 −4
  49. arch/arc/include/asm/checksum.h +1 −4
  50. arch/arc/include/asm/cmpxchg.h +1 −4
  51. arch/arc/include/asm/current.h +1 −4
  52. arch/arc/include/asm/delay.h +1 −4
  53. arch/arc/include/asm/disasm.h +1 −4
  54. arch/arc/include/asm/dma.h +1 −4
  55. arch/arc/include/asm/dwarf.h +1 −4
  56. arch/arc/include/asm/elf.h +1 −4
  57. arch/arc/include/asm/entry-compact.h +1 −4
  58. arch/arc/include/asm/entry.h +1 −4
  59. arch/arc/include/asm/exec.h +1 −4
  60. arch/arc/include/asm/futex.h +1 −4
  61. arch/arc/include/asm/highmem.h +1 −5
  62. arch/arc/include/asm/hugepage.h +1 −4
  63. arch/arc/include/asm/io.h +1 −4
  64. arch/arc/include/asm/irq.h +1 −4
  65. arch/arc/include/asm/irqflags-arcv2.h +1 −4
  66. arch/arc/include/asm/irqflags-compact.h +1 −4
  67. arch/arc/include/asm/irqflags.h +1 −4
  68. arch/arc/include/asm/kdebug.h +1 −4
  69. arch/arc/include/asm/kgdb.h +1 −4
  70. arch/arc/include/asm/kmap_types.h +1 −5
  71. arch/arc/include/asm/kprobes.h +1 −4
  72. arch/arc/include/asm/linkage.h +1 −4
  73. arch/arc/include/asm/mach_desc.h +1 −4
  74. arch/arc/include/asm/mmu.h +1 −4
  75. arch/arc/include/asm/mmu_context.h +1 −4
  76. arch/arc/include/asm/mmzone.h +1 −4
  77. arch/arc/include/asm/module.h +1 −4
  78. arch/arc/include/asm/page.h +1 −4
  79. arch/arc/include/asm/pci.h +1 −4
  80. arch/arc/include/asm/perf_event.h +1 −5
  81. arch/arc/include/asm/pgalloc.h +1 −4
  82. arch/arc/include/asm/pgtable.h +1 −4
  83. arch/arc/include/asm/processor.h +1 −4
  84. arch/arc/include/asm/ptrace.h +1 −4
  85. arch/arc/include/asm/sections.h +1 −4
  86. arch/arc/include/asm/segment.h +1 −4
  87. arch/arc/include/asm/serial.h +1 −4
  88. arch/arc/include/asm/setup.h +1 −4
  89. arch/arc/include/asm/shmparam.h +1 −4
  90. arch/arc/include/asm/smp.h +1 −4
  91. arch/arc/include/asm/spinlock.h +1 −4
  92. arch/arc/include/asm/spinlock_types.h +1 −4
  93. arch/arc/include/asm/stacktrace.h +1 −4
  94. arch/arc/include/asm/string.h +1 −4
  95. arch/arc/include/asm/switch_to.h +1 −4
  96. arch/arc/include/asm/syscall.h +1 −4
  97. arch/arc/include/asm/syscalls.h +1 −4
  98. arch/arc/include/asm/thread_info.h +1 −4
  99. arch/arc/include/asm/timex.h +1 −4
  100. arch/arc/include/asm/tlb-mmu1.h +1 −4
  101. arch/arc/include/asm/tlb.h +1 −4
  102. arch/arc/include/asm/tlbflush.h +1 −4
  103. arch/arc/include/asm/uaccess.h +1 −4
  104. arch/arc/include/asm/unaligned.h +1 −4
  105. arch/arc/include/asm/unwind.h +1 −4
  106. arch/arc/kernel/Makefile +1 −3
  107. arch/arc/kernel/arc_hostlink.c +1 −4
  108. arch/arc/kernel/arcksyms.c +1 −5
  109. arch/arc/kernel/asm-offsets.c +1 −4
  110. arch/arc/kernel/ctx_sw.c +1 −4
  111. arch/arc/kernel/ctx_sw_asm.S +1 −4
  112. arch/arc/kernel/devtree.c +1 −4
  113. arch/arc/kernel/disasm.c +1 −4
  114. arch/arc/kernel/entry-arcv2.S +1 −4
  115. arch/arc/kernel/entry-compact.S +1 −4
  116. arch/arc/kernel/entry.S +1 −4
  117. arch/arc/kernel/fpu.c +1 −4
  118. arch/arc/kernel/head.S +1 −4
  119. arch/arc/kernel/intc-arcv2.c +1 −5
  120. arch/arc/kernel/intc-compact.c +1 −5
  121. arch/arc/kernel/irq.c +1 −5
  122. arch/arc/kernel/kgdb.c +1 −4
  123. arch/arc/kernel/kprobes.c +1 −4
  124. arch/arc/kernel/mcip.c +1 −4
  125. arch/arc/kernel/module.c +1 −4
  126. arch/arc/kernel/process.c +1 −4
  127. arch/arc/kernel/ptrace.c +1 −4
  128. arch/arc/kernel/reset.c +1 −4
  129. arch/arc/kernel/setup.c +1 −4
  130. arch/arc/kernel/signal.c +1 −4
  131. arch/arc/kernel/smp.c +1 −4
  132. arch/arc/kernel/stacktrace.c +1 −4
  133. arch/arc/kernel/traps.c +1 −4
  134. arch/arc/kernel/unaligned.c +1 −5
  135. arch/arc/kernel/unwind.c +1 −4
  136. arch/arc/kernel/vmlinux.lds.S +1 −4
  137. arch/arc/lib/Makefile +1 −3
  138. arch/arc/lib/memcmp.S +1 −4
  139. arch/arc/lib/memcpy-700.S +1 −4
  140. arch/arc/lib/memcpy-archs.S +1 −4
  141. arch/arc/lib/memset-archs.S +1 −4
  142. arch/arc/lib/memset.S +1 −4
  143. arch/arc/lib/strchr-700.S +1 −4
  144. arch/arc/lib/strcmp-archs.S +1 −4
  145. arch/arc/lib/strcmp.S +1 −4
  146. arch/arc/lib/strcpy-700.S +1 −4
  147. arch/arc/lib/strlen.S +1 −4
  148. arch/arc/mm/Makefile +1 −4
  149. arch/arc/mm/cache.c +1 −4
  150. arch/arc/mm/dma.c +1 −4
  151. arch/arc/mm/extable.c +1 −4
  152. arch/arc/mm/fault.c +1 −4
  153. arch/arc/mm/highmem.c +1 −5
  154. arch/arc/mm/init.c +1 −4
  155. arch/arc/mm/ioremap.c +1 −4
  156. arch/arc/mm/mmap.c +1 −4
  157. arch/arc/mm/tlb.c +1 −4
  158. arch/arc/mm/tlbex.S +1 −4
  159. arch/arc/oprofile/common.c +1 −4
  160. arch/arc/plat-axs10x/Kconfig +1 −4
  161. arch/arc/plat-axs10x/Makefile +1 −4
  162. arch/arc/plat-hsdk/Kconfig +1 −4
  163. arch/arc/plat-hsdk/Makefile +1 −4
  164. arch/arc/plat-hsdk/platform.c +1 −4
  165. arch/arc/plat-sim/Makefile +1 −4
  166. arch/arc/plat-sim/platform.c +1 −4
  167. arch/arm/boot/bootp/init.S +1 −4
  168. arch/arm/boot/compressed/efi-header.S +1 −4
  169. arch/arm/boot/compressed/head.S +1 −4
  170. arch/arm/boot/compressed/ll_char_wr.S +1 −4
  171. arch/arm/boot/compressed/vmlinux.lds.S +1 −4
  172. arch/arm/boot/deflate_xip_data.sh +1 −3
  173. arch/arm/boot/dts/am335x-baltos-ir2110.dts +1 −4
  174. arch/arm/boot/dts/am335x-baltos-ir3220.dts +1 −4
  175. arch/arm/boot/dts/am335x-baltos-ir5221.dts +1 −4
  176. arch/arm/boot/dts/am335x-baltos-leds.dtsi +1 −4
  177. arch/arm/boot/dts/am335x-baltos.dtsi +1 −4
  178. arch/arm/boot/dts/am335x-base0033.dts +1 −4
  179. arch/arm/boot/dts/am335x-bone-common.dtsi +1 −4
  180. arch/arm/boot/dts/am335x-bone.dts +1 −4
  181. arch/arm/boot/dts/am335x-boneblack-common.dtsi +1 −4
  182. arch/arm/boot/dts/am335x-boneblack-wireless.dts +1 −4
  183. arch/arm/boot/dts/am335x-boneblack.dts +1 −4
  184. arch/arm/boot/dts/am335x-boneblue.dts +1 −4
  185. arch/arm/boot/dts/am335x-bonegreen-common.dtsi +1 −4
  186. arch/arm/boot/dts/am335x-bonegreen-wireless.dts +1 −4
  187. arch/arm/boot/dts/am335x-bonegreen.dts +1 −4
  188. arch/arm/boot/dts/am335x-chiliboard.dts +1 −4
  189. arch/arm/boot/dts/am335x-chilisom.dtsi +1 −4
  190. arch/arm/boot/dts/am335x-cm-t335.dts +1 −4
  191. arch/arm/boot/dts/am335x-evm.dts +1 −4
  192. arch/arm/boot/dts/am335x-evmsk.dts +1 −4
  193. arch/arm/boot/dts/am335x-icev2.dts +1 −4
  194. arch/arm/boot/dts/am335x-igep0033.dtsi +1 −4
  195. arch/arm/boot/dts/am335x-lxm.dts +1 −4
  196. arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts +1 −4
  197. arch/arm/boot/dts/am335x-nano.dts +1 −4
  198. arch/arm/boot/dts/am335x-pcm-953.dtsi +2 −5
  199. arch/arm/boot/dts/am335x-pepper.dts +1 −4
  200. arch/arm/boot/dts/am335x-phycore-rdk.dts +1 −4
  201. arch/arm/boot/dts/am335x-phycore-som.dtsi +1 −4
  202. arch/arm/boot/dts/am335x-sancloud-bbe.dts +1 −4
  203. arch/arm/boot/dts/am335x-sbc-t335.dts +1 −4
  204. arch/arm/boot/dts/am335x-sl50.dts +1 −4
  205. arch/arm/boot/dts/am335x-wega-rdk.dts +1 −4
  206. arch/arm/boot/dts/am335x-wega.dtsi +2 −5
  207. arch/arm/boot/dts/am33xx-clocks.dtsi +1 −4
  208. arch/arm/boot/dts/am33xx-l4.dtsi +6 −8
  209. arch/arm/boot/dts/am3517-craneboard.dts +1 −4
  210. arch/arm/boot/dts/am3517-evm-ui.dtsi +1 −4
  211. arch/arm/boot/dts/am3517-evm.dts +1 −4
  212. arch/arm/boot/dts/am3517-som.dtsi +1 −4
  213. arch/arm/boot/dts/am3517_mt_ventoux.dts +1 −4
  214. arch/arm/boot/dts/am35xx-clocks.dtsi +1 −4
  215. arch/arm/boot/dts/am437x-cm-t43.dts +1 −4
  216. arch/arm/boot/dts/am437x-gp-evm.dts +1 −4
  217. arch/arm/boot/dts/am437x-idk-evm.dts +1 −4
  218. arch/arm/boot/dts/am437x-l4.dtsi +0 −4
  219. arch/arm/boot/dts/am437x-sbc-t43.dts +1 −4
  220. arch/arm/boot/dts/am437x-sk-evm.dts +1 −4
  221. arch/arm/boot/dts/am43x-epos-evm.dts +1 −4
  222. arch/arm/boot/dts/am43xx-clocks.dtsi +1 −4
  223. arch/arm/boot/dts/am571x-idk.dts +1 −4
  224. arch/arm/boot/dts/am572x-idk.dts +1 −4
  225. arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi +1 −4
  226. arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts +1 −4
  227. arch/arm/boot/dts/am57xx-beagle-x15-revc.dts +1 −4
  228. arch/arm/boot/dts/am57xx-beagle-x15.dts +1 −4
  229. arch/arm/boot/dts/am57xx-cl-som-am57x.dts +1 −4
  230. arch/arm/boot/dts/am57xx-idk-common.dtsi +2 −4
  231. arch/arm/boot/dts/am57xx-sbc-am57x.dts +1 −4
  232. arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts +1 −0
  233. arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts +1 −0
  234. arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts +1 −0
  235. arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts +1 −0
  236. arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts +1 −0
  237. arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts +1 −0
  238. arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts +1 −0
  239. arch/arm/boot/dts/bcm4708-netgear-r6250.dts +1 −0
  240. arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts +1 −0
  241. arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts +1 −0
  242. arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts +1 −0
  243. arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts +1 −0
  244. arch/arm/boot/dts/bcm4709-linksys-ea9200.dts +1 −0
  245. arch/arm/boot/dts/bcm4709-netgear-r7000.dts +1 −0
  246. arch/arm/boot/dts/bcm4709-netgear-r8000.dts +1 −0
  247. arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts +1 −0
  248. arch/arm/boot/dts/bcm47094-phicomm-k3.dts +1 −0
  249. arch/arm/boot/dts/bcm94708.dts +1 −0
  250. arch/arm/boot/dts/bcm94709.dts +1 −0
  251. arch/arm/boot/dts/bcm963138dvt.dts +1 −0
  252. arch/arm/boot/dts/compulab-sb-som.dtsi +1 −4
  253. arch/arm/boot/dts/cros-adc-thermistors.dtsi +1 −4
  254. arch/arm/boot/dts/cros-ec-keyboard.dtsi +1 −4
  255. arch/arm/boot/dts/dm8148-evm.dts +1 −5
  256. arch/arm/boot/dts/dm8148-t410.dts +1 −5
  257. arch/arm/boot/dts/dm814x-clocks.dtsi +1 −5
  258. arch/arm/boot/dts/dm8168-evm.dts +1 −5
  259. arch/arm/boot/dts/dm816x-clocks.dtsi +1 −5
  260. arch/arm/boot/dts/dra62x-clocks.dtsi +1 −5
  261. arch/arm/boot/dts/dra62x-j5eco-evm.dts +1 −5
  262. arch/arm/boot/dts/dra7-evm-common.dtsi +1 −4
  263. arch/arm/boot/dts/dra7-evm.dts +1 −4
  264. arch/arm/boot/dts/dra7-l4.dtsi +1 −3
  265. arch/arm/boot/dts/dra7.dtsi +1 −3
  266. arch/arm/boot/dts/dra71-evm.dts +2 −5
  267. arch/arm/boot/dts/dra71x.dtsi +17 −0
  268. arch/arm/boot/dts/dra72-evm-common.dtsi +1 −4
  269. arch/arm/boot/dts/dra72-evm-revc.dts +1 −4
  270. arch/arm/boot/dts/dra72-evm-tps65917.dtsi +1 −4
  271. arch/arm/boot/dts/dra72-evm.dts +1 −4
  272. arch/arm/boot/dts/dra72x.dtsi +5 −3
  273. arch/arm/boot/dts/dra74x.dtsi +1 −3
  274. arch/arm/boot/dts/dra76-evm.dts +1 −4
  275. arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi +20 −20
  276. arch/arm/boot/dts/dra76x.dtsi +9 −4
  277. arch/arm/boot/dts/dra7xx-clocks.dtsi +1 −4
  278. arch/arm/boot/dts/hip01-ca9x2.dts +1 −4
  279. arch/arm/boot/dts/hip01.dtsi +1 −4
  280. arch/arm/boot/dts/hip04.dtsi +1 −4
  281. arch/arm/boot/dts/imx25-pinfunc.h +1 −5
  282. arch/arm/boot/dts/imx35-pinfunc.h +1 −5
  283. arch/arm/boot/dts/imx50-pinfunc.h +1 −5
  284. arch/arm/boot/dts/imx51-pinfunc.h +1 −5
  285. arch/arm/boot/dts/imx53-pinfunc.h +1 −5
  286. arch/arm/boot/dts/imx6dl-aristainetos_4.dts +1 −5
  287. arch/arm/boot/dts/imx6dl-aristainetos_7.dts +1 −5
  288. arch/arm/boot/dts/imx6dl-pinfunc.h +1 −5
  289. arch/arm/boot/dts/imx6dl-rex-basic.dts +1 −5
  290. arch/arm/boot/dts/imx6dl-riotboard.dts +1 −5
  291. arch/arm/boot/dts/imx6q-mccmon6.dts +1 −5
  292. arch/arm/boot/dts/imx6q-pinfunc.h +1 −5
  293. arch/arm/boot/dts/imx6q-rex-pro.dts +1 −5
  294. arch/arm/boot/dts/imx6qdl-aristainetos.dtsi +1 −5
  295. arch/arm/boot/dts/imx6qdl-rex.dtsi +1 −5
  296. arch/arm/boot/dts/imx6sl-pinfunc.h +1 −5
  297. arch/arm/boot/dts/imx6sx-pinfunc.h +1 −5
  298. arch/arm/boot/dts/imx6sx-softing-vining-2000.dts +1 −4
  299. arch/arm/boot/dts/imx6ul-pinfunc.h +1 −5
  300. arch/arm/boot/dts/imx6ull-pinfunc.h +1 −4
  301. arch/arm/boot/dts/imx7d-pinfunc.h +1 −5
  302. arch/arm/boot/dts/imx7ulp-pinfunc.h +1 −5
  303. arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts +1 −5
  304. arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts +1 −5
  305. arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi +1 −5
  306. arch/arm/boot/dts/logicpd-som-lv.dtsi +1 −5
  307. arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts +1 −5
  308. arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts +1 −5
  309. arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi +1 −5
  310. arch/arm/boot/dts/logicpd-torpedo-som.dtsi +1 −5
  311. arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts +1 −4
  312. arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi +1 −4
  313. arch/arm/boot/dts/nspire-classic.dtsi +1 −5
  314. arch/arm/boot/dts/nspire-clp.dts +1 −5
  315. arch/arm/boot/dts/nspire-cx.dts +1 −5
  316. arch/arm/boot/dts/nspire-tp.dts +1 −5
  317. arch/arm/boot/dts/nspire.dtsi +1 −5
  318. arch/arm/boot/dts/omap2420-clocks.dtsi +1 −4
  319. arch/arm/boot/dts/omap2420-h4.dts +1 −4
  320. arch/arm/boot/dts/omap2430-clocks.dtsi +1 −4
  321. arch/arm/boot/dts/omap2430-sdp.dts +1 −4
  322. arch/arm/boot/dts/omap24xx-clocks.dtsi +1 −4
  323. arch/arm/boot/dts/omap3-beagle-xm-ab.dts +1 −4
  324. arch/arm/boot/dts/omap3-beagle-xm.dts +1 −4
  325. arch/arm/boot/dts/omap3-beagle.dts +1 −4
  326. arch/arm/boot/dts/omap3-devkit8000-common.dtsi +1 −4
  327. arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi +1 −4
  328. arch/arm/boot/dts/omap3-devkit8000-lcd43.dts +1 −4
  329. arch/arm/boot/dts/omap3-devkit8000-lcd70.dts +1 −4
  330. arch/arm/boot/dts/omap3-devkit8000.dts +1 −4
  331. arch/arm/boot/dts/omap3-evm-37xx.dts +1 −4
  332. arch/arm/boot/dts/omap3-evm.dts +1 −4
  333. arch/arm/boot/dts/omap3-gta04.dtsi +1 −4
  334. arch/arm/boot/dts/omap3-gta04a3.dts +1 −4
  335. arch/arm/boot/dts/omap3-gta04a4.dts +1 −4
  336. arch/arm/boot/dts/omap3-gta04a5.dts +1 −4
  337. arch/arm/boot/dts/omap3-gta04a5one.dts +1 −4
  338. arch/arm/boot/dts/omap3-ha-common.dtsi +1 −4
  339. arch/arm/boot/dts/omap3-ha-lcd.dts +1 −4
  340. arch/arm/boot/dts/omap3-ha.dts +1 −4
  341. arch/arm/boot/dts/omap3-igep.dtsi +1 −4
  342. arch/arm/boot/dts/omap3-igep0020-common.dtsi +1 −4
  343. arch/arm/boot/dts/omap3-igep0020-rev-f.dts +1 −4
  344. arch/arm/boot/dts/omap3-igep0020.dts +1 −4
  345. arch/arm/boot/dts/omap3-igep0030-common.dtsi +1 −4
  346. arch/arm/boot/dts/omap3-igep0030-rev-g.dts +1 −4
  347. arch/arm/boot/dts/omap3-igep0030.dts +1 −4
  348. arch/arm/boot/dts/omap3-ldp.dts +1 −4
  349. arch/arm/boot/dts/omap3-n9.dts +1 −4
  350. arch/arm/boot/dts/omap3-n950-n9.dtsi +1 −4
  351. arch/arm/boot/dts/omap3-n950.dts +1 −4
  352. arch/arm/boot/dts/omap3-overo-alto35-common.dtsi +1 −4
  353. arch/arm/boot/dts/omap3-overo-alto35.dts +1 −4
  354. arch/arm/boot/dts/omap3-overo-base.dtsi +1 −4
  355. arch/arm/boot/dts/omap3-overo-chestnut43-common.dtsi +1 −4
  356. arch/arm/boot/dts/omap3-overo-chestnut43.dts +1 −4
  357. arch/arm/boot/dts/omap3-overo-common-dvi.dtsi +1 −4
  358. arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi +1 −4
  359. arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi +1 −4
  360. arch/arm/boot/dts/omap3-overo-common-peripherals.dtsi +1 −4
  361. arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi +1 −4
  362. arch/arm/boot/dts/omap3-overo-gallop43.dts +1 −4
  363. arch/arm/boot/dts/omap3-overo-palo35-common.dtsi +1 −4
  364. arch/arm/boot/dts/omap3-overo-palo35.dts +1 −4
  365. arch/arm/boot/dts/omap3-overo-palo43-common.dtsi +1 −4
  366. arch/arm/boot/dts/omap3-overo-palo43.dts +1 −4
  367. arch/arm/boot/dts/omap3-overo-storm-alto35.dts +1 −4
  368. arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts +1 −4
  369. arch/arm/boot/dts/omap3-overo-storm-gallop43.dts +1 −4
  370. arch/arm/boot/dts/omap3-overo-storm-palo35.dts +1 −4
  371. arch/arm/boot/dts/omap3-overo-storm-palo43.dts +1 −4
  372. arch/arm/boot/dts/omap3-overo-storm-summit.dts +1 −4
  373. arch/arm/boot/dts/omap3-overo-storm-tobi.dts +1 −4
  374. arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts +1 −4
  375. arch/arm/boot/dts/omap3-overo-storm.dtsi +1 −4
  376. arch/arm/boot/dts/omap3-overo-summit-common.dtsi +1 −4
  377. arch/arm/boot/dts/omap3-overo-summit.dts +1 −4
  378. arch/arm/boot/dts/omap3-overo-tobi-common.dtsi +1 −4
  379. arch/arm/boot/dts/omap3-overo-tobi.dts +1 −4
  380. arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi +1 −4
  381. arch/arm/boot/dts/omap3-overo-tobiduo.dts +1 −4
  382. arch/arm/boot/dts/omap3-overo.dtsi +1 −4
  383. arch/arm/boot/dts/omap3-pandora-1ghz.dts +1 −4
  384. arch/arm/boot/dts/omap3-pandora-600mhz.dts +1 −4
  385. arch/arm/boot/dts/omap3-pandora-common.dtsi +1 −4
  386. arch/arm/boot/dts/omap3-sniper.dts +1 −4
  387. arch/arm/boot/dts/omap3-tao3530.dtsi +1 −4
  388. arch/arm/boot/dts/omap3-thunder.dts +1 −4
  389. arch/arm/boot/dts/omap3-zoom3.dts +1 −4
  390. arch/arm/boot/dts/omap3430-sdp.dts +1 −4
  391. arch/arm/boot/dts/omap3430es1-clocks.dtsi +1 −4
  392. arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi +1 −4
  393. arch/arm/boot/dts/omap36xx-am35xx-omap3430es2plus-clocks.dtsi +1 −4
  394. arch/arm/boot/dts/omap36xx-clocks.dtsi +1 −4
  395. arch/arm/boot/dts/omap36xx-omap3430es2plus-clocks.dtsi +1 −4
  396. arch/arm/boot/dts/omap3xxx-clocks.dtsi +1 −4
  397. arch/arm/boot/dts/omap4-droid4-xt894.dts +1 −5
  398. arch/arm/boot/dts/omap4-duovero-parlor.dts +1 −4
  399. arch/arm/boot/dts/omap4-duovero.dtsi +1 −4
  400. arch/arm/boot/dts/omap4-kc1.dts +1 −4
  401. arch/arm/boot/dts/omap4-panda-a4.dts +1 −4
  402. arch/arm/boot/dts/omap4-panda-common.dtsi +1 −4
  403. arch/arm/boot/dts/omap4-panda-es.dts +1 −4
  404. arch/arm/boot/dts/omap4-panda.dts +1 −4
  405. arch/arm/boot/dts/omap4-sdp-es23plus.dts +1 −4
  406. arch/arm/boot/dts/omap4-sdp.dts +1 −4
  407. arch/arm/boot/dts/omap4-var-dvk-om44.dts +1 −4
  408. arch/arm/boot/dts/omap4-var-om44customboard.dtsi +1 −4
  409. arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi +1 −4
  410. arch/arm/boot/dts/omap4-var-som-om44.dtsi +1 −4
  411. arch/arm/boot/dts/omap4-var-stk-om44.dts +1 −4
  412. arch/arm/boot/dts/omap4.dtsi +1 −4
  413. arch/arm/boot/dts/omap443x-clocks.dtsi +1 −4
  414. arch/arm/boot/dts/omap446x-clocks.dtsi +1 −4
  415. arch/arm/boot/dts/omap44xx-clocks.dtsi +1 −4
  416. arch/arm/boot/dts/omap5-board-common.dtsi +1 −4
  417. arch/arm/boot/dts/omap5-igep0050.dts +1 −4
  418. arch/arm/boot/dts/omap5-uevm.dts +1 −4
  419. arch/arm/boot/dts/omap5.dtsi +1 −3
  420. arch/arm/boot/dts/omap54xx-clocks.dtsi +1 −4
  421. arch/arm/boot/dts/stih407-b2120.dts +1 −4
  422. arch/arm/boot/dts/stih407-clock.dtsi +1 −4
  423. arch/arm/boot/dts/stih410-b2120.dts +1 −4
  424. arch/arm/boot/dts/stih410-b2260.dts +1 −4
  425. arch/arm/boot/dts/stih410-clock.dtsi +1 −4
  426. arch/arm/boot/dts/stih418-b2199.dts +1 −4
  427. arch/arm/boot/dts/stih418-clock.dtsi +1 −4
  428. arch/arm/boot/dts/stihxxx-b2120.dtsi +1 −4
  429. arch/arm/boot/dts/tps6507x.dtsi +1 −4
  430. arch/arm/boot/dts/tps65217.dtsi +1 −4
  431. arch/arm/boot/dts/tps65910.dtsi +1 −4
  432. arch/arm/boot/dts/twl4030.dtsi +1 −4
  433. arch/arm/boot/dts/twl4030_omap3.dtsi +1 −4
  434. arch/arm/boot/dts/twl6030.dtsi +1 −4
  435. arch/arm/boot/dts/twl6030_omap4.dtsi +1 −4
  436. arch/arm/boot/dts/vf610-pinfunc.h +1 −5
  437. arch/arm/common/bL_switcher.c +1 −4
  438. arch/arm/common/bL_switcher_dummy_if.c +1 −4
  439. arch/arm/common/dmabounce.c +1 −4
  440. arch/arm/common/firmware.c +1 −4
  441. arch/arm/common/it8152.c +1 −4
  442. arch/arm/common/locomo.c +1 −4
  443. arch/arm/common/mcpm_entry.c +1 −4
  444. arch/arm/common/mcpm_head.S +1 −5
  445. arch/arm/common/mcpm_platsmp.c +1 −4
  446. arch/arm/common/sa1111.c +1 −4
  447. arch/arm/common/scoop.c +1 −5
  448. arch/arm/common/sharpsl_param.c +1 −5
  449. arch/arm/configs/mvebu_v7_defconfig +1 −0
  450. arch/arm/crypto/aes-ce-core.S +1 −4
  451. arch/arm/crypto/aes-ce-glue.c +1 −4
  452. arch/arm/crypto/aes-cipher-core.S +1 −4
  453. arch/arm/crypto/aes-cipher-glue.c +1 −4
  454. arch/arm/crypto/aes-neonbs-core.S +1 −4
  455. arch/arm/crypto/aes-neonbs-glue.c +1 −4
  456. arch/arm/crypto/crc32-ce-glue.c +1 −4
  457. arch/arm/crypto/crct10dif-ce-glue.c +1 −4
  458. arch/arm/crypto/ghash-ce-core.S +1 −4
  459. arch/arm/crypto/ghash-ce-glue.c +1 −4
  460. arch/arm/crypto/sha1-ce-core.S +1 −4
  461. arch/arm/crypto/sha1-ce-glue.c +1 −4
  462. arch/arm/crypto/sha2-ce-core.S +1 −4
  463. arch/arm/crypto/sha2-ce-glue.c +1 −4
  464. arch/arm/crypto/sha512-glue.c +1 −4
  465. arch/arm/crypto/sha512-neon-glue.c +1 −4
  466. arch/arm/include/asm/arch_gicv3.h +1 −12
  467. arch/arm/include/asm/arm-cci.h +1 −12
  468. arch/arm/include/asm/assembler.h +1 −4
  469. arch/arm/include/asm/atomic.h +1 −4
  470. arch/arm/include/asm/bL_switcher.h +1 −4
  471. arch/arm/include/asm/bugs.h +1 −4
  472. arch/arm/include/asm/cacheflush.h +1 −4
  473. arch/arm/include/asm/cpu.h +1 −4
  474. arch/arm/include/asm/cpufeature.h +1 −4
  475. arch/arm/include/asm/dmi.h +1 −5
  476. arch/arm/include/asm/domain.h +1 −4
  477. arch/arm/include/asm/efi.h +1 −4
  478. arch/arm/include/asm/firmware.h +1 −4
  479. arch/arm/include/asm/floppy.h +1 −4
  480. arch/arm/include/asm/fpstate.h +1 −4
  481. arch/arm/include/asm/glue-cache.h +1 −4
  482. arch/arm/include/asm/glue-df.h +1 −4
  483. arch/arm/include/asm/glue-pf.h +1 −4
  484. arch/arm/include/asm/glue-proc.h +1 −4
  485. arch/arm/include/asm/glue.h +1 −4
  486. arch/arm/include/asm/hardware/dec21285.h +1 −4
  487. arch/arm/include/asm/hardware/ioc.h +1 −4
  488. arch/arm/include/asm/hardware/iomd.h +1 −4
  489. arch/arm/include/asm/hardware/iop3xx.h +1 −4
  490. arch/arm/include/asm/hardware/memc.h +1 −4
  491. arch/arm/include/asm/hardware/scoop.h +1 −5
  492. arch/arm/include/asm/hardware/ssp.h +1 −4
  493. arch/arm/include/asm/io.h +1 −4
  494. arch/arm/include/asm/kvm_hyp.h +1 −12
  495. arch/arm/include/asm/mach/arch.h +1 −4
  496. arch/arm/include/asm/mach/dma.h +1 −4
  497. arch/arm/include/asm/mach/flash.h +1 −4
  498. arch/arm/include/asm/mach/irq.h +1 −4
  499. arch/arm/include/asm/mach/map.h +1 −4
  500. arch/arm/include/asm/mach/pci.h +1 −4
  501. arch/arm/include/asm/mach/sharpsl_param.h +1 −5
  502. arch/arm/include/asm/mach/time.h +1 −4
  503. arch/arm/include/asm/mcpm.h +1 −4
  504. arch/arm/include/asm/memory.h +1 −4
  505. arch/arm/include/asm/mmu_context.h +1 −4
  506. arch/arm/include/asm/mtd-xip.h +1 −4
  507. arch/arm/include/asm/neon.h +1 −4
  508. arch/arm/include/asm/opcodes.h +1 −4
  509. arch/arm/include/asm/page-nommu.h +1 −4
  510. arch/arm/include/asm/page.h +1 −4
  511. arch/arm/include/asm/perf_event.h +1 −5
  512. arch/arm/include/asm/pgalloc.h +1 −4
  513. arch/arm/include/asm/pgtable-2level-hwdef.h +1 −4
  514. arch/arm/include/asm/pgtable-2level.h +1 −4
  515. arch/arm/include/asm/pgtable-hwdef.h +1 −4
  516. arch/arm/include/asm/pgtable-nommu.h +1 −4
  517. arch/arm/include/asm/pgtable.h +1 −4
  518. arch/arm/include/asm/proc-fns.h +1 −4
  519. arch/arm/include/asm/processor.h +1 −4
  520. arch/arm/include/asm/procinfo.h +1 −4
  521. arch/arm/include/asm/prom.h +1 −5
  522. arch/arm/include/asm/ptrace.h +1 −4
  523. arch/arm/include/asm/set_memory.h +1 −4
  524. arch/arm/include/asm/setup.h +1 −4
  525. arch/arm/include/asm/smp.h +1 −4
  526. arch/arm/include/asm/stage2_pgtable.h +1 −12
  527. arch/arm/include/asm/thread_info.h +1 −4
  528. arch/arm/include/asm/thread_notify.h +1 −4
  529. arch/arm/include/asm/timex.h +1 −4
  530. arch/arm/include/asm/tlb.h +1 −4
  531. arch/arm/include/asm/tlbflush.h +1 −4
  532. arch/arm/include/asm/uaccess.h +1 −4
  533. arch/arm/include/asm/unistd.h +1 −4
  534. arch/arm/include/asm/uprobes.h +1 −4
  535. arch/arm/include/asm/vdso_datapage.h +1 −12
  536. arch/arm/include/asm/xor.h +1 −4
  537. arch/arm/include/debug/8250.S +1 −4
  538. arch/arm/include/debug/asm9260.S +1 −5
  539. arch/arm/include/debug/at91.S +1 −5
  540. arch/arm/include/debug/bcm63xx.S +1 −4
  541. arch/arm/include/debug/dc21285.S +1 −5
  542. arch/arm/include/debug/digicolor.S +1 −5
  543. arch/arm/include/debug/efm32.S +1 −4
  544. arch/arm/include/debug/icedcc.S +1 −5
  545. arch/arm/include/debug/imx-uart.h +1 −4
  546. arch/arm/include/debug/imx.S +1 −5
  547. arch/arm/include/debug/ks8695.S +1 −4
  548. arch/arm/include/debug/meson.S +1 −4
  549. arch/arm/include/debug/netx.S +1 −5
  550. arch/arm/include/debug/omap2plus.S +1 −5
  551. arch/arm/include/debug/pl01x.S +1 −5
  552. arch/arm/include/debug/s3c24xx.S +1 −4
  553. arch/arm/include/debug/s5pv210.S +1 −4
  554. arch/arm/include/debug/sa1100.S +1 −5
  555. arch/arm/include/debug/sti.S +1 −4
  556. arch/arm/include/debug/ux500.S +1 −5
  557. arch/arm/include/debug/vexpress.S +1 −4
  558. arch/arm/include/debug/vf.S +1 −5
  559. arch/arm/include/debug/vt8500.S +1 −4
  560. arch/arm/kernel/arch_timer.c +1 −4
  561. arch/arm/kernel/armksyms.c +1 −4
  562. arch/arm/kernel/asm-offsets.c +1 −4
  563. arch/arm/kernel/atags_compat.c +1 −4
  564. arch/arm/kernel/atags_parse.c +1 −4
  565. arch/arm/kernel/crash_dump.c +1 −4
  566. arch/arm/kernel/debug.S +1 −4
  567. arch/arm/kernel/devtree.c +1 −4
  568. arch/arm/kernel/dma-isa.c +1 −4
  569. arch/arm/kernel/dma.c +1 −4
  570. arch/arm/kernel/early_printk.c +1 −4
  571. arch/arm/kernel/efi.c +1 −4
  572. arch/arm/kernel/entry-armv.S +1 −4
  573. arch/arm/kernel/entry-common.S +1 −4
  574. arch/arm/kernel/entry-ftrace.S +1 −5
  575. arch/arm/kernel/entry-v7m.S +1 −4
  576. arch/arm/kernel/head-common.S +1 −5
  577. arch/arm/kernel/head-inflate-data.c +1 −4
  578. arch/arm/kernel/head-nommu.S +1 −5
  579. arch/arm/kernel/head.S +1 −4
  580. arch/arm/kernel/irq.c +1 −4
  581. arch/arm/kernel/iwmmxt.S +1 −4
  582. arch/arm/kernel/module-plts.c +1 −4
  583. arch/arm/kernel/module.c +1 −4
  584. arch/arm/kernel/opcodes.c +1 −4
  585. arch/arm/kernel/pj4-cp0.c +1 −4
  586. arch/arm/kernel/process.c +1 −4
  587. arch/arm/kernel/ptrace.c +1 −4
  588. arch/arm/kernel/reboot.c +1 −4
  589. arch/arm/kernel/return_address.c +1 −4
  590. arch/arm/kernel/setup.c +1 −4
  591. arch/arm/kernel/signal.c +1 −4
  592. arch/arm/kernel/smp.c +1 −4
  593. arch/arm/kernel/smp_scu.c +1 −4
  594. arch/arm/kernel/smp_tlb.c +1 −4
  595. arch/arm/kernel/smp_twd.c +1 −4
  596. arch/arm/kernel/swp_emulate.c +1 −4
  597. arch/arm/kernel/sys_arm.c +1 −4
  598. arch/arm/kernel/sys_oabi-compat.c +1 −4
  599. arch/arm/kernel/time.c +1 −4
  600. arch/arm/kernel/traps.c +1 −4
  601. arch/arm/kernel/v7m.c +1 −4
  602. arch/arm/kernel/vdso.c +1 −12
  603. arch/arm/kernel/xscale-cp0.c +1 −4
  604. arch/arm/kvm/hyp/banked-sr.c +1 −12
  605. arch/arm/kvm/hyp/cp15-sr.c +1 −12
  606. arch/arm/kvm/hyp/entry.S +1 −12
  607. arch/arm/kvm/hyp/s2-setup.c +1 −12
  608. arch/arm/kvm/hyp/switch.c +1 −12
  609. arch/arm/kvm/hyp/tlb.c +1 −12
  610. arch/arm/kvm/hyp/vfp.S +1 −12
  611. arch/arm/lib/backtrace.S +1 −5
  612. arch/arm/lib/changebit.S +1 −4
  613. arch/arm/lib/clear_user.S +1 −4
  614. arch/arm/lib/clearbit.S +1 −4
  615. arch/arm/lib/copy_from_user.S +1 −4
  616. arch/arm/lib/copy_page.S +1 −4
  617. arch/arm/lib/copy_template.S +1 −4
  618. arch/arm/lib/copy_to_user.S +1 −4
  619. arch/arm/lib/csumipv6.S +1 −4
  620. arch/arm/lib/csumpartial.S +1 −4
  621. arch/arm/lib/csumpartialcopy.S +1 −4
  622. arch/arm/lib/csumpartialcopygeneric.S +1 −4
  623. arch/arm/lib/csumpartialcopyuser.S +1 −5
  624. arch/arm/lib/delay-loop.S +1 −4
  625. arch/arm/lib/div64.S +1 −4
  626. arch/arm/lib/ecard.S +1 −5
  627. arch/arm/lib/findbit.S +1 −4
  628. arch/arm/lib/floppydma.S +1 −4
  629. arch/arm/lib/getuser.S +1 −4
  630. arch/arm/lib/io-acorn.S +1 −5
  631. arch/arm/lib/io-readsb.S +1 −4
  632. arch/arm/lib/io-readsl.S +1 −4
  633. arch/arm/lib/io-readsw-armv3.S +1 −4
  634. arch/arm/lib/io-readsw-armv4.S +1 −4
  635. arch/arm/lib/io-writesb.S +1 −4
  636. arch/arm/lib/io-writesl.S +1 −4
  637. arch/arm/lib/io-writesw-armv3.S +1 −4
  638. arch/arm/lib/io-writesw-armv4.S +1 −4
  639. arch/arm/lib/memchr.S +1 −4
  640. arch/arm/lib/memcpy.S +1 −4
  641. arch/arm/lib/memmove.S +1 −4
  642. arch/arm/lib/memset.S +1 −4
  643. arch/arm/lib/muldi3.S +1 −4
  644. arch/arm/lib/putuser.S +1 −4
  645. arch/arm/lib/setbit.S +1 −4
  646. arch/arm/lib/strchr.S +1 −4
  647. arch/arm/lib/strrchr.S +1 −4
  648. arch/arm/lib/testchangebit.S +1 −4
  649. arch/arm/lib/testclearbit.S +1 −4
  650. arch/arm/lib/testsetbit.S +1 −4
  651. arch/arm/lib/uaccess_with_memcpy.c +1 −4
  652. arch/arm/lib/ucmpdi2.S +1 −4
  653. arch/arm/lib/xor-neon.c +1 −4
  654. arch/arm/mach-artpec/board-artpec6.c +1 −4
  655. arch/arm/mach-at91/generic.h +1 −4
  656. arch/arm/mach-at91/pm_suspend.S +1 −5
  657. arch/arm/mach-axxia/platsmp.c +1 −4
  658. arch/arm/mach-bcm/bcm63xx_smp.c +1 −2
  659. arch/arm/mach-davinci/board-da850-evm.c +2 −0
  660. arch/arm/mach-davinci/clock.h +1 −4
  661. arch/arm/mach-davinci/cpuidle.c +1 −4
  662. arch/arm/mach-davinci/da8xx-dt.c +1 −4
  663. arch/arm/mach-davinci/devices-da8xx.c +3 −0
  664. arch/arm/mach-davinci/pdata-quirks.c +1 −4
  665. arch/arm/mach-davinci/pm.c +1 −4
  666. arch/arm/mach-davinci/sram.h +1 −4
  667. arch/arm/mach-digicolor/digicolor.c +1 −4
  668. arch/arm/mach-ebsa110/core.c +1 −4
  669. arch/arm/mach-ebsa110/core.h +1 −4
  670. arch/arm/mach-ebsa110/include/mach/hardware.h +1 −4
  671. arch/arm/mach-ebsa110/include/mach/io.h +1 −4
  672. arch/arm/mach-ebsa110/include/mach/irqs.h +1 −4
  673. arch/arm/mach-ebsa110/include/mach/memory.h +1 −4
  674. arch/arm/mach-ebsa110/include/mach/uncompress.h +1 −4
  675. arch/arm/mach-ep93xx/crunch-bits.S +1 −4
  676. arch/arm/mach-ep93xx/crunch.c +1 −4
  677. arch/arm/mach-ep93xx/micro9.c +1 −4
  678. arch/arm/mach-footbridge/common.c +1 −4
  679. arch/arm/mach-footbridge/dc21285.c +1 −4
  680. arch/arm/mach-footbridge/include/mach/hardware.h +1 −4
  681. arch/arm/mach-footbridge/include/mach/io.h +1 −4
  682. arch/arm/mach-footbridge/include/mach/memory.h +1 −4
  683. arch/arm/mach-footbridge/include/mach/uncompress.h +1 −4
  684. arch/arm/mach-footbridge/isa-irq.c +1 −4
  685. arch/arm/mach-footbridge/isa.c +1 −4
  686. arch/arm/mach-highbank/smc.S +1 −4
  687. arch/arm/mach-hisi/hisilicon.c +1 −4
  688. arch/arm/mach-imx/common.h +1 −5
  689. arch/arm/mach-imx/cpuidle-imx5.c +1 −4
  690. arch/arm/mach-imx/cpuidle-imx6q.c +1 −4
  691. arch/arm/mach-imx/cpuidle-imx6sl.c +1 −4
  692. arch/arm/mach-imx/cpuidle-imx6sx.c +3 −5
  693. arch/arm/mach-imx/devices-imx21.h +1 −4
  694. arch/arm/mach-imx/devices-imx27.h +1 −4
  695. arch/arm/mach-imx/devices-imx31.h +1 −4
  696. arch/arm/mach-imx/devices-imx35.h +1 −4
  697. arch/arm/mach-imx/devices/devices-common.h +1 −4
  698. arch/arm/mach-imx/devices/platform-fec.c +1 −4
  699. arch/arm/mach-imx/devices/platform-flexcan.c +1 −4
  700. arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c +1 −4
  701. arch/arm/mach-imx/devices/platform-gpio-mxc.c +1 −4
  702. arch/arm/mach-imx/devices/platform-imx-dma.c +1 −4
  703. arch/arm/mach-imx/devices/platform-imx-fb.c +1 −4
  704. arch/arm/mach-imx/devices/platform-imx-i2c.c +1 −4
  705. arch/arm/mach-imx/devices/platform-imx-keypad.c +1 −4
  706. arch/arm/mach-imx/devices/platform-imx-ssi.c +1 −4
  707. arch/arm/mach-imx/devices/platform-imx-uart.c +1 −4
  708. arch/arm/mach-imx/devices/platform-imx2-wdt.c +1 −4
  709. arch/arm/mach-imx/devices/platform-imx21-hcd.c +1 −4
  710. arch/arm/mach-imx/devices/platform-imx27-coda.c +1 −4
  711. arch/arm/mach-imx/devices/platform-ipu-core.c +1 −4
  712. arch/arm/mach-imx/devices/platform-mx2-camera.c +1 −4
  713. arch/arm/mach-imx/devices/platform-mx2-emma.c +1 −4
  714. arch/arm/mach-imx/devices/platform-mxc-ehci.c +1 −4
  715. arch/arm/mach-imx/devices/platform-mxc-mmc.c +1 −4
  716. arch/arm/mach-imx/devices/platform-mxc_nand.c +1 −4
  717. arch/arm/mach-imx/devices/platform-mxc_rtc.c +1 −4
  718. arch/arm/mach-imx/devices/platform-mxc_w1.c +1 −4
  719. arch/arm/mach-imx/devices/platform-pata_imx.c +1 −5
  720. arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c +1 −4
  721. arch/arm/mach-imx/devices/platform-spi_imx.c +1 −4
  722. arch/arm/mach-imx/imx35-dt.c +1 −4
  723. arch/arm/mach-imx/mach-imx6sl.c +1 −5
  724. arch/arm/mach-imx/mach-imx6sx.c +1 −4
  725. arch/arm/mach-imx/mach-imx6ul.c +1 −4
  726. arch/arm/mach-imx/mach-imx7d.c +1 −4
  727. arch/arm/mach-imx/mach-pcm037_eet.c +1 −4
  728. arch/arm/mach-imx/mx3x.h +1 −5
  729. arch/arm/mach-imx/pm-imx25.c +1 −4
  730. arch/arm/mach-imx/ssi-fiq-ksym.c +1 −4
  731. arch/arm/mach-imx/ssi-fiq.S +1 −4
  732. arch/arm/mach-integrator/core.c +1 −4
  733. arch/arm/mach-integrator/impd1.c +1 −4
  734. arch/arm/mach-integrator/lm.c +1 −4
  735. arch/arm/mach-iop32x/em7210.c +1 −5
  736. arch/arm/mach-iop32x/include/mach/iop32x.h +1 −4
  737. arch/arm/mach-iop32x/include/mach/irqs.h +1 −4
  738. arch/arm/mach-iop32x/irq.c +1 −4
  739. arch/arm/mach-iop33x/include/mach/iop33x.h +1 −4
  740. arch/arm/mach-iop33x/include/mach/irqs.h +1 −4
  741. arch/arm/mach-iop33x/irq.c +1 −4
  742. arch/arm/mach-iop33x/uart.c +1 −4
  743. arch/arm/mach-ixp4xx/Kconfig +0 −1
  744. arch/arm/mach-ixp4xx/avila-pci.c +1 −5
  745. arch/arm/mach-ixp4xx/common-pci.c +1 −5
  746. arch/arm/mach-ixp4xx/coyote-pci.c +1 −5
  747. arch/arm/mach-ixp4xx/dsmg600-pci.c +1 −5
  748. arch/arm/mach-ixp4xx/fsg-pci.c +1 −5
  749. arch/arm/mach-ixp4xx/gateway7001-pci.c +1 −5
  750. arch/arm/mach-ixp4xx/goramo_mlr.c +2 −0
  751. arch/arm/mach-ixp4xx/include/mach/cpu.h +1 −5
  752. arch/arm/mach-ixp4xx/include/mach/hardware.h +1 −5
  753. arch/arm/mach-ixp4xx/include/mach/io.h +1 −4
  754. arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h +1 −5
  755. arch/arm/mach-ixp4xx/include/mach/uncompress.h +1 −5
  756. arch/arm/mach-ixp4xx/irqs.h +1 −5
  757. arch/arm/mach-ixp4xx/ixdp425-pci.c +1 −5
  758. arch/arm/mach-ixp4xx/ixdpg425-pci.c +1 −5
  759. arch/arm/mach-ixp4xx/miccpt-pci.c +3 −5
  760. arch/arm/mach-ixp4xx/nas100d-pci.c +1 −5
  761. arch/arm/mach-ixp4xx/nslu2-pci.c +1 −5
  762. arch/arm/mach-ixp4xx/omixp-setup.c +3 −4
  763. arch/arm/mach-ixp4xx/vulcan-pci.c +3 −5
  764. arch/arm/mach-ixp4xx/vulcan-setup.c +2 −0
  765. arch/arm/mach-ixp4xx/wg302v2-pci.c +1 −5
  766. arch/arm/mach-keystone/smc.S +1 −4
  767. arch/arm/mach-ks8695/board-acs5k.c +1 −4
  768. arch/arm/mach-ks8695/board-dsm320.c +1 −4
  769. arch/arm/mach-ks8695/board-micrel.c +1 −4
  770. arch/arm/mach-ks8695/board-og.c +1 −4
  771. arch/arm/mach-ks8695/board-sg.c +1 −4
  772. arch/arm/mach-ks8695/devices.h +1 −4
  773. arch/arm/mach-ks8695/include/mach/gpio-ks8695.h +1 −4
  774. arch/arm/mach-ks8695/include/mach/hardware.h +1 −4
  775. arch/arm/mach-ks8695/include/mach/irqs.h +1 −4
  776. arch/arm/mach-ks8695/include/mach/regs-uart.h +1 −4
  777. arch/arm/mach-ks8695/include/mach/uncompress.h +1 −4
  778. arch/arm/mach-mmp/addr-map.h +1 −4
  779. arch/arm/mach-mmp/clock.c +1 −4
  780. arch/arm/mach-mmp/clock.h +1 −5
  781. arch/arm/mach-mmp/common.c +1 −4
  782. arch/arm/mach-mmp/devices.c +1 −4
  783. arch/arm/mach-mmp/mmp2.c +1 −4
  784. arch/arm/mach-mmp/pm-mmp2.c +1 −3
  785. arch/arm/mach-mmp/pm-mmp2.h +1 −3
  786. arch/arm/mach-mmp/pm-pxa910.c +1 −3
  787. arch/arm/mach-mmp/pm-pxa910.h +1 −3
  788. arch/arm/mach-mmp/pxa168.c +1 −4
  789. arch/arm/mach-mmp/pxa910.c +1 −4
  790. arch/arm/mach-mmp/regs-apbc.h +1 −4
  791. arch/arm/mach-mmp/regs-apmu.h +1 −4
  792. arch/arm/mach-mmp/regs-icu.h +1 −4
  793. arch/arm/mach-mmp/regs-timers.h +1 −4
  794. arch/arm/mach-mmp/sram.c +1 −5
  795. arch/arm/mach-mmp/time.c +1 −4
  796. arch/arm/mach-mxs/pm.h +1 −4
  797. arch/arm/mach-nspire/clcd.c +1 −5
  798. arch/arm/mach-nspire/clcd.h +1 −5
  799. arch/arm/mach-nspire/mmio.h +1 −5
  800. arch/arm/mach-nspire/nspire.c +1 −5
  801. arch/arm/mach-omap1/ams-delta-fiq-handler.S +1 −4
  802. arch/arm/mach-omap1/ams-delta-fiq.c +1 −4
  803. arch/arm/mach-omap1/board-ams-delta.c +1 −4
  804. arch/arm/mach-omap1/board-fsample.c +1 −4
  805. arch/arm/mach-omap1/board-generic.c +1 −4
  806. arch/arm/mach-omap1/board-h2-mmc.c +1 −4
  807. arch/arm/mach-omap1/board-h2.c +1 −4
  808. arch/arm/mach-omap1/board-h3-mmc.c +1 −4
  809. arch/arm/mach-omap1/board-h3.c +1 −4
  810. arch/arm/mach-omap1/board-innovator.c +1 −4
  811. arch/arm/mach-omap1/board-nand.c +1 −4
  812. arch/arm/mach-omap1/board-nokia770.c +1 −4
  813. arch/arm/mach-omap1/board-palmte.c +1 −4
  814. arch/arm/mach-omap1/board-palmtt.c +1 −4
  815. arch/arm/mach-omap1/board-palmz71.c +1 −4
  816. arch/arm/mach-omap1/board-perseus2.c +1 −4
  817. arch/arm/mach-omap1/board-sx1-mmc.c +1 −4
  818. arch/arm/mach-omap1/board-sx1.c +1 −4
  819. arch/arm/mach-omap1/clock.c +1 −4
  820. arch/arm/mach-omap1/clock.h +1 −4
  821. arch/arm/mach-omap1/clock_data.c +1 −4
  822. arch/arm/mach-omap1/dma.c +1 −4
  823. arch/arm/mach-omap1/flash.c +1 −4
  824. arch/arm/mach-omap1/flash.h +1 −4
  825. arch/arm/mach-omap1/fpga.c +1 −4
  826. arch/arm/mach-omap1/fpga.h +1 −4
  827. arch/arm/mach-omap1/id.c +1 −4
  828. arch/arm/mach-omap1/io.c +1 −4
  829. arch/arm/mach-omap1/lcd_dma.c +1 −5
  830. arch/arm/mach-omap1/mcbsp.c +1 −4
  831. arch/arm/mach-omap1/opp.h +1 −4
  832. arch/arm/mach-omap1/opp_data.c +1 −4
  833. arch/arm/mach-omap1/serial.c +1 −4
  834. arch/arm/mach-omap1/sram-init.c +1 −4
  835. arch/arm/mach-omap1/sram.S +1 −4
  836. arch/arm/mach-omap2/am33xx-restart.c +1 −4
  837. arch/arm/mach-omap2/board-generic.c +1 −4
  838. arch/arm/mach-omap2/board-n8x0.c +1 −4
  839. arch/arm/mach-omap2/clkt2xxx_dpll.c +1 −4
  840. arch/arm/mach-omap2/clkt2xxx_dpllcore.c +1 −4
  841. arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c +1 −4
  842. arch/arm/mach-omap2/clock.c +1 −4
  843. arch/arm/mach-omap2/clock.h +1 −4
  844. arch/arm/mach-omap2/clockdomain.c +1 −4
  845. arch/arm/mach-omap2/clockdomain.h +1 −4
  846. arch/arm/mach-omap2/clockdomains43xx_data.c +1 −4
  847. arch/arm/mach-omap2/clockdomains44xx_data.c +1 −4
  848. arch/arm/mach-omap2/clockdomains54xx_data.c +1 −4
  849. arch/arm/mach-omap2/clockdomains7xx_data.c +1 −4
  850. arch/arm/mach-omap2/cm-regbits-24xx.h +1 −4
  851. arch/arm/mach-omap2/cm-regbits-34xx.h +1 −4
  852. arch/arm/mach-omap2/cm-regbits-44xx.h +1 −4
  853. arch/arm/mach-omap2/cm-regbits-54xx.h +1 −4
  854. arch/arm/mach-omap2/cm-regbits-7xx.h +1 −4
  855. arch/arm/mach-omap2/cm.h +1 −4
  856. arch/arm/mach-omap2/cm1_44xx.h +1 −4
  857. arch/arm/mach-omap2/cm1_54xx.h +1 −5
  858. arch/arm/mach-omap2/cm1_7xx.h +1 −5
  859. arch/arm/mach-omap2/cm2_44xx.h +1 −4
  860. arch/arm/mach-omap2/cm2_54xx.h +1 −4
  861. arch/arm/mach-omap2/cm2_7xx.h +1 −4
  862. arch/arm/mach-omap2/cm2xxx.c +1 −4
  863. arch/arm/mach-omap2/cm2xxx.h +1 −4
  864. arch/arm/mach-omap2/cm2xxx_3xxx.h +1 −4
  865. arch/arm/mach-omap2/cm3xxx.c +1 −4
  866. arch/arm/mach-omap2/cm3xxx.h +1 −4
  867. arch/arm/mach-omap2/cm44xx.h +1 −4
  868. arch/arm/mach-omap2/cm_common.c +1 −4
  869. arch/arm/mach-omap2/cminst44xx.c +1 −4
  870. arch/arm/mach-omap2/common.c +1 −4
  871. arch/arm/mach-omap2/control.c +1 −4
  872. arch/arm/mach-omap2/cpuidle34xx.c +1 −4
  873. arch/arm/mach-omap2/cpuidle44xx.c +1 −4
  874. arch/arm/mach-omap2/ctrl_module_wkup_44xx.h +1 −4
  875. arch/arm/mach-omap2/display.h +1 −12
  876. arch/arm/mach-omap2/dma.c +1 −4
  877. arch/arm/mach-omap2/gpmc.h +1 −5
  878. arch/arm/mach-omap2/hsmmc.c +1 −4
  879. arch/arm/mach-omap2/hsmmc.h +1 −4
  880. arch/arm/mach-omap2/id.c +1 −4
  881. arch/arm/mach-omap2/id.h +1 −4
  882. arch/arm/mach-omap2/io.c +1 −4
  883. arch/arm/mach-omap2/mcbsp.c +1 −4
  884. arch/arm/mach-omap2/omap-headsmp.S +1 −4
  885. arch/arm/mach-omap2/omap-hotplug.c +1 −4
  886. arch/arm/mach-omap2/omap-mpuss-lowpower.c +1 −5
  887. arch/arm/mach-omap2/omap-secure.c +1 −5
  888. arch/arm/mach-omap2/omap-secure.h +1 −4
  889. arch/arm/mach-omap2/omap-smc.S +1 −4
  890. arch/arm/mach-omap2/omap-smp.c +1 −4
  891. arch/arm/mach-omap2/omap-wakeupgen.c +1 −4
  892. arch/arm/mach-omap2/omap-wakeupgen.h +1 −4
  893. arch/arm/mach-omap2/omap2-restart.c +1 −4
  894. arch/arm/mach-omap2/omap3-restart.c +1 −4
  895. arch/arm/mach-omap2/omap4-common.c +1 −5
  896. arch/arm/mach-omap2/omap4-restart.c +1 −5
  897. arch/arm/mach-omap2/omap4-sar-layout.h +1 −4
  898. arch/arm/mach-omap2/omap44xx.h +1 −4
  899. arch/arm/mach-omap2/omap54xx.h +1 −4
  900. arch/arm/mach-omap2/omap_device.c +1 −6
  901. arch/arm/mach-omap2/omap_device.h +1 −4
  902. arch/arm/mach-omap2/omap_hwmod.c +1 −4
  903. arch/arm/mach-omap2/omap_hwmod.h +1 −5
  904. arch/arm/mach-omap2/omap_hwmod_2420_data.c +1 −4
  905. arch/arm/mach-omap2/omap_hwmod_2430_data.c +1 −4
  906. arch/arm/mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c +1 −4
  907. arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c +1 −4
  908. arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c +1 −4
  909. arch/arm/mach-omap2/omap_hwmod_3xxx_data.c +1 −4
  910. arch/arm/mach-omap2/omap_hwmod_44xx_data.c +1 −4
  911. arch/arm/mach-omap2/omap_hwmod_54xx_data.c +1 −4
  912. arch/arm/mach-omap2/omap_hwmod_7xx_data.c +1 −4
  913. arch/arm/mach-omap2/omap_hwmod_common_data.c +1 −4
  914. arch/arm/mach-omap2/omap_hwmod_common_data.h +1 −4
  915. arch/arm/mach-omap2/omap_hwmod_common_ipblock_data.c +1 −4
  916. arch/arm/mach-omap2/omap_twl.c +1 −4
  917. arch/arm/mach-omap2/pdata-quirks.c +1 −4
  918. arch/arm/mach-omap2/pm-debug.c +1 −4
  919. arch/arm/mach-omap2/pm.c +1 −4
  920. arch/arm/mach-omap2/pm.h +1 −4
  921. arch/arm/mach-omap2/pm24xx.c +1 −4
  922. arch/arm/mach-omap2/pm34xx.c +1 −4
  923. arch/arm/mach-omap2/pm44xx.c +1 −4
  924. arch/arm/mach-omap2/powerdomain-common.c +1 −4
  925. arch/arm/mach-omap2/powerdomain.c +1 −4
  926. arch/arm/mach-omap2/powerdomain.h +1 −4
  927. arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.c +1 −4
  928. arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.h +1 −4
  929. arch/arm/mach-omap2/powerdomains2xxx_data.c +1 −4
  930. arch/arm/mach-omap2/powerdomains3xxx_data.c +1 −4
  931. arch/arm/mach-omap2/powerdomains43xx_data.c +1 −4
  932. arch/arm/mach-omap2/powerdomains44xx_data.c +1 −4
  933. arch/arm/mach-omap2/powerdomains54xx_data.c +1 −4
  934. arch/arm/mach-omap2/powerdomains7xx_data.c +1 −4
  935. arch/arm/mach-omap2/prcm-common.h +1 −4
  936. arch/arm/mach-omap2/prcm44xx.h +1 −4
  937. arch/arm/mach-omap2/prcm_mpu44xx.c +1 −4
  938. arch/arm/mach-omap2/prcm_mpu44xx.h +1 −4
  939. arch/arm/mach-omap2/prcm_mpu54xx.h +1 −4
  940. arch/arm/mach-omap2/prcm_mpu7xx.h +1 −4
  941. arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h +1 −5
  942. arch/arm/mach-omap2/prm-regbits-24xx.h +1 −4
  943. arch/arm/mach-omap2/prm-regbits-34xx.h +1 −4
  944. arch/arm/mach-omap2/prm-regbits-44xx.h +1 −4
  945. arch/arm/mach-omap2/prm.h +1 −4
  946. arch/arm/mach-omap2/prm2xxx.c +1 −4
  947. arch/arm/mach-omap2/prm2xxx.h +1 −4
  948. arch/arm/mach-omap2/prm2xxx_3xxx.c +1 −4
  949. arch/arm/mach-omap2/prm2xxx_3xxx.h +1 −4
  950. arch/arm/mach-omap2/prm3xxx.c +1 −4
  951. arch/arm/mach-omap2/prm3xxx.h +1 −4
  952. arch/arm/mach-omap2/prm44xx.c +1 −4
  953. arch/arm/mach-omap2/prm44xx.h +1 −4
  954. arch/arm/mach-omap2/prm44xx_54xx.h +1 −5
  955. arch/arm/mach-omap2/prm54xx.h +1 −4
  956. arch/arm/mach-omap2/prm7xx.h +1 −4
  957. arch/arm/mach-omap2/prm_common.c +1 −5
  958. arch/arm/mach-omap2/prminst44xx.c +1 −4
  959. arch/arm/mach-omap2/prminst44xx.h +1 −4
  960. arch/arm/mach-omap2/scrm44xx.h +1 −4
  961. arch/arm/mach-omap2/scrm54xx.h +1 −4
  962. arch/arm/mach-omap2/sdrc.c +1 −4
  963. arch/arm/mach-omap2/sdrc.h +1 −4
  964. arch/arm/mach-omap2/sdrc2xxx.c +1 −4
  965. arch/arm/mach-omap2/sleep44xx.S +1 −4
  966. arch/arm/mach-omap2/smartreflex-class3.c +1 −4
  967. arch/arm/mach-omap2/sr_device.c +1 −4
  968. arch/arm/mach-omap2/sram.c +1 −4
  969. arch/arm/mach-omap2/sram.h +1 −4
  970. arch/arm/mach-omap2/ti81xx-restart.c +1 −5
  971. arch/arm/mach-omap2/usb-tusb6010.c +1 −4
  972. arch/arm/mach-omap2/vc.h +1 −4
  973. arch/arm/mach-omap2/vc3xxx_data.c +1 −4
  974. arch/arm/mach-omap2/vc44xx_data.c +1 −4
  975. arch/arm/mach-omap2/voltage.c +1 −4
  976. arch/arm/mach-omap2/voltage.h +1 −4
  977. arch/arm/mach-omap2/voltagedomains2xxx_data.c +1 −4
  978. arch/arm/mach-omap2/voltagedomains3xxx_data.c +1 −4
  979. arch/arm/mach-omap2/voltagedomains44xx_data.c +1 −4
  980. arch/arm/mach-omap2/voltagedomains54xx_data.c +1 −4
  981. arch/arm/mach-omap2/vp.h +1 −4
  982. arch/arm/mach-omap2/vp3xxx_data.c +1 −4
  983. arch/arm/mach-omap2/vp44xx_data.c +1 −4
  984. arch/arm/mach-oxnas/headsmp.S +1 −4
  985. arch/arm/mach-oxnas/platsmp.c +1 −4
  986. arch/arm/mach-picoxcell/common.c +1 −4
  987. arch/arm/mach-pxa/balloon3.c +1 −4
  988. arch/arm/mach-pxa/capc7117.c +1 −4
  989. arch/arm/mach-pxa/cm-x255.c +1 −4
  990. arch/arm/mach-pxa/cm-x270.c +1 −4
  991. arch/arm/mach-pxa/cm-x2xx-pci.c +1 −4
  992. arch/arm/mach-pxa/cm-x2xx.c +1 −4
  993. arch/arm/mach-pxa/cm-x300.c +1 −4
  994. arch/arm/mach-pxa/colibri-evalboard.c +1 −4
  995. arch/arm/mach-pxa/colibri-pxa270-income.c +1 −4
  996. arch/arm/mach-pxa/colibri-pxa270.c +1 −4
  997. arch/arm/mach-pxa/colibri-pxa300.c +1 −4
  998. arch/arm/mach-pxa/colibri-pxa320.c +1 −4
  999. arch/arm/mach-pxa/colibri-pxa3xx.c +1 −4
  1000. arch/arm/mach-pxa/corgi.c +1 −5
  1001. arch/arm/mach-pxa/corgi_pm.c +1 −5
  1002. arch/arm/mach-pxa/csb726.c +1 −5
  1003. arch/arm/mach-pxa/csb726.h +1 −5
  1004. arch/arm/mach-pxa/em-x270.c +1 −4
  1005. arch/arm/mach-pxa/eseries-irq.h +1 −5
  1006. arch/arm/mach-pxa/ezx.c +1 −5
  1007. arch/arm/mach-pxa/generic.c +1 −4
  1008. arch/arm/mach-pxa/generic.h +1 −4
  1009. arch/arm/mach-pxa/gumstix.c +1 −4
  1010. arch/arm/mach-pxa/gumstix.h +1 −4
  1011. arch/arm/mach-pxa/himalaya.c +1 −4
  1012. arch/arm/mach-pxa/hx4700.c +1 −5
  1013. arch/arm/mach-pxa/icontrol.c +1 −4
  1014. arch/arm/mach-pxa/idp.c +1 −5
  1015. arch/arm/mach-pxa/idp.h +1 −4
  1016. arch/arm/mach-pxa/include/mach/balloon3.h +1 −4
  1017. arch/arm/mach-pxa/include/mach/corgi.h +1 −5
  1018. arch/arm/mach-pxa/include/mach/dma.h +1 −4
  1019. arch/arm/mach-pxa/include/mach/eseries-gpio.h +1 −5
  1020. arch/arm/mach-pxa/include/mach/hardware.h +1 −4
  1021. arch/arm/mach-pxa/include/mach/hx4700.h +1 −5
  1022. arch/arm/mach-pxa/include/mach/irqs.h +1 −4
  1023. arch/arm/mach-pxa/include/mach/lubbock.h +1 −4
  1024. arch/arm/mach-pxa/include/mach/magician.h +1 −5
  1025. arch/arm/mach-pxa/include/mach/mainstone.h +1 −4
  1026. arch/arm/mach-pxa/include/mach/mfp.h +1 −4
  1027. arch/arm/mach-pxa/include/mach/mtd-xip.h +1 −4
  1028. arch/arm/mach-pxa/include/mach/palmld.h +1 −5
  1029. arch/arm/mach-pxa/include/mach/palmtc.h +1 −5
  1030. arch/arm/mach-pxa/include/mach/palmtx.h +1 −5
  1031. arch/arm/mach-pxa/include/mach/pxa2xx-regs.h +1 −4
  1032. arch/arm/mach-pxa/include/mach/pxa3xx-regs.h +1 −4
  1033. arch/arm/mach-pxa/include/mach/smemc.h +1 −4
  1034. arch/arm/mach-pxa/include/mach/spitz.h +1 −5
  1035. arch/arm/mach-pxa/include/mach/tosa.h +1 −5
  1036. arch/arm/mach-pxa/include/mach/uncompress.h +1 −4
  1037. arch/arm/mach-pxa/include/mach/vpac270.h +1 −5
  1038. arch/arm/mach-pxa/include/mach/z2.h +1 −4
  1039. arch/arm/mach-pxa/irq.c +1 −4
  1040. arch/arm/mach-pxa/lpd270.c +1 −4
  1041. arch/arm/mach-pxa/lpd270.h +1 −4
  1042. arch/arm/mach-pxa/lubbock.c +1 −4
  1043. arch/arm/mach-pxa/magician.c +1 −5
  1044. arch/arm/mach-pxa/mainstone.c +1 −4
  1045. arch/arm/mach-pxa/mfp-pxa2xx.c +1 −4
  1046. arch/arm/mach-pxa/mfp-pxa300.h +1 −4
  1047. arch/arm/mach-pxa/mfp-pxa320.h +1 −4
  1048. arch/arm/mach-pxa/mfp-pxa3xx.c +1 −4
  1049. arch/arm/mach-pxa/mfp-pxa930.h +1 −4
  1050. arch/arm/mach-pxa/mp900.c +1 −4
  1051. arch/arm/mach-pxa/mxm8x10.c +1 −4
  1052. arch/arm/mach-pxa/palm27x.c +1 −5
  1053. arch/arm/mach-pxa/palm27x.h +1 −5
  1054. arch/arm/mach-pxa/palmld.c +1 −5
  1055. arch/arm/mach-pxa/palmt5.c +1 −5
  1056. arch/arm/mach-pxa/palmt5.h +1 −5
  1057. arch/arm/mach-pxa/palmtc.c +1 −4
  1058. arch/arm/mach-pxa/palmte2.c +1 −5
  1059. arch/arm/mach-pxa/palmte2.h +1 −5
  1060. arch/arm/mach-pxa/palmtreo.c +1 −5
  1061. arch/arm/mach-pxa/palmtreo.h +1 −5
  1062. arch/arm/mach-pxa/palmtx.c +1 −5
  1063. arch/arm/mach-pxa/palmz72.c +1 −5
  1064. arch/arm/mach-pxa/palmz72.h +1 −5
  1065. arch/arm/mach-pxa/pcm027.c +1 −4
  1066. arch/arm/mach-pxa/pcm990-baseboard.c +1 −4
  1067. arch/arm/mach-pxa/pm.h +1 −5
  1068. arch/arm/mach-pxa/poodle.c +1 −4
  1069. arch/arm/mach-pxa/pxa25x.c +1 −4
  1070. arch/arm/mach-pxa/pxa27x.c +1 −4
  1071. arch/arm/mach-pxa/pxa2xx.c +1 −4
  1072. arch/arm/mach-pxa/pxa300.c +1 −4
  1073. arch/arm/mach-pxa/pxa320.c +1 −4
  1074. arch/arm/mach-pxa/pxa3xx-ulpi.c +1 −4
  1075. arch/arm/mach-pxa/pxa3xx.c +1 −4
  1076. arch/arm/mach-pxa/pxa930.c +1 −4
  1077. arch/arm/mach-pxa/reset.c +1 −5
  1078. arch/arm/mach-pxa/sharpsl_pm.c +1 −5
  1079. arch/arm/mach-pxa/sharpsl_pm.h +1 −5
  1080. arch/arm/mach-pxa/spitz.c +1 −5
  1081. arch/arm/mach-pxa/spitz_pm.c +1 −5
  1082. arch/arm/mach-pxa/stargate2.c +1 −4
  1083. arch/arm/mach-pxa/tosa-bt.c +1 −5
  1084. arch/arm/mach-pxa/tosa.c +1 −5
  1085. arch/arm/mach-pxa/tosa_bt.h +1 −5
  1086. arch/arm/mach-pxa/trizeps4.c +1 −4
  1087. arch/arm/mach-pxa/viper.c +1 −4
  1088. arch/arm/mach-pxa/viper.h +1 −4
  1089. arch/arm/mach-pxa/vpac270.c +1 −5
  1090. arch/arm/mach-pxa/xcep.c +1 −4
  1091. arch/arm/mach-pxa/z2.c +1 −4
  1092. arch/arm/mach-pxa/zeus.c +1 −4
  1093. arch/arm/mach-pxa/zeus.h +1 −4
  1094. arch/arm/mach-pxa/zylonite.c +1 −4
  1095. arch/arm/mach-pxa/zylonite_pxa300.c +1 −4
  1096. arch/arm/mach-pxa/zylonite_pxa320.c +1 −4
  1097. arch/arm/mach-qcom/platsmp.c +1 −4
  1098. arch/arm/mach-realview/platsmp-dt.c +1 −4
  1099. arch/arm/mach-realview/realview-dt.c +1 −5
  1100. arch/arm/mach-rpc/dma.c +1 −4
  1101. arch/arm/mach-rpc/ecard.c +1 −4
  1102. arch/arm/mach-rpc/ecard.h +1 −4
  1103. arch/arm/mach-rpc/include/mach/acornfb.h +1 −4
  1104. arch/arm/mach-rpc/include/mach/hardware.h +1 −4
  1105. arch/arm/mach-rpc/include/mach/io.h +1 −4
  1106. arch/arm/mach-rpc/include/mach/irqs.h +1 −4
  1107. arch/arm/mach-rpc/include/mach/isa-dma.h +1 −4
  1108. arch/arm/mach-rpc/include/mach/memory.h +1 −4
  1109. arch/arm/mach-rpc/include/mach/uncompress.h +1 −4
  1110. arch/arm/mach-rpc/riscpc.c +1 −4
  1111. arch/arm/mach-rpc/time.c +1 −4
  1112. arch/arm/mach-s3c64xx/regs-sys.h +1 −4
  1113. arch/arm/mach-s3c64xx/regs-syscon-power.h +1 −4
  1114. arch/arm/mach-s3c64xx/regs-usb-hsotg-phy.h +1 −4
  1115. arch/arm/mach-sa1100/assabet.c +1 −4
  1116. arch/arm/mach-sa1100/badge4.c +1 −5
  1117. arch/arm/mach-sa1100/cerf.c +1 −4
  1118. arch/arm/mach-sa1100/generic.c +1 −4
  1119. arch/arm/mach-sa1100/h3100.c +1 −5
  1120. arch/arm/mach-sa1100/h3600.c +1 −5
  1121. arch/arm/mach-sa1100/h3xxx.c +1 −5
  1122. arch/arm/mach-sa1100/hackkit.c +1 −5
  1123. arch/arm/mach-sa1100/include/mach/badge4.h +1 −5
  1124. arch/arm/mach-sa1100/include/mach/cerf.h +1 −4
  1125. arch/arm/mach-sa1100/include/mach/h3xxx.h +1 −5
  1126. arch/arm/mach-sa1100/include/mach/jornada720.h +1 −5
  1127. arch/arm/mach-sa1100/include/mach/mtd-xip.h +1 −4
  1128. arch/arm/mach-sa1100/include/mach/nanoengine.h +1 −5
  1129. arch/arm/mach-sa1100/jornada720.c +1 −5
  1130. arch/arm/mach-sa1100/jornada720_ssp.c +1 −4
  1131. arch/arm/mach-sa1100/nanoengine.c +1 −5
  1132. arch/arm/mach-sa1100/ssp.c +1 −4
  1133. arch/arm/mach-socfpga/headsmp.S +1 −4
  1134. arch/arm/mach-spear/headsmp.S +1 −4
  1135. arch/arm/mach-spear/hotplug.c +1 −4
  1136. arch/arm/mach-spear/platsmp.c +1 −4
  1137. arch/arm/mach-sti/board-dt.c +1 −4
  1138. arch/arm/mach-sti/platsmp.c +1 −4
  1139. arch/arm/mach-sti/smp.h +1 −4
  1140. arch/arm/mach-tegra/hotplug.c +1 −4
  1141. arch/arm/mach-tegra/platsmp.c +1 −4
  1142. arch/arm/mach-ux500/cpu-db8500.c +1 −5
  1143. arch/arm/mach-ux500/platsmp.c +1 −4
  1144. arch/arm/mach-vexpress/dcscb.c +1 −4
  1145. arch/arm/mach-vexpress/dcscb_setup.S +1 −4
  1146. arch/arm/mach-vexpress/platsmp.c +1 −4
  1147. arch/arm/mach-vexpress/tc2_pm.c +1 −4
  1148. arch/arm/mach-vexpress/v2m-mps2.c +1 −5
  1149. arch/arm/mach-w90x900/cpu.h +1 −5
  1150. arch/arm/mach-w90x900/gpio.c +1 −4
  1151. arch/arm/mach-w90x900/nuc910.h +1 −5
  1152. arch/arm/mach-w90x900/nuc950.h +1 −5
  1153. arch/arm/mach-w90x900/nuc960.h +1 −5
  1154. arch/arm/mach-w90x900/nuc9xx.h +1 −5
  1155. arch/arm/mach-zx/core.h +1 −4
  1156. arch/arm/mach-zx/headsmp.S +1 −4
  1157. arch/arm/mach-zx/platsmp.c +1 −4
  1158. arch/arm/mach-zx/zx296702.c +1 −4
  1159. arch/arm/mach-zynq/headsmp.S +1 −4
  1160. arch/arm/mm/alignment.c +1 −4
  1161. arch/arm/mm/cache-b15-rac.c +1 −4
  1162. arch/arm/mm/cache-fa.S +1 −4
  1163. arch/arm/mm/cache-nop.S +1 −5
  1164. arch/arm/mm/cache-v4.S +1 −4
  1165. arch/arm/mm/cache-v4wb.S +1 −4
  1166. arch/arm/mm/cache-v4wt.S +1 −4
  1167. arch/arm/mm/cache-v6.S +1 −4
  1168. arch/arm/mm/cache-v7.S +1 −4
  1169. arch/arm/mm/cache-v7m.S +1 −4
  1170. arch/arm/mm/context.c +1 −4
  1171. arch/arm/mm/copypage-fa.c +1 −4
  1172. arch/arm/mm/copypage-feroceon.c +1 −4
  1173. arch/arm/mm/copypage-v4mc.c +1 −4
  1174. arch/arm/mm/copypage-v4wb.c +1 −4
  1175. arch/arm/mm/copypage-v4wt.c +1 −4
  1176. arch/arm/mm/copypage-v6.c +1 −4
  1177. arch/arm/mm/copypage-xsc3.c +1 −4
  1178. arch/arm/mm/copypage-xscale.c +1 −4
  1179. arch/arm/mm/dma-mapping-nommu.c +1 −5
  1180. arch/arm/mm/dma-mapping.c +1 −4
  1181. arch/arm/mm/fault-armv.c +1 −4
  1182. arch/arm/mm/fault.c +1 −4
  1183. arch/arm/mm/flush.c +1 −4
  1184. arch/arm/mm/highmem.c +1 −4
  1185. arch/arm/mm/init.c +1 −4
  1186. arch/arm/mm/l2c-common.c +1 −4
  1187. arch/arm/mm/mmu.c +1 −4
  1188. arch/arm/mm/pgd.c +1 −4
  1189. arch/arm/mm/proc-arm740.S +1 −5
  1190. arch/arm/mm/proc-arm7tdmi.S +1 −5
  1191. arch/arm/mm/proc-arm940.S +1 −5
  1192. arch/arm/mm/proc-arm946.S +1 −5
  1193. arch/arm/mm/proc-arm9tdmi.S +1 −5
  1194. arch/arm/mm/proc-sa110.S +1 −4
  1195. arch/arm/mm/proc-sa1100.S +1 −4
  1196. arch/arm/mm/proc-syms.c +1 −4
  1197. arch/arm/mm/proc-v6.S +1 −4
  1198. arch/arm/mm/proc-v7-2level.S +1 −4
  1199. arch/arm/mm/proc-v7.S +1 −4
  1200. arch/arm/mm/proc-v7m.S +1 −4
  1201. arch/arm/mm/proc-xsc3.S +1 −4
  1202. arch/arm/mm/proc-xscale.S +1 −4
  1203. arch/arm/mm/pv-fixup-asm.S +1 −4
  1204. arch/arm/mm/tlb-fa.S +1 −4
  1205. arch/arm/mm/tlb-v4.S +1 −4
  1206. arch/arm/mm/tlb-v4wb.S +1 −4
  1207. arch/arm/mm/tlb-v4wbi.S +1 −4
  1208. arch/arm/mm/tlb-v6.S +1 −4
  1209. arch/arm/mm/tlb-v7.S +1 −4
  1210. arch/arm/plat-iop/i2c.c +1 −4
  1211. arch/arm/plat-iop/pci.c +1 −4
  1212. arch/arm/plat-iop/pmu.c +1 −5
  1213. arch/arm/plat-iop/restart.c +1 −4
  1214. arch/arm/plat-iop/setup.c +1 −4
  1215. arch/arm/plat-omap/counter_32k.c +1 −4
  1216. arch/arm/plat-omap/debug-leds.c +1 −4
  1217. arch/arm/plat-omap/dma.c +1 −5
  1218. arch/arm/plat-omap/sram.c +1 −4
  1219. arch/arm/plat-pxa/include/plat/mfp.h +1 −4
  1220. arch/arm/plat-pxa/mfp.c +1 −4
  1221. arch/arm/plat-pxa/ssp.c +1 −4
  1222. arch/arm/plat-versatile/headsmp.S +1 −4
  1223. arch/arm/plat-versatile/hotplug.c +1 −4
  1224. arch/arm/plat-versatile/include/plat/platsmp.h +1 −4
  1225. arch/arm/plat-versatile/platsmp.c +1 −4
  1226. arch/arm/probes/decode-thumb.c +1 −4
  1227. arch/arm/probes/decode.c +1 −4
  1228. arch/arm/probes/kprobes/actions-common.c +1 −4
  1229. arch/arm/probes/kprobes/actions-thumb.c +1 −4
  1230. arch/arm/probes/kprobes/test-arm.c +1 −4
  1231. arch/arm/probes/kprobes/test-core.c +1 −4
  1232. arch/arm/probes/kprobes/test-core.h +1 −4
  1233. arch/arm/probes/kprobes/test-thumb.c +1 −4
  1234. arch/arm/probes/uprobes/actions-arm.c +1 −4
  1235. arch/arm/probes/uprobes/core.c +1 −4
  1236. arch/arm/probes/uprobes/core.h +1 −4
  1237. arch/arm/vdso/Makefile +3 −2
  1238. arch/arm/vdso/vdso.S +1 −12
  1239. arch/arm/vdso/vdso.lds.S +1 −12
  1240. arch/arm/vfp/entry.S +1 −4
  1241. arch/arm/vfp/vfp.h +1 −4
  1242. arch/arm/vfp/vfphw.S +1 −4
  1243. arch/arm/vfp/vfpinstr.h +1 −4
  1244. arch/arm/vfp/vfpmodule.c +1 −4
  1245. arch/arm64/Kconfig.platforms +2 −0
  1246. arch/arm64/crypto/Makefile +1 −4
  1247. arch/arm64/crypto/aes-ce-ccm-core.S +1 −4
  1248. arch/arm64/crypto/aes-ce-ccm-glue.c +1 −4
  1249. arch/arm64/crypto/aes-ce-core.S +1 −4
  1250. arch/arm64/crypto/aes-ce-glue.c +1 −4
  1251. arch/arm64/crypto/aes-ce.S +1 −4
  1252. arch/arm64/crypto/aes-cipher-core.S +1 −4
  1253. arch/arm64/crypto/aes-cipher-glue.c +1 −4
  1254. arch/arm64/crypto/aes-ctr-fallback.h +1 −4
  1255. arch/arm64/crypto/aes-glue.c +1 −4
  1256. arch/arm64/crypto/aes-modes.S +1 −4
  1257. arch/arm64/crypto/aes-neon.S +1 −4
  1258. arch/arm64/crypto/aes-neonbs-core.S +1 −4
  1259. arch/arm64/crypto/aes-neonbs-glue.c +1 −4
  1260. arch/arm64/crypto/crct10dif-ce-glue.c +1 −4
  1261. arch/arm64/crypto/ghash-ce-core.S +1 −4
  1262. arch/arm64/crypto/ghash-ce-glue.c +1 −4
  1263. arch/arm64/crypto/sha1-ce-core.S +1 −4
  1264. arch/arm64/crypto/sha1-ce-glue.c +1 −4
  1265. arch/arm64/crypto/sha2-ce-core.S +1 −4
  1266. arch/arm64/crypto/sha2-ce-glue.c +1 −4
  1267. arch/arm64/crypto/sm3-ce-core.S +1 −4
  1268. arch/arm64/crypto/sm3-ce-glue.c +1 −4
  1269. arch/arm64/include/asm/acenv.h +1 −4
  1270. arch/arm64/include/asm/acpi.h +1 −4
  1271. arch/arm64/include/asm/arch_gicv3.h +1 −12
  1272. arch/arm64/include/asm/arch_timer.h +1 −12
  1273. arch/arm64/include/asm/arm-cci.h +1 −12
  1274. arch/arm64/include/asm/arm_dsu_pmu.h +1 −4
  1275. arch/arm64/include/asm/asm-bug.h +1 −12
  1276. arch/arm64/include/asm/assembler.h +1 −12
  1277. arch/arm64/include/asm/atomic.h +1 −12
  1278. arch/arm64/include/asm/atomic_ll_sc.h +1 −12
  1279. arch/arm64/include/asm/atomic_lse.h +1 −12
  1280. arch/arm64/include/asm/barrier.h +1 −12
  1281. arch/arm64/include/asm/bitops.h +1 −12
  1282. arch/arm64/include/asm/brk-imm.h +1 −4
  1283. arch/arm64/include/asm/bug.h +1 −12
  1284. arch/arm64/include/asm/cache.h +1 −12
  1285. arch/arm64/include/asm/cacheflush.h +1 −12
  1286. arch/arm64/include/asm/checksum.h +1 −12
  1287. arch/arm64/include/asm/cmpxchg.h +1 −12
  1288. arch/arm64/include/asm/compat.h +1 −12
  1289. arch/arm64/include/asm/cpu.h +1 −12
  1290. arch/arm64/include/asm/cpu_ops.h +1 −12
  1291. arch/arm64/include/asm/cpucaps.h +1 −12
  1292. arch/arm64/include/asm/cpufeature.h +1 −4
  1293. arch/arm64/include/asm/cputype.h +1 −12
  1294. arch/arm64/include/asm/daifflags.h +1 −12
  1295. arch/arm64/include/asm/debug-monitors.h +1 −12
  1296. arch/arm64/include/asm/device.h +1 −12
  1297. arch/arm64/include/asm/dma-mapping.h +1 −12
  1298. arch/arm64/include/asm/elf.h +1 −12
  1299. arch/arm64/include/asm/esr.h +1 −12
  1300. arch/arm64/include/asm/exception.h +1 −12
  1301. arch/arm64/include/asm/exec.h +1 −12
  1302. arch/arm64/include/asm/fb.h +1 −12
  1303. arch/arm64/include/asm/fpsimd.h +1 −12
  1304. arch/arm64/include/asm/fpsimdmacros.h +1 −12
  1305. arch/arm64/include/asm/ftrace.h +1 −4
  1306. arch/arm64/include/asm/futex.h +1 −12
  1307. arch/arm64/include/asm/hardirq.h +1 −12
  1308. arch/arm64/include/asm/hw_breakpoint.h +1 −12
  1309. arch/arm64/include/asm/hwcap.h +1 −12
  1310. arch/arm64/include/asm/insn.h +1 −12
  1311. arch/arm64/include/asm/io.h +1 −12
  1312. arch/arm64/include/asm/irqflags.h +1 −12
  1313. arch/arm64/include/asm/jump_label.h +1 −12
  1314. arch/arm64/include/asm/kernel-pgtable.h +1 −12
  1315. arch/arm64/include/asm/kexec.h +1 −4
  1316. arch/arm64/include/asm/kgdb.h +1 −12
  1317. arch/arm64/include/asm/kvm_arm.h +1 −12
  1318. arch/arm64/include/asm/kvm_asm.h +1 −12
  1319. arch/arm64/include/asm/kvm_coproc.h +1 −12
  1320. arch/arm64/include/asm/kvm_emulate.h +1 −12
  1321. arch/arm64/include/asm/kvm_host.h +1 −12
  1322. arch/arm64/include/asm/kvm_hyp.h +1 −12
  1323. arch/arm64/include/asm/kvm_mmio.h +1 −12
  1324. arch/arm64/include/asm/kvm_mmu.h +1 −12
  1325. arch/arm64/include/asm/memory.h +1 −12
  1326. arch/arm64/include/asm/mmu.h +1 −12
  1327. arch/arm64/include/asm/mmu_context.h +1 −12
  1328. arch/arm64/include/asm/module.h +1 −12
  1329. arch/arm64/include/asm/neon-intrinsics.h +1 −4
  1330. arch/arm64/include/asm/neon.h +1 −4
  1331. arch/arm64/include/asm/page-def.h +1 −12
  1332. arch/arm64/include/asm/page.h +1 −12
  1333. arch/arm64/include/asm/percpu.h +1 −12
  1334. arch/arm64/include/asm/perf_event.h +1 −12
  1335. arch/arm64/include/asm/pgalloc.h +1 −12
  1336. arch/arm64/include/asm/pgtable-hwdef.h +1 −12
  1337. arch/arm64/include/asm/pgtable-prot.h +1 −12
  1338. arch/arm64/include/asm/pgtable-types.h +1 −12
  1339. arch/arm64/include/asm/pgtable.h +2 −14
  1340. arch/arm64/include/asm/proc-fns.h +1 −12
  1341. arch/arm64/include/asm/processor.h +1 −12
  1342. arch/arm64/include/asm/ptdump.h +1 −12
  1343. arch/arm64/include/asm/ptrace.h +1 −12
  1344. arch/arm64/include/asm/seccomp.h +1 −4
  1345. arch/arm64/include/asm/sections.h +1 −12
  1346. arch/arm64/include/asm/shmparam.h +1 −12
  1347. arch/arm64/include/asm/signal32.h +1 −12
  1348. arch/arm64/include/asm/simd.h +1 −4
  1349. arch/arm64/include/asm/smp.h +1 −12
  1350. arch/arm64/include/asm/smp_plat.h +1 −12
  1351. arch/arm64/include/asm/sparsemem.h +1 −12
  1352. arch/arm64/include/asm/spinlock.h +1 −12
  1353. arch/arm64/include/asm/spinlock_types.h +1 −12
  1354. arch/arm64/include/asm/stacktrace.h +1 −12
  1355. arch/arm64/include/asm/stage2_pgtable.h +1 −12
  1356. arch/arm64/include/asm/stat.h +1 −12
  1357. arch/arm64/include/asm/string.h +1 −12
  1358. arch/arm64/include/asm/syscall.h +1 −12
  1359. arch/arm64/include/asm/sysreg.h +1 −12
  1360. arch/arm64/include/asm/system_misc.h +1 −12
  1361. arch/arm64/include/asm/thread_info.h +1 −12
  1362. arch/arm64/include/asm/timex.h +1 −12
  1363. arch/arm64/include/asm/tlb.h +1 −12
  1364. arch/arm64/include/asm/tlbflush.h +1 −12
  1365. arch/arm64/include/asm/traps.h +1 −12
  1366. arch/arm64/include/asm/uaccess.h +1 −12
  1367. arch/arm64/include/asm/unistd.h +1 −12
  1368. arch/arm64/include/asm/unistd32.h +1 −12
  1369. arch/arm64/include/asm/uprobes.h +1 −4
  1370. arch/arm64/include/asm/vdso.h +1 −12
  1371. arch/arm64/include/asm/vdso_datapage.h +1 −12
  1372. arch/arm64/include/asm/virt.h +1 −12
  1373. arch/arm64/include/asm/word-at-a-time.h +1 −12
  1374. arch/arm64/include/asm/xor.h +1 −4
  1375. arch/arm64/include/uapi/asm/ptrace.h +3 −5
  1376. arch/arm64/kernel/acpi.c +1 −4
  1377. arch/arm64/kernel/acpi_parking_protocol.c +1 −12
  1378. arch/arm64/kernel/alternative.c +1 −12
  1379. arch/arm64/kernel/armv8_deprecated.c +1 −4
  1380. arch/arm64/kernel/asm-offsets.c +1 −12
  1381. arch/arm64/kernel/cpu-reset.S +1 −4
  1382. arch/arm64/kernel/cpu-reset.h +1 −4
  1383. arch/arm64/kernel/cpu_errata.c +1 −12
  1384. arch/arm64/kernel/cpu_ops.c +1 −12
  1385. arch/arm64/kernel/cpufeature.c +1 −12
  1386. arch/arm64/kernel/cpuidle.c +1 −4
  1387. arch/arm64/kernel/cpuinfo.c +1 −11
  1388. arch/arm64/kernel/crash_dump.c +1 −4
  1389. arch/arm64/kernel/debug-monitors.c +1 −12
  1390. arch/arm64/kernel/efi-entry.S +1 −5
  1391. arch/arm64/kernel/efi-header.S +1 −4
  1392. arch/arm64/kernel/efi-rt-wrapper.S +1 −4
  1393. arch/arm64/kernel/efi.c +1 −5
  1394. arch/arm64/kernel/entry-fpsimd.S +1 −12
  1395. arch/arm64/kernel/entry-ftrace.S +1 −4
  1396. arch/arm64/kernel/entry.S +1 −12
  1397. arch/arm64/kernel/fpsimd.c +1 −12
  1398. arch/arm64/kernel/ftrace.c +1 −4
  1399. arch/arm64/kernel/head.S +1 −12
  1400. arch/arm64/kernel/hibernate-asm.S +1 −12
  1401. arch/arm64/kernel/hw_breakpoint.c +1 −12
  1402. arch/arm64/kernel/hyp-stub.S +1 −12
  1403. arch/arm64/kernel/image.h +1 −12
  1404. arch/arm64/kernel/insn.c +1 −12
  1405. arch/arm64/kernel/io.c +1 −12
  1406. arch/arm64/kernel/irq.c +1 −12
  1407. arch/arm64/kernel/jump_label.c +1 −12
  1408. arch/arm64/kernel/kaslr.c +1 −4
  1409. arch/arm64/kernel/kgdb.c +1 −12
  1410. arch/arm64/kernel/machine_kexec.c +1 −4
  1411. arch/arm64/kernel/module-plts.c +1 −4
  1412. arch/arm64/kernel/module.c +1 −12
  1413. arch/arm64/kernel/pci.c +1 −5
  1414. arch/arm64/kernel/perf_callchain.c +1 −12
  1415. arch/arm64/kernel/perf_event.c +1 −12
  1416. arch/arm64/kernel/probes/uprobes.c +1 −4
  1417. arch/arm64/kernel/process.c +1 −12
  1418. arch/arm64/kernel/ptrace.c +1 −12
  1419. arch/arm64/kernel/reloc_test_core.c +1 −5
  1420. arch/arm64/kernel/reloc_test_syms.S +1 −5
  1421. arch/arm64/kernel/relocate_kernel.S +1 −4
  1422. arch/arm64/kernel/return_address.c +1 −4
  1423. arch/arm64/kernel/setup.c +1 −12
  1424. arch/arm64/kernel/signal.c +1 −12
  1425. arch/arm64/kernel/signal32.c +1 −12
  1426. arch/arm64/kernel/smp.c +1 −12
  1427. arch/arm64/kernel/smp_spin_table.c +1 −12
  1428. arch/arm64/kernel/ssbd.c +1 −0
  1429. arch/arm64/kernel/stacktrace.c +1 −12
  1430. arch/arm64/kernel/sys.c +1 −12
  1431. arch/arm64/kernel/sys32.c +1 −12
  1432. arch/arm64/kernel/sys_compat.c +1 −12
  1433. arch/arm64/kernel/time.c +1 −12
  1434. arch/arm64/kernel/traps.c +1 −12
  1435. arch/arm64/kernel/vdso.c +1 −12
  1436. arch/arm64/kernel/vdso/gettimeofday.S +1 −12
  1437. arch/arm64/kernel/vdso/note.S +1 −12
  1438. arch/arm64/kernel/vdso/sigreturn.S +1 −12
  1439. arch/arm64/kernel/vdso/vdso.S +1 −12
  1440. arch/arm64/kernel/vdso/vdso.lds.S +1 −12
  1441. arch/arm64/kvm/debug.c +1 −12
  1442. arch/arm64/kvm/guest.c +44 −34
  1443. arch/arm64/kvm/handle_exit.c +1 −12
  1444. arch/arm64/kvm/hyp-init.S +1 −12
  1445. arch/arm64/kvm/hyp.S +1 −12
  1446. arch/arm64/kvm/hyp/debug-sr.c +1 −12
  1447. arch/arm64/kvm/hyp/entry.S +1 −12
  1448. arch/arm64/kvm/hyp/fpsimd.S +1 −12
  1449. arch/arm64/kvm/hyp/hyp-entry.S +1 −12
  1450. arch/arm64/kvm/hyp/switch.c +1 −12
  1451. arch/arm64/kvm/hyp/sysreg-sr.c +1 −12
  1452. arch/arm64/kvm/hyp/tlb.c +1 −12
  1453. arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c +1 −12
  1454. arch/arm64/kvm/inject_fault.c +1 −12
  1455. arch/arm64/kvm/regmap.c +1 −12
  1456. arch/arm64/kvm/reset.c +1 −12
  1457. arch/arm64/kvm/sys_regs.c +1 −12
  1458. arch/arm64/kvm/sys_regs.h +1 −12
  1459. arch/arm64/kvm/sys_regs_generic_v8.c +1 −12
  1460. arch/arm64/kvm/va_layout.c +1 −12
  1461. arch/arm64/lib/clear_page.S +1 −12
  1462. arch/arm64/lib/clear_user.S +1 −12
  1463. arch/arm64/lib/copy_from_user.S +1 −12
  1464. arch/arm64/lib/copy_in_user.S +1 −12
  1465. arch/arm64/lib/copy_page.S +1 −12
  1466. arch/arm64/lib/copy_template.S +1 −13
  1467. arch/arm64/lib/copy_to_user.S +1 −12
  1468. arch/arm64/lib/crc32.S +1 −4
  1469. arch/arm64/lib/delay.c +1 −12
  1470. arch/arm64/lib/memchr.S +1 −12
  1471. arch/arm64/lib/memcmp.S +1 −13
  1472. arch/arm64/lib/memcpy.S +1 −13
  1473. arch/arm64/lib/memmove.S +1 −13
  1474. arch/arm64/lib/memset.S +1 −13
  1475. arch/arm64/lib/strchr.S +1 −12
  1476. arch/arm64/lib/strcmp.S +1 −13
  1477. arch/arm64/lib/strlen.S +1 −13
  1478. arch/arm64/lib/strncmp.S +1 −13
  1479. arch/arm64/lib/strnlen.S +1 −13
  1480. arch/arm64/lib/strrchr.S +1 −12
  1481. arch/arm64/lib/uaccess_flushcache.c +1 −12
  1482. arch/arm64/lib/xor-neon.c +1 −4
  1483. arch/arm64/mm/cache.S +1 −12
  1484. arch/arm64/mm/context.c +1 −12
  1485. arch/arm64/mm/copypage.c +1 −12
  1486. arch/arm64/mm/dma-mapping.c +1 −12
  1487. arch/arm64/mm/fault.c +1 −12
  1488. arch/arm64/mm/flush.c +1 −12
  1489. arch/arm64/mm/init.c +1 −12
  1490. arch/arm64/mm/ioremap.c +1 −12
  1491. arch/arm64/mm/kasan_init.c +1 −5
  1492. arch/arm64/mm/mmap.c +1 −12
  1493. arch/arm64/mm/mmu.c +1 −12
  1494. arch/arm64/mm/numa.c +1 −12
  1495. arch/arm64/mm/pgd.c +1 −12
  1496. arch/arm64/mm/proc.S +1 −12
  1497. arch/arm64/net/bpf_jit.h +1 −12
  1498. arch/arm64/net/bpf_jit_comp.c +1 −12
  1499. arch/c6x/include/asm/bitops.h +1 −4
  1500. arch/c6x/include/asm/bug.h +1 −4
  1501. arch/c6x/include/asm/cache.h +1 −4
  1502. arch/c6x/include/asm/cacheflush.h +1 −4
  1503. arch/c6x/include/asm/checksum.h +1 −4
  1504. arch/c6x/include/asm/clock.h +1 −4
  1505. arch/c6x/include/asm/cmpxchg.h +1 −4
  1506. arch/c6x/include/asm/delay.h +1 −4
  1507. arch/c6x/include/asm/dscr.h +1 −5
  1508. arch/c6x/include/asm/elf.h +1 −4
  1509. arch/c6x/include/asm/hardirq.h +1 −4
  1510. arch/c6x/include/asm/irq.h +1 −4
  1511. arch/c6x/include/asm/module.h +1 −4
  1512. arch/c6x/include/asm/pgtable.h +1 −4
  1513. arch/c6x/include/asm/processor.h +1 −4
  1514. arch/c6x/include/asm/procinfo.h +1 −5
  1515. arch/c6x/include/asm/ptrace.h +1 −4
  1516. arch/c6x/include/asm/setup.h +1 −4
  1517. arch/c6x/include/asm/special_insns.h +1 −4
  1518. arch/c6x/include/asm/string.h +1 −4
  1519. arch/c6x/include/asm/switch_to.h +1 −4
  1520. arch/c6x/include/asm/thread_info.h +1 −4
  1521. arch/c6x/include/asm/timex.h +1 −4
  1522. arch/c6x/include/asm/traps.h +1 −4
  1523. arch/c6x/include/asm/uaccess.h +1 −4
  1524. arch/c6x/include/asm/unaligned.h +1 −4
  1525. arch/c6x/kernel/c6x_ksyms.c +1 −5
  1526. arch/c6x/kernel/devicetree.c +1 −5
  1527. arch/c6x/kernel/entry.S +1 −4
  1528. arch/c6x/kernel/head.S +1 −4
  1529. arch/c6x/kernel/module.c +1 −5
  1530. arch/c6x/kernel/process.c +1 −5
  1531. arch/c6x/kernel/ptrace.c +1 −4
  1532. arch/c6x/kernel/setup.c +1 −4
  1533. arch/c6x/kernel/signal.c +1 −4
  1534. arch/c6x/kernel/soc.c +1 −4
  1535. arch/c6x/kernel/switch_to.S +1 −4
  1536. arch/c6x/kernel/sys_c6x.c +1 −4
  1537. arch/c6x/kernel/time.c +1 −4
  1538. arch/c6x/kernel/traps.c +1 −4
  1539. arch/c6x/kernel/vectors.S +1 −4
  1540. arch/c6x/lib/csum_64plus.S +1 −4
  1541. arch/c6x/lib/memcpy_64plus.S +1 −4
  1542. arch/c6x/mm/dma-coherent.c +1 −5
  1543. arch/c6x/mm/init.c +1 −4
  1544. arch/c6x/platforms/cache.c +1 −4
  1545. arch/c6x/platforms/dscr.c +1 −4
  1546. arch/c6x/platforms/emif.c +1 −4
  1547. arch/c6x/platforms/megamod-pic.c +1 −4
  1548. arch/c6x/platforms/plldata.c +1 −4
  1549. arch/c6x/platforms/timer64.c +1 −4
  1550. arch/ia64/hp/common/aml_nfw.c +1 −4
  1551. arch/ia64/include/asm/acenv.h +1 −4
  1552. arch/ia64/include/asm/acpi-ext.h +1 −4
  1553. arch/ia64/include/asm/exception.h +1 −13
  1554. arch/ia64/kernel/acpi-ext.c +1 −4
  1555. arch/ia64/kernel/machine_kexec.c +1 −3
  1556. arch/ia64/kernel/relocate_kernel.S +1 −3
  1557. arch/ia64/mm/ioremap.c +1 −4
  1558. arch/microblaze/kernel/hw_exception_handler.S +1 −4
  1559. arch/microblaze/kernel/microblaze_ksyms.c +1 −4
  1560. arch/microblaze/kernel/module.c +1 −4
  1561. arch/microblaze/mm/consistent.c +1 −4
  1562. arch/mips/ath79/Makefile +1 −3
  1563. arch/mips/ath79/clock.c +1 −4
  1564. arch/mips/ath79/common.c +1 −4
  1565. arch/mips/ath79/common.h +1 −4
  1566. arch/mips/ath79/early_printk.c +1 −4
  1567. arch/mips/ath79/prom.c +1 −4
  1568. arch/mips/ath79/setup.c +1 −4
  1569. arch/mips/bmips/irq.c +1 −3
  1570. arch/mips/boot/dts/cavium-octeon/dlink_dsr-1000n.dts +1 −4
  1571. arch/mips/boot/dts/cavium-octeon/dlink_dsr-500n-1000n.dtsi +1 −4
  1572. arch/mips/boot/dts/cavium-octeon/dlink_dsr-500n.dts +1 −4
  1573. arch/mips/boot/dts/cavium-octeon/ubnt_e100.dts +1 −4
  1574. arch/mips/boot/dts/img/pistachio.dtsi +1 −4
  1575. arch/mips/boot/dts/img/pistachio_marduk.dts +1 −4
  1576. arch/mips/boot/dts/pic32/pic32mzda.dtsi +1 −5
  1577. arch/mips/boot/dts/pic32/pic32mzda_sk.dts +1 −5
  1578. arch/mips/include/asm/kexec.h +1 −3
  1579. arch/mips/include/asm/mach-ath25/cpu-feature-overrides.h +1 −5
  1580. arch/mips/include/asm/mach-ath79/ar71xx_regs.h +1 −4
  1581. arch/mips/include/asm/mach-ath79/ar933x_uart.h +1 −4
  1582. arch/mips/include/asm/mach-ath79/ath79.h +1 −4
  1583. arch/mips/include/asm/mach-ath79/cpu-feature-overrides.h +1 −5
  1584. arch/mips/include/asm/mach-ath79/irq.h +1 −4
  1585. arch/mips/include/asm/mach-ath79/kernel-entry-init.h +1 −5
  1586. arch/mips/include/asm/mach-lantiq/falcon/cpu-feature-overrides.h +1 −5
  1587. arch/mips/include/asm/mach-lantiq/falcon/falcon_irq.h +1 −3
  1588. arch/mips/include/asm/mach-lantiq/falcon/irq.h +1 −3
  1589. arch/mips/include/asm/mach-lantiq/falcon/lantiq_soc.h +1 −3
  1590. arch/mips/include/asm/mach-lantiq/lantiq.h +1 −3
  1591. arch/mips/include/asm/mach-lantiq/lantiq_platform.h +1 −3
  1592. arch/mips/include/asm/mach-lantiq/xway/irq.h +1 −3
  1593. arch/mips/include/asm/mach-lantiq/xway/lantiq_irq.h +1 −3
  1594. arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h +1 −3
  1595. arch/mips/include/asm/mach-ralink/mt7620.h +1 −3
  1596. arch/mips/include/asm/mach-ralink/mt7620/cpu-feature-overrides.h +1 −5
  1597. arch/mips/include/asm/mach-ralink/mt7621.h +1 −3
  1598. arch/mips/include/asm/mach-ralink/mt7621/cpu-feature-overrides.h +1 −5
  1599. arch/mips/include/asm/mach-ralink/ralink_regs.h +1 −4
  1600. arch/mips/include/asm/mach-ralink/rt288x.h +1 −3
  1601. arch/mips/include/asm/mach-ralink/rt288x/cpu-feature-overrides.h +1 −5
  1602. arch/mips/include/asm/mach-ralink/rt305x.h +1 −3
  1603. arch/mips/include/asm/mach-ralink/rt305x/cpu-feature-overrides.h +1 −5
  1604. arch/mips/include/asm/mach-ralink/rt3883.h +1 −4
  1605. arch/mips/include/asm/mach-ralink/rt3883/cpu-feature-overrides.h +1 −5
  1606. arch/mips/include/asm/mips_machine.h +1 −5
  1607. arch/mips/include/asm/perf_event.h +1 −4
  1608. arch/mips/include/asm/prom.h +1 −5
  1609. arch/mips/include/asm/txx9/dmac.h +1 −4
  1610. arch/mips/kernel/gpio_txx9.c +1 −4
  1611. arch/mips/kernel/machine_kexec.c +1 −3
  1612. arch/mips/kernel/mips_machine.c +1 −5
  1613. arch/mips/kernel/perf_event.c +1 −4
  1614. arch/mips/kernel/perf_event_mipsxx.c +1 −4
  1615. arch/mips/kernel/prom.c +1 −4
  1616. arch/mips/kernel/relocate_kernel.S +1 −3
  1617. arch/mips/lantiq/Makefile +1 −3
  1618. arch/mips/lantiq/clk.c +1 −3
  1619. arch/mips/lantiq/clk.h +1 −3
  1620. arch/mips/lantiq/early_printk.c +1 −3
  1621. arch/mips/lantiq/falcon/prom.c +1 −3
  1622. arch/mips/lantiq/falcon/reset.c +1 −3
  1623. arch/mips/lantiq/falcon/sysctrl.c +1 −3
  1624. arch/mips/lantiq/irq.c +1 −3
  1625. arch/mips/lantiq/prom.c +1 −3
  1626. arch/mips/lantiq/prom.h +1 −3
  1627. arch/mips/lantiq/xway/clk.c +1 −3
  1628. arch/mips/lantiq/xway/dcdc.c +1 −3
  1629. arch/mips/lantiq/xway/gptu.c +1 −3
  1630. arch/mips/lantiq/xway/prom.c +1 −3
  1631. arch/mips/lantiq/xway/sysctrl.c +1 −3
  1632. arch/mips/lantiq/xway/vmmc.c +1 −3
  1633. arch/mips/lib/iomap_copy.c +1 −14
  1634. arch/mips/math-emu/dp_2008class.c +1 −4
  1635. arch/mips/math-emu/dp_fmax.c +1 −4
  1636. arch/mips/math-emu/dp_fmin.c +1 −4
  1637. arch/mips/math-emu/dp_maddf.c +1 −4
  1638. arch/mips/math-emu/sp_2008class.c +1 −4
  1639. arch/mips/math-emu/sp_fmax.c +1 −4
  1640. arch/mips/math-emu/sp_fmin.c +1 −4
  1641. arch/mips/math-emu/sp_maddf.c +1 −4
  1642. arch/mips/pci/fixup-ath79.c +1 −4
  1643. arch/mips/pci/fixup-lantiq.c +1 −3
  1644. arch/mips/pci/ops-lantiq.c +1 −3
  1645. arch/mips/pci/pci-ar71xx.c +1 −4
  1646. arch/mips/pci/pci-ar724x.c +1 −4
  1647. arch/mips/pci/pci-lantiq.c +1 −3
  1648. arch/mips/pci/pci-lantiq.h +1 −3
  1649. arch/mips/pci/pci-mt7620.c +1 −4
  1650. arch/mips/pci/pci-rt2880.c +1 −4
  1651. arch/mips/pci/pci-rt3883.c +1 −4
  1652. arch/mips/ralink/Makefile +1 −3
  1653. arch/mips/ralink/bootrom.c +1 −3
  1654. arch/mips/ralink/clk.c +1 −3
  1655. arch/mips/ralink/common.h +1 −3
  1656. arch/mips/ralink/early_printk.c +1 −3
  1657. arch/mips/ralink/ill_acc.c +1 −3
  1658. arch/mips/ralink/irq-gic.c +1 −3
  1659. arch/mips/ralink/irq.c +1 −3
  1660. arch/mips/ralink/mt7620.c +1 −3
  1661. arch/mips/ralink/mt7621.c +1 −3
  1662. arch/mips/ralink/of.c +1 −3
  1663. arch/mips/ralink/prom.c +1 −3
  1664. arch/mips/ralink/reset.c +1 −3
  1665. arch/mips/ralink/rt288x.c +1 −3
  1666. arch/mips/ralink/rt305x.c +1 −3
  1667. arch/mips/ralink/rt3883.c +1 −3
  1668. arch/mips/ralink/timer-gic.c +1 −3
  1669. arch/mips/ralink/timer.c +1 −4
  1670. arch/nios2/include/asm/timex.h +1 −13
  1671. arch/nios2/lib/delay.c +1 −13
  1672. arch/openrisc/lib/delay.c +1 −4
  1673. arch/parisc/include/asm/dwarf.h +1 −4
  1674. arch/powerpc/boot/cuboot-52xx.c +1 −4
  1675. arch/powerpc/boot/cuboot-824x.c +1 −4
  1676. arch/powerpc/boot/cuboot-83xx.c +1 −4
  1677. arch/powerpc/boot/cuboot-85xx-cpm2.c +1 −4
  1678. arch/powerpc/boot/cuboot-85xx.c +1 −4
  1679. arch/powerpc/boot/cuboot-8xx.c +1 −4
  1680. arch/powerpc/boot/cuboot-acadia.c +1 −4
  1681. arch/powerpc/boot/cuboot-amigaone.c +1 −4
  1682. arch/powerpc/boot/cuboot-bamboo.c +1 −4
  1683. arch/powerpc/boot/cuboot-ebony.c +1 −4
  1684. arch/powerpc/boot/cuboot-hotfoot.c +1 −4
  1685. arch/powerpc/boot/cuboot-katmai.c +1 −4
  1686. arch/powerpc/boot/cuboot-kilauea.c +1 −4
  1687. arch/powerpc/boot/cuboot-pq2.c +1 −4
  1688. arch/powerpc/boot/cuboot-sam440ep.c +1 −4
  1689. arch/powerpc/boot/cuboot-taishan.c +1 −4
  1690. arch/powerpc/boot/cuboot-warp.c +1 −4
  1691. arch/powerpc/boot/cuboot-yosemite.c +1 −4
  1692. arch/powerpc/boot/cuboot.c +1 −4
  1693. arch/powerpc/boot/dts/mpc8610_hpcd.dts +1 −4
  1694. arch/powerpc/boot/ep405.c +1 −4
  1695. arch/powerpc/boot/ep8248e.c +1 −4
  1696. arch/powerpc/boot/ep88xc.c +1 −4
  1697. arch/powerpc/boot/epapr.c +1 −4
  1698. arch/powerpc/boot/fsl-soc.c +1 −4
  1699. arch/powerpc/boot/holly.c +1 −4
  1700. arch/powerpc/boot/mpc8xx.c +1 −4
  1701. arch/powerpc/boot/mvme5100.c +1 −5
  1702. arch/powerpc/boot/planetcore.c +1 −4
  1703. arch/powerpc/boot/pq2.c +1 −4
  1704. arch/powerpc/boot/redboot-83xx.c +1 −4
  1705. arch/powerpc/boot/redboot-8xx.c +1 −4
  1706. arch/powerpc/boot/simpleboot.c +1 −4
  1707. arch/powerpc/boot/stdlib.c +1 −4
  1708. arch/powerpc/boot/treeboot-ebony.c +1 −4
  1709. arch/powerpc/boot/treeboot-walnut.c +1 −4
  1710. arch/powerpc/boot/virtex.c +1 −4
  1711. arch/powerpc/crypto/crc-vpmsum_test.c +1 −4
  1712. arch/powerpc/include/asm/kvm_booke_hv_asm.h +1 −4
  1713. arch/powerpc/include/asm/mm-arch-hooks.h +1 −4
  1714. arch/powerpc/include/asm/page.h +7 −0
  1715. arch/powerpc/include/asm/ppc-opcode.h +1 −0
  1716. arch/powerpc/include/asm/reg_booke.h +1 −4
  1717. arch/powerpc/include/asm/trace_clock.h +1 −3
  1718. arch/powerpc/kernel/cacheinfo.c +1 −6
  1719. arch/powerpc/kernel/crash.c +1 −4
  1720. arch/powerpc/kernel/crash_dump.c +1 −3
  1721. arch/powerpc/kernel/head_32.S +1 −0
  1722. arch/powerpc/kernel/head_booke.h +5 −5
  1723. arch/powerpc/kernel/head_fsl_booke.S +1 −1
  1724. arch/powerpc/kernel/io-workarounds.c +1 −4
  1725. arch/powerpc/kernel/machine_kexec.c +1 −3
  1726. arch/powerpc/kernel/machine_kexec_32.c +1 −3
  1727. arch/powerpc/kernel/machine_kexec_64.c +1 −3
  1728. arch/powerpc/kernel/pci_of_scan.c +1 −4
  1729. arch/powerpc/kernel/swsusp_64.c +1 −2
  1730. arch/powerpc/kernel/swsusp_asm64.S +1 −2
  1731. arch/powerpc/kernel/trace/trace_clock.c +1 −3
  1732. arch/powerpc/kvm/book3s.c +1 −4
  1733. arch/powerpc/kvm/book3s_64_mmu_radix.c +1 −3
  1734. arch/powerpc/kvm/book3s_hv.c +1 −4
  1735. arch/powerpc/kvm/book3s_hv_builtin.c +2 −4
  1736. arch/powerpc/kvm/book3s_hv_ras.c +1 −3
  1737. arch/powerpc/kvm/book3s_hv_rm_mmu.c +1 −3
  1738. arch/powerpc/kvm/book3s_hv_rm_xics.c +1 −4
  1739. arch/powerpc/kvm/book3s_hv_rmhandlers.S +13 −2
  1740. arch/powerpc/kvm/book3s_hv_tm.c +1 −4
  1741. arch/powerpc/kvm/book3s_hv_tm_builtin.c +1 −4
  1742. arch/powerpc/kvm/book3s_pr.c +1 −4
  1743. arch/powerpc/kvm/book3s_pr_papr.c +1 −4
  1744. arch/powerpc/kvm/book3s_rtas.c +1 −4
  1745. arch/powerpc/kvm/book3s_xics.c +1 −4
  1746. arch/powerpc/kvm/book3s_xics.h +1 −4
  1747. arch/powerpc/kvm/book3s_xive.c +1 −4
  1748. arch/powerpc/kvm/book3s_xive.h +1 −4
  1749. arch/powerpc/kvm/book3s_xive_template.c +1 −4
  1750. arch/powerpc/kvm/e500.c +1 −4
  1751. arch/powerpc/kvm/e500.h +1 −4
  1752. arch/powerpc/kvm/e500_emulate.c +1 −4
  1753. arch/powerpc/kvm/e500_mmu.c +1 −4
  1754. arch/powerpc/kvm/e500_mmu_host.c +1 −4
  1755. arch/powerpc/kvm/e500_mmu_host.h +1 −4
  1756. arch/powerpc/kvm/e500mc.c +1 −4
  1757. arch/powerpc/mm/dma-noncoherent.c +1 −4
  1758. arch/powerpc/mm/mem.c +2 −1
  1759. arch/powerpc/net/bpf_jit.h +1 −1
  1760. arch/powerpc/net/bpf_jit_comp64.c +4 −4
  1761. arch/powerpc/platforms/82xx/pq2ads-pci-pic.c +1 −4
  1762. arch/powerpc/platforms/82xx/pq2fads.c +1 −4
  1763. arch/powerpc/platforms/83xx/suspend-asm.S +1 −4
  1764. arch/powerpc/platforms/83xx/suspend.c +1 −4
  1765. arch/powerpc/platforms/85xx/socrates_fpga_pic.c +1 −6
  1766. arch/powerpc/platforms/85xx/socrates_fpga_pic.h +1 −6
  1767. arch/powerpc/platforms/8xx/adder875.c +1 −4
  1768. arch/powerpc/platforms/embedded6xx/holly.c +1 −4
  1769. arch/powerpc/platforms/powermac/Kconfig +1 −0
  1770. arch/powerpc/platforms/pseries/dlpar.c +1 −4
  1771. arch/powerpc/platforms/pseries/mobility.c +1 −4
  1772. arch/powerpc/platforms/pseries/pseries_energy.c +1 −4
  1773. arch/powerpc/platforms/pseries/reconfig.c +1 −5
  1774. arch/powerpc/sysdev/6xx-suspend.S +1 −4
  1775. arch/riscv/boot/dts/Makefile +2 −0
  1776. arch/riscv/boot/dts/sifive/Makefile +2 −0
  1777. arch/riscv/boot/dts/sifive/fu540-c000.dtsi +215 −0
  1778. arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts +65 −0
  1779. arch/riscv/configs/defconfig +4 −0
  1780. arch/riscv/include/asm/barrier.h +1 −12
  1781. arch/riscv/include/asm/bitops.h +0 −5
  1782. arch/riscv/include/asm/hwcap.h +1 −12
  1783. arch/riscv/include/asm/vdso.h +1 −12
  1784. arch/riscv/include/uapi/asm/auxvec.h +1 −12
  1785. arch/riscv/include/uapi/asm/bitsperlong.h +1 −12
  1786. arch/riscv/include/uapi/asm/byteorder.h +1 −12
  1787. arch/riscv/include/uapi/asm/hwcap.h +1 −12
  1788. arch/riscv/include/uapi/asm/ucontext.h +1 −12
  1789. arch/riscv/kernel/cpufeature.c +1 −12
  1790. arch/riscv/kernel/reset.c +1 −0
  1791. arch/riscv/kernel/riscv_ksyms.c +1 −4
  1792. arch/riscv/kernel/smp.c +1 −12
  1793. arch/riscv/kernel/vdso.c +1 −12
  1794. arch/riscv/lib/delay.c +1 −1
  1795. arch/riscv/mm/fault.c +13 −0
  1796. arch/riscv/net/bpf_jit_comp.c +24 −0
  1797. arch/s390/Makefile +1 −0
  1798. arch/s390/include/asm/ctl_reg.h +2 −2
  1799. arch/sh/oprofile/backtrace.c +1 −5
  1800. arch/sparc/include/asm/adi_64.h +1 −2
  1801. arch/sparc/kernel/adi_64.c +1 −2
  1802. arch/sparc/kernel/sun4v_mcd.S +1 −2
  1803. arch/um/include/asm/syscall-generic.h +1 −4
  1804. arch/um/kernel/early_printk.c +1 −4
  1805. arch/um/kernel/maccess.c +1 −4
  1806. arch/um/kernel/stacktrace.c +1 −4
  1807. arch/um/kernel/sysrq.c +1 −4
  1808. arch/unicore32/boot/compressed/head.S +1 −4
  1809. arch/unicore32/boot/compressed/misc.c +1 −4
  1810. arch/unicore32/boot/compressed/vmlinux.lds.S +1 −4
  1811. arch/unicore32/include/asm/assembler.h +1 −4
  1812. arch/unicore32/include/asm/barrier.h +1 −4
  1813. arch/unicore32/include/asm/bitops.h +1 −4
  1814. arch/unicore32/include/asm/bug.h +1 −4
  1815. arch/unicore32/include/asm/cache.h +1 −4
  1816. arch/unicore32/include/asm/cacheflush.h +1 −4
  1817. arch/unicore32/include/asm/checksum.h +1 −4
  1818. arch/unicore32/include/asm/cmpxchg.h +1 −4
  1819. arch/unicore32/include/asm/cpu-single.h +1 −4
  1820. arch/unicore32/include/asm/cputype.h +1 −4
  1821. arch/unicore32/include/asm/delay.h +1 −4
  1822. arch/unicore32/include/asm/dma.h +1 −4
  1823. arch/unicore32/include/asm/elf.h +1 −4
  1824. arch/unicore32/include/asm/fpstate.h +1 −4
  1825. arch/unicore32/include/asm/fpu-ucf64.h +1 −4
  1826. arch/unicore32/include/asm/gpio.h +1 −4
  1827. arch/unicore32/include/asm/hwcap.h +1 −4
  1828. arch/unicore32/include/asm/hwdef-copro.h +1 −4
  1829. arch/unicore32/include/asm/io.h +1 −4
  1830. arch/unicore32/include/asm/irq.h +1 −4
  1831. arch/unicore32/include/asm/irqflags.h +1 −4
  1832. arch/unicore32/include/asm/linkage.h +1 −4
  1833. arch/unicore32/include/asm/memblock.h +1 −4
  1834. arch/unicore32/include/asm/memory.h +1 −4
  1835. arch/unicore32/include/asm/mmu.h +1 −4
  1836. arch/unicore32/include/asm/mmu_context.h +1 −4
  1837. arch/unicore32/include/asm/page.h +1 −4
  1838. arch/unicore32/include/asm/pci.h +1 −4
  1839. arch/unicore32/include/asm/pgalloc.h +1 −4
  1840. arch/unicore32/include/asm/pgtable-hwdef.h +1 −4
  1841. arch/unicore32/include/asm/pgtable.h +1 −4
  1842. arch/unicore32/include/asm/processor.h +1 −4
  1843. arch/unicore32/include/asm/ptrace.h +1 −4
  1844. arch/unicore32/include/asm/stacktrace.h +1 −4
  1845. arch/unicore32/include/asm/string.h +1 −4
  1846. arch/unicore32/include/asm/suspend.h +1 −4
  1847. arch/unicore32/include/asm/switch_to.h +1 −4
  1848. arch/unicore32/include/asm/thread_info.h +1 −4
  1849. arch/unicore32/include/asm/timex.h +1 −4
  1850. arch/unicore32/include/asm/tlb.h +1 −4
  1851. arch/unicore32/include/asm/tlbflush.h +1 −4
  1852. arch/unicore32/include/asm/traps.h +1 −4
  1853. arch/unicore32/include/asm/uaccess.h +1 −4
  1854. arch/unicore32/include/mach/PKUnity.h +1 −4
  1855. arch/unicore32/include/mach/bitfield.h +1 −4
  1856. arch/unicore32/include/mach/dma.h +1 −4
  1857. arch/unicore32/include/mach/hardware.h +1 −4
  1858. arch/unicore32/include/mach/map.h +1 −4
  1859. arch/unicore32/include/mach/memory.h +1 −4
  1860. arch/unicore32/include/mach/ocd.h +1 −4
  1861. arch/unicore32/include/mach/pm.h +1 −4
  1862. arch/unicore32/include/mach/uncompress.h +1 −4
  1863. arch/unicore32/kernel/asm-offsets.c +1 −4
  1864. arch/unicore32/kernel/clock.c +1 −4
  1865. arch/unicore32/kernel/debug-macro.S +1 −4
  1866. arch/unicore32/kernel/debug.S +1 −4
  1867. arch/unicore32/kernel/dma.c +1 −4
  1868. arch/unicore32/kernel/early_printk.c +1 −4
  1869. arch/unicore32/kernel/elf.c +1 −4
  1870. arch/unicore32/kernel/entry.S +1 −4
  1871. arch/unicore32/kernel/fpu-ucf64.c +1 −4
  1872. arch/unicore32/kernel/gpio.c +1 −4
  1873. arch/unicore32/kernel/head.S +1 −4
  1874. arch/unicore32/kernel/hibernate.c +1 −4
  1875. arch/unicore32/kernel/hibernate_asm.S +1 −4
  1876. arch/unicore32/kernel/irq.c +1 −4
  1877. arch/unicore32/kernel/ksyms.c +1 −4
  1878. arch/unicore32/kernel/module.c +1 −4
  1879. arch/unicore32/kernel/pci.c +1 −5
  1880. arch/unicore32/kernel/pm.c +1 −4
  1881. arch/unicore32/kernel/process.c +1 −4
  1882. arch/unicore32/kernel/ptrace.c +1 −4
  1883. arch/unicore32/kernel/puv3-core.c +1 −4
  1884. arch/unicore32/kernel/puv3-nb0916.c +1 −4
  1885. arch/unicore32/kernel/setup.c +1 −4
  1886. arch/unicore32/kernel/setup.h +1 −4
  1887. arch/unicore32/kernel/signal.c +1 −4
  1888. arch/unicore32/kernel/sleep.S +1 −4
  1889. arch/unicore32/kernel/stacktrace.c +1 −4
  1890. arch/unicore32/kernel/sys.c +1 −4
  1891. arch/unicore32/kernel/time.c +1 −4
  1892. arch/unicore32/kernel/traps.c +1 −4
  1893. arch/unicore32/kernel/vmlinux.lds.S +1 −4
  1894. arch/unicore32/lib/backtrace.S +1 −4
  1895. arch/unicore32/lib/clear_user.S +1 −4
  1896. arch/unicore32/lib/copy_from_user.S +1 −4
  1897. arch/unicore32/lib/copy_page.S +1 −4
  1898. arch/unicore32/lib/copy_template.S +1 −4
  1899. arch/unicore32/lib/copy_to_user.S +1 −4
  1900. arch/unicore32/lib/delay.S +1 −4
  1901. arch/unicore32/lib/findbit.S +1 −4
  1902. arch/unicore32/lib/strncpy_from_user.S +1 −4
  1903. arch/unicore32/lib/strnlen_user.S +1 −4
  1904. arch/unicore32/mm/alignment.c +1 −4
  1905. arch/unicore32/mm/cache-ucv2.S +1 −4
  1906. arch/unicore32/mm/extable.c +1 −4
  1907. arch/unicore32/mm/fault.c +1 −4
  1908. arch/unicore32/mm/flush.c +1 −4
  1909. arch/unicore32/mm/init.c +1 −4
  1910. arch/unicore32/mm/ioremap.c +1 −5
  1911. arch/unicore32/mm/mm.h +1 −4
  1912. arch/unicore32/mm/mmu.c +1 −4
  1913. arch/unicore32/mm/pgd.c +1 −4
  1914. arch/unicore32/mm/proc-macros.S +1 −4
  1915. arch/unicore32/mm/proc-syms.c +1 −4
  1916. arch/unicore32/mm/proc-ucv2.S +1 −4
  1917. arch/unicore32/mm/tlb-ucv2.S +1 −4
  1918. arch/x86/boot/a20.c +1 −3
  1919. arch/x86/boot/apm.c +1 −3
  1920. arch/x86/boot/bitops.h +1 −3
  1921. arch/x86/boot/boot.h +1 −3
  1922. arch/x86/boot/cmdline.c +1 −3
  1923. arch/x86/boot/compressed/eboot.c +1 −3
  1924. arch/x86/boot/compressed/mem_encrypt.S +1 −4
  1925. arch/x86/boot/copy.S +1 −3
  1926. arch/x86/boot/cpu.c +1 −3
  1927. arch/x86/boot/cpucheck.c +1 −3
  1928. arch/x86/boot/edd.c +1 −3
  1929. arch/x86/boot/main.c +1 −3
  1930. arch/x86/boot/memory.c +1 −3
  1931. arch/x86/boot/pm.c +1 −3
  1932. arch/x86/boot/pmjump.S +1 −3
  1933. arch/x86/boot/printf.c +1 −3
  1934. arch/x86/boot/string.c +1 −3
  1935. arch/x86/boot/tty.c +1 −3
  1936. arch/x86/boot/version.c +1 −3
  1937. arch/x86/boot/video-bios.c +1 −3
  1938. arch/x86/boot/video-mode.c +1 −3
  1939. arch/x86/boot/video-vesa.c +1 −3
  1940. arch/x86/boot/video-vga.c +1 −3
  1941. arch/x86/boot/video.c +1 −3
  1942. arch/x86/boot/video.h +1 −3
  1943. arch/x86/crypto/aegis128-aesni-asm.S +1 −4
  1944. arch/x86/crypto/aegis128l-aesni-asm.S +1 −4
  1945. arch/x86/crypto/aegis256-aesni-asm.S +1 −4
  1946. arch/x86/crypto/ghash-clmulni-intel_asm.S +1 −4
  1947. arch/x86/crypto/ghash-clmulni-intel_glue.c +1 −4
  1948. arch/x86/crypto/morus1280-avx2-asm.S +1 −4
  1949. arch/x86/crypto/morus1280-sse2-asm.S +1 −4
  1950. arch/x86/crypto/morus640-sse2-asm.S +1 −4
  1951. arch/x86/entry/thunk_32.S +1 −1
  1952. arch/x86/entry/thunk_64.S +1 −1
  1953. arch/x86/entry/vdso/vclock_gettime.c +13 −2
  1954. arch/x86/events/amd/iommu.c +1 −4
  1955. arch/x86/events/amd/iommu.h +1 −4
  1956. arch/x86/events/amd/power.c +1 −4
  1957. arch/x86/events/amd/uncore.c +1 −4
  1958. arch/x86/include/asm/acenv.h +1 −4
  1959. arch/x86/include/asm/kvm_host.h +1 −4
  1960. arch/x86/include/asm/mem_encrypt.h +1 −4
  1961. arch/x86/include/asm/virtext.h +1 −3
  1962. arch/x86/include/uapi/asm/kvm.h +22 −11
  1963. arch/x86/kernel/amd_nb.c +2 −1
  1964. arch/x86/kernel/apic/msi.c +1 −4
  1965. arch/x86/kernel/apic/vector.c +1 −4
  1966. arch/x86/kernel/eisa.c +1 −2
  1967. arch/x86/kernel/idt.c +1 −2
  1968. arch/x86/kernel/kexec-bzimage64.c +1 −3
  1969. arch/x86/kernel/machine_kexec_32.c +1 −3
  1970. arch/x86/kernel/machine_kexec_64.c +1 −3
  1971. arch/x86/kernel/relocate_kernel_32.S +1 −3
  1972. arch/x86/kernel/relocate_kernel_64.S +1 −3
  1973. arch/x86/kernel/verify_cpu.S +1 −3
  1974. arch/x86/kvm/cpuid.c +1 −4
  1975. arch/x86/kvm/debugfs.c +1 −4
  1976. arch/x86/kvm/emulate.c +1 −3
  1977. arch/x86/kvm/hyperv.c +1 −4
  1978. arch/x86/kvm/hyperv.h +1 −4
  1979. arch/x86/kvm/lapic.c +1 −3
  1980. arch/x86/kvm/mmu.c +11 −10
  1981. arch/x86/kvm/mmu_audit.c +1 −4
  1982. arch/x86/kvm/mtrr.c +1 −3
  1983. arch/x86/kvm/page_track.c +1 −3
  1984. arch/x86/kvm/paging_tmpl.h +1 −4
  1985. arch/x86/kvm/pmu.c +1 −4
  1986. arch/x86/kvm/pmu_amd.c +1 −3
  1987. arch/x86/kvm/svm.c +1 −4
  1988. arch/x86/kvm/vmx/nested.c +58 −45
  1989. arch/x86/kvm/vmx/pmu_intel.c +1 −4
  1990. arch/x86/kvm/vmx/vmcs12.h +3 −2
  1991. arch/x86/kvm/vmx/vmx.c +1 −4
  1992. arch/x86/kvm/x86.c +1 −4
  1993. arch/x86/lib/cmdline.c +1 −2
  1994. arch/x86/lib/iomap_copy_64.S +1 −13
  1995. arch/x86/mm/mem_encrypt.c +1 −4
  1996. arch/x86/mm/mem_encrypt_boot.S +1 −4
  1997. arch/x86/mm/mem_encrypt_identity.c +1 −4
  1998. arch/x86/net/bpf_jit_comp.c +21 −53
  1999. arch/x86/platform/geode/alix.c +1 −5
  2000. arch/x86/platform/geode/geos.c +1 −4
  2001. arch/x86/platform/geode/net5501.c +1 −5
  2002. arch/x86/purgatory/entry64.S +1 −3
  2003. arch/x86/purgatory/purgatory.c +1 −3
  2004. arch/x86/purgatory/setup-x86_64.S +1 −3
  2005. arch/x86/purgatory/stack.S +1 −3
  2006. arch/x86/purgatory/string.c +1 −3
  2007. arch/x86/um/delay.c +1 −4
  2008. arch/x86/um/mem_32.c +1 −4
  2009. arch/x86/um/vdso/um_vdso.c +1 −4
  2010. arch/x86/um/vdso/vma.c +1 −4
  2011. arch/xtensa/boot/boot-elf/boot.lds.S +1 −4
  2012. arch/xtensa/include/asm/futex.h +1 −4
  2013. arch/xtensa/include/asm/pgalloc.h +1 −4
  2014. arch/xtensa/include/asm/pgtable.h +1 −4
  2015. arch/xtensa/kernel/perf_event.c +1 −4
  2016. arch/xtensa/mm/ioremap.c +1 −4
  2017. block/bio.c +21 −17
  2018. crypto/aes_ti.c +1 −4
  2019. crypto/gcm.c +1 −4
  2020. crypto/ghash-generic.c +1 −4
  2021. crypto/michael_mic.c +1 −4
  2022. crypto/sm3_generic.c +1 −12
  2023. drivers/acpi/acpi_amba.c +1 −4
  2024. drivers/acpi/acpi_apd.c +1 −4
  2025. drivers/acpi/acpi_cmos_rtc.c +1 −4
  2026. drivers/acpi/acpi_configfs.c +1 −4
  2027. drivers/acpi/acpi_dbg.c +1 −4
  2028. drivers/acpi/acpi_lpss.c +1 −4
  2029. drivers/acpi/acpi_platform.c +1 −4
  2030. drivers/acpi/acpi_pnp.c +1 −4
  2031. drivers/acpi/acpi_processor.c +1 −4
  2032. drivers/acpi/acpi_watchdog.c +1 −4
  2033. drivers/acpi/arm64/gtdt.c +1 −4
  2034. drivers/acpi/bgrt.c +1 −4
  2035. drivers/acpi/dptf/int340x_thermal.c +1 −4
  2036. drivers/acpi/ec_sys.c +1 −2
  2037. drivers/acpi/ioapic.c +1 −4
  2038. drivers/acpi/irq.c +1 −4
  2039. drivers/acpi/pci_mcfg.c +1 −12
  2040. drivers/acpi/pci_slot.c +1 −9
  2041. drivers/acpi/property.c +1 −4
  2042. drivers/acpi/spcr.c +1 −5
  2043. drivers/acpi/x86/apple.c +1 −4
  2044. drivers/acpi/x86/utils.c +1 −4
  2045. drivers/amba/bus.c +1 −4
  2046. drivers/android/binder.c +14 −2
  2047. drivers/ata/ahci_seattle.c +1 −9
  2048. drivers/ata/ahci_st.c +1 −4
  2049. drivers/ata/pata_ixp4xx_cf.c +1 −5
  2050. drivers/ata/pata_of_platform.c +1 −4
  2051. drivers/ata/pata_palmld.c +1 −5
  2052. drivers/ata/pata_rb532_cf.c +1 −5
  2053. drivers/ata/pata_samsung_cf.c +1 −4
  2054. drivers/block/skd_main.c +1 −3
  2055. drivers/block/skd_s1120.h +1 −3
  2056. drivers/block/xsysace.c +1 −4
  2057. drivers/bus/da8xx-mstpri.c +1 −4
  2058. drivers/bus/qcom-ebi2.c +1 −4
  2059. drivers/bus/ti-sysc.c +11 −12
  2060. drivers/char/agp/hp-agp.c +1 −4
  2061. drivers/char/agp/parisc-agp.c +1 −5
  2062. drivers/char/hpet.c +1 −4
  2063. drivers/char/hw_random/hisi-rng.c +1 −4
  2064. drivers/char/hw_random/st-rng.c +1 −4
  2065. drivers/char/hw_random/timeriomem-rng.c +1 −4
  2066. drivers/char/tpm/tpmrm-dev.c +1 −2
  2067. drivers/char/tpm/xen-tpmfront.c +1 −4
  2068. drivers/clk/axis/clk-artpec6.c +1 −4
  2069. drivers/clk/bcm/clk-bcm53573-ilp.c +1 −4
  2070. drivers/clk/bcm/clk-sr.c +1 −12
  2071. drivers/clk/clk-axm5516.c +1 −4
  2072. drivers/clk/clk-cdce706.c +1 −4
  2073. drivers/clk/clk-efm32gg.c +1 −4
  2074. drivers/clk/clk-nspire.c +1 −5
  2075. drivers/clk/clk-pwm.c +1 −4
  2076. drivers/clk/clk-qoriq.c +1 −4
  2077. drivers/clk/clkdev.c +1 −4
  2078. drivers/clk/hisilicon/clk-hi6220-stub.c +1 −5
  2079. drivers/clk/hisilicon/clk-hi6220.c +1 −4
  2080. drivers/clk/hisilicon/clkdivider-hi6220.c +1 −5
  2081. drivers/clk/imx/clk-cpu.c +1 −7
  2082. drivers/clk/imx/clk-gate-exclusive.c +1 −4
  2083. drivers/clk/imx/clk-gate2.c +1 −4
  2084. drivers/clk/imx/clk-imx35.c +1 −5
  2085. drivers/clk/imx/clk-imx5.c +1 −5
  2086. drivers/clk/imx/clk-imx6sl.c +1 −5
  2087. drivers/clk/rockchip/clk-cpu.c +1 −4
  2088. drivers/clk/samsung/clk-cpu.c +1 −4
  2089. drivers/clk/samsung/clk-cpu.h +1 −4
  2090. drivers/clk/samsung/clk-exynos-audss.c +1 −4
  2091. drivers/clk/samsung/clk-exynos-clkout.c +1 −4
  2092. drivers/clk/samsung/clk-exynos3250.c +1 −4
  2093. drivers/clk/samsung/clk-exynos4.c +1 −4
  2094. drivers/clk/samsung/clk-exynos4412-isp.c +1 −4
  2095. drivers/clk/samsung/clk-exynos5250.c +1 −4
  2096. drivers/clk/samsung/clk-exynos5260.c +1 −4
  2097. drivers/clk/samsung/clk-exynos5260.h +1 −4
  2098. drivers/clk/samsung/clk-exynos5410.c +1 −4
  2099. drivers/clk/samsung/clk-exynos5420.c +1 −4
  2100. drivers/clk/samsung/clk-exynos5433.c +1 −4
  2101. drivers/clk/samsung/clk-exynos7.c +1 −5
  2102. drivers/clk/samsung/clk-pll.c +1 −4
  2103. drivers/clk/samsung/clk-pll.h +1 −4
  2104. drivers/clk/samsung/clk-s3c2410-dclk.c +1 −4
  2105. drivers/clk/samsung/clk-s3c2410.c +1 −4
  2106. drivers/clk/samsung/clk-s3c2412.c +1 −4
  2107. drivers/clk/samsung/clk-s3c2443.c +1 −4
  2108. drivers/clk/samsung/clk-s3c64xx.c +1 −4
  2109. drivers/clk/samsung/clk-s5pv210-audss.c +1 −4
  2110. drivers/clk/samsung/clk-s5pv210.c +1 −4
  2111. drivers/clk/samsung/clk.c +1 −4
  2112. drivers/clk/samsung/clk.h +1 −4
  2113. drivers/clk/st/clkgen-fsyn.c +1 −5
  2114. drivers/clk/sunxi/clk-factors.c +1 −4
  2115. drivers/clk/tegra/clk-bpmp.c +1 −4
  2116. drivers/clk/ti/clk-44xx.c +1 −4
  2117. drivers/clk/ti/clk-54xx.c +1 −4
  2118. drivers/clk/ti/clk-7xx-compat.c +1 −4
  2119. drivers/clk/ti/clk-7xx.c +1 −4
  2120. drivers/clk/ti/clkt_dpll.c +1 −4
  2121. drivers/clk/ti/clkt_iclk.c +1 −4
  2122. drivers/clk/ti/dpll3xxx.c +1 −4
  2123. drivers/clk/ti/dpll44xx.c +1 −4
  2124. drivers/clk/versatile/clk-icst.c +1 −4
  2125. drivers/clk/versatile/clk-impd1.c +1 −4
  2126. drivers/clk/versatile/clk-versatile.c +1 −4
  2127. drivers/clk/versatile/icst.c +1 −4
  2128. drivers/clk/versatile/icst.h +1 −4
  2129. drivers/clk/x86/clk-lpt.c +1 −4
  2130. drivers/clk/zte/clk-zx296702.c +1 −4
  2131. drivers/clk/zte/clk-zx296718.c +1 −4
  2132. drivers/clk/zte/clk.c +1 −4
  2133. drivers/clk/zte/clk.h +1 −4
  2134. drivers/clocksource/acpi_pm.c +1 −2
  2135. drivers/clocksource/arc_timer.c +1 −4
  2136. drivers/clocksource/arm_arch_timer.c +1 −4
  2137. drivers/clocksource/arm_global_timer.c +1 −4
  2138. drivers/clocksource/dummy_timer.c +1 −4
  2139. drivers/clocksource/dw_apb_timer.c +1 −4
  2140. drivers/clocksource/dw_apb_timer_of.c +1 −12
  2141. drivers/clocksource/exynos_mct.c +1 −4
  2142. drivers/clocksource/mmio.c +1 −4
  2143. drivers/clocksource/mps2-timer.c +1 −5
  2144. drivers/clocksource/nomadik-mtu.c +1 −4
  2145. drivers/clocksource/samsung_pwm_timer.c +1 −4
  2146. drivers/clocksource/timer-atmel-pit.c +1 −4
  2147. drivers/clocksource/timer-efm32.c +1 −4
  2148. drivers/clocksource/timer-keystone.c +1 −5
  2149. drivers/clocksource/timer-pxa.c +1 −4
  2150. drivers/clocksource/timer-rockchip.c +1 −4
  2151. drivers/clocksource/timer-zevio.c +1 −5
  2152. drivers/counter/Kconfig +1 −0
  2153. drivers/cpufreq/amd_freq_sensitivity.c +1 −4
  2154. drivers/cpufreq/cpufreq-dt-platdev.c +1 −4
  2155. drivers/cpufreq/cpufreq-dt.c +1 −4
  2156. drivers/cpufreq/cpufreq-dt.h +1 −4
  2157. drivers/cpufreq/cpufreq.c +1 −4
  2158. drivers/cpufreq/cpufreq_conservative.c +1 −4
  2159. drivers/cpufreq/cpufreq_governor.c +1 −4
  2160. drivers/cpufreq/cpufreq_governor.h +1 −4
  2161. drivers/cpufreq/cpufreq_governor_attr_set.c +1 −4
  2162. drivers/cpufreq/cpufreq_ondemand.c +1 −4
  2163. drivers/cpufreq/cpufreq_ondemand.h +1 −4
  2164. drivers/cpufreq/cpufreq_performance.c +1 −6
  2165. drivers/cpufreq/cpufreq_powersave.c +1 −6
  2166. drivers/cpufreq/cpufreq_stats.c +1 −4
  2167. drivers/cpufreq/cpufreq_userspace.c +1 −5
  2168. drivers/cpufreq/davinci-cpufreq.c +1 −4
  2169. drivers/cpufreq/freq_table.c +1 −5
  2170. drivers/cpufreq/gx-suspmod.c +1 −5
  2171. drivers/cpufreq/highbank-cpufreq.c +1 −4
  2172. drivers/cpufreq/imx6q-cpufreq.c +1 −4
  2173. drivers/cpufreq/maple-cpufreq.c +1 −4
  2174. drivers/cpufreq/omap-cpufreq.c +1 −4
  2175. drivers/cpufreq/pmac32-cpufreq.c +1 −5
  2176. drivers/cpufreq/pmac64-cpufreq.c +1 −4
  2177. drivers/cpufreq/qoriq-cpufreq.c +1 −4
  2178. drivers/cpufreq/s3c2410-cpufreq.c +1 −4
  2179. drivers/cpufreq/s3c2412-cpufreq.c +1 −4
  2180. drivers/cpufreq/s3c2416-cpufreq.c +1 −4
  2181. drivers/cpufreq/s3c2440-cpufreq.c +1 −4
  2182. drivers/cpufreq/s3c24xx-cpufreq-debugfs.c +1 −4
  2183. drivers/cpufreq/s3c24xx-cpufreq.c +1 −4
  2184. drivers/cpufreq/s3c64xx-cpufreq.c +1 −4
  2185. drivers/cpufreq/s5pv210-cpufreq.c +1 −4
  2186. drivers/cpufreq/sa1110-cpufreq.c +1 −4
  2187. drivers/cpufreq/sfi-cpufreq.c +1 −9
  2188. drivers/cpufreq/unicore2-cpufreq.c +1 −4
  2189. drivers/cpuidle/cpuidle-arm.c +1 −4
  2190. drivers/cpuidle/cpuidle-big_little.c +1 −4
  2191. drivers/cpuidle/cpuidle-exynos.c +1 −4
  2192. drivers/cpuidle/cpuidle-ux500.c +1 −4
  2193. drivers/cpuidle/dt_idle_states.c +1 −4
  2194. drivers/crypto/bcm/cipher.c +1 −12
  2195. drivers/crypto/bcm/cipher.h +1 −12
  2196. drivers/crypto/bcm/spu.c +1 −12
  2197. drivers/crypto/bcm/spu.h +1 −12
  2198. drivers/crypto/bcm/spu2.c +1 −12
  2199. drivers/crypto/bcm/spu2.h +1 −12
  2200. drivers/crypto/bcm/spum.h +1 −12
  2201. drivers/crypto/bcm/util.c +1 −12
  2202. drivers/crypto/bcm/util.h +1 −12
  2203. drivers/crypto/ccp/ccp-crypto-aes-cmac.c +1 −4
  2204. drivers/crypto/ccp/ccp-crypto-aes-galois.c +1 −4
  2205. drivers/crypto/ccp/ccp-crypto-aes-xts.c +1 −4
  2206. drivers/crypto/ccp/ccp-crypto-aes.c +1 −4
  2207. drivers/crypto/ccp/ccp-crypto-des3.c +1 −4
  2208. drivers/crypto/ccp/ccp-crypto-main.c +1 −4
  2209. drivers/crypto/ccp/ccp-crypto-rsa.c +1 −4
  2210. drivers/crypto/ccp/ccp-crypto-sha.c +1 −4
  2211. drivers/crypto/ccp/ccp-crypto.h +1 −4
  2212. drivers/crypto/ccp/ccp-debugfs.c +1 −4
  2213. drivers/crypto/ccp/ccp-dev-v3.c +1 −4
  2214. drivers/crypto/ccp/ccp-dev-v5.c +1 −4
  2215. drivers/crypto/ccp/ccp-dev.c +1 −4
  2216. drivers/crypto/ccp/ccp-dev.h +1 −4
  2217. drivers/crypto/ccp/ccp-dmaengine.c +1 −4
  2218. drivers/crypto/ccp/ccp-ops.c +1 −4
  2219. drivers/crypto/ccp/psp-dev.c +1 −4
  2220. drivers/crypto/ccp/psp-dev.h +1 −4
  2221. drivers/crypto/ccp/sp-dev.c +1 −4
  2222. drivers/crypto/ccp/sp-dev.h +1 −4
  2223. drivers/crypto/ccp/sp-pci.c +1 −4
  2224. drivers/crypto/ccp/sp-platform.c +1 −4
  2225. drivers/crypto/chelsio/chtls/chtls.h +1 −4
  2226. drivers/crypto/chelsio/chtls/chtls_cm.c +1 −4
  2227. drivers/crypto/chelsio/chtls/chtls_cm.h +1 −4
  2228. drivers/crypto/chelsio/chtls/chtls_hw.c +1 −4
  2229. drivers/crypto/chelsio/chtls/chtls_io.c +1 −4
  2230. drivers/crypto/chelsio/chtls/chtls_main.c +1 −4
  2231. drivers/crypto/img-hash.c +1 −4
  2232. drivers/crypto/marvell/cesa.c +1 −4
  2233. drivers/crypto/marvell/cipher.c +1 −4
  2234. drivers/crypto/marvell/hash.c +1 −4
  2235. drivers/crypto/marvell/tdma.c +1 −4
  2236. drivers/crypto/mediatek/mtk-aes.c +1 −4
  2237. drivers/crypto/mediatek/mtk-platform.c +1 −5
  2238. drivers/crypto/mediatek/mtk-platform.h +1 −5
  2239. drivers/crypto/mediatek/mtk-sha.c +1 −4
  2240. drivers/crypto/omap-aes-gcm.c +1 −5
  2241. drivers/crypto/omap-aes.c +1 −5
  2242. drivers/crypto/omap-aes.h +1 −5
  2243. drivers/crypto/omap-crypto.c +1 −4
  2244. drivers/crypto/omap-crypto.h +1 −4
  2245. drivers/crypto/omap-des.c +1 −5
  2246. drivers/crypto/omap-sham.c +1 −4
  2247. drivers/crypto/sahara.c +1 −4
  2248. drivers/crypto/stm32/stm32-hash.c +1 −15
  2249. drivers/devfreq/devfreq-event.c +1 −4
  2250. drivers/devfreq/devfreq.c +1 −4
  2251. drivers/devfreq/event/exynos-nocp.c +1 −4
  2252. drivers/devfreq/event/exynos-nocp.h +1 −4
  2253. drivers/devfreq/event/exynos-ppmu.c +1 −4
  2254. drivers/devfreq/event/exynos-ppmu.h +1 −4
  2255. drivers/devfreq/exynos-bus.c +1 −4
  2256. drivers/devfreq/governor.h +1 −4
  2257. drivers/devfreq/governor_passive.c +1 −4
  2258. drivers/devfreq/governor_performance.c +1 −4
  2259. drivers/devfreq/governor_powersave.c +1 −4
  2260. drivers/devfreq/governor_simpleondemand.c +1 −4
  2261. drivers/devfreq/governor_userspace.c +1 −4
  2262. drivers/dma-buf/dma-buf.c +1 −12
  2263. drivers/dma/acpi-dma.c +1 −4
  2264. drivers/dma/at_xdmac.c +1 −12
  2265. drivers/dma/bestcomm/bcom_ata_task.c +1 −4
  2266. drivers/dma/bestcomm/bcom_fec_rx_task.c +1 −4
  2267. drivers/dma/bestcomm/bcom_fec_tx_task.c +1 −4
  2268. drivers/dma/bestcomm/bcom_gen_bd_rx_task.c +1 −5
  2269. drivers/dma/bestcomm/bcom_gen_bd_tx_task.c +1 −5
  2270. drivers/dma/bestcomm/gen_bd.c +1 −5
  2271. drivers/dma/dmatest.c +1 −4
  2272. drivers/dma/hsu/hsu.c +1 −4
  2273. drivers/dma/hsu/hsu.h +1 −4
  2274. drivers/dma/hsu/pci.c +1 −4
  2275. drivers/dma/idma64.c +1 −4
  2276. drivers/dma/idma64.h +1 −4
  2277. drivers/dma/ipu/ipu_idmac.c +1 −4
  2278. drivers/dma/ipu/ipu_intern.h +1 −4
  2279. drivers/dma/ipu/ipu_irq.c +1 −4
  2280. drivers/dma/k3dma.c +1 −4
  2281. drivers/dma/lpc18xx-dmamux.c +1 −5
  2282. drivers/dma/mmp_pdma.c +1 −4
  2283. drivers/dma/of-dma.c +1 −4
  2284. drivers/dma/pxa_dma.c +1 −4
  2285. drivers/dma/sa11x0-dma.c +1 −4
  2286. drivers/dma/ti/dma-crossbar.c +1 −5
  2287. drivers/dma/ti/omap-dma.c +1 −4
  2288. drivers/dma/txx9dmac.c +1 −4
  2289. drivers/dma/txx9dmac.h +1 −4
  2290. drivers/dma/virt-dma.c +1 −4
  2291. drivers/dma/virt-dma.h +1 −4
  2292. drivers/dma/zx_dma.c +1 −4
  2293. drivers/extcon/extcon-adc-jack.c +1 −5
  2294. drivers/extcon/extcon-max3355.c +1 −4
  2295. drivers/firmware/Kconfig +1 −1
  2296. drivers/firmware/efi/libstub/arm-stub.c +1 −4
  2297. drivers/firmware/imx/imx-scu-irq.c +3 −0
  2298. drivers/firmware/pcdp.c +1 −4
  2299. drivers/firmware/pcdp.h +1 −4
  2300. drivers/fsi/fsi-scom.c +1 −9
  2301. drivers/gpio/gpio-adnp.c +1 −4
  2302. drivers/gpio/gpio-amdpt.c +1 −4
  2303. drivers/gpio/gpio-ath79.c +1 −4
  2304. drivers/gpio/gpio-dwapb.c +1 −4
  2305. drivers/gpio/gpio-exar.c +1 −4
  2306. drivers/gpio/gpio-max3191x.c +1 −4
  2307. drivers/gpio/gpio-max7300.c +1 −4
  2308. drivers/gpio/gpio-max7301.c +1 −4
  2309. drivers/gpio/gpio-max730x.c +1 −4
  2310. drivers/gpio/gpio-mm-lantiq.c +1 −3
  2311. drivers/gpio/gpio-omap.c +1 −4
  2312. drivers/gpio/gpio-pl061.c +1 −4
  2313. drivers/gpio/gpio-pxa.c +1 −4
  2314. drivers/gpio/gpio-reg.c +1 −4
  2315. drivers/gpio/gpio-sa1100.c +1 −4
  2316. drivers/gpio/gpio-stmpe.c +1 −1
  2317. drivers/gpio/gpio-stp-xway.c +1 −4
  2318. drivers/gpio/gpio-tc3589x.c +1 −1
  2319. drivers/gpio/gpio-tegra186.c +1 −4
  2320. drivers/gpio/gpio-ucb1400.c +1 −5
  2321. drivers/gpio/gpio-xgene.c +1 −12
  2322. drivers/gpio/gpio-zevio.c +1 −4
  2323. drivers/gpio/gpio-zx.c +1 −4
  2324. drivers/gpu/drm/armada/armada_510.c +1 −4
  2325. drivers/gpu/drm/armada/armada_crtc.c +1 −4
  2326. drivers/gpu/drm/armada/armada_crtc.h +1 −4
  2327. drivers/gpu/drm/armada/armada_debugfs.c +1 −4
  2328. drivers/gpu/drm/armada/armada_drm.h +1 −4
  2329. drivers/gpu/drm/armada/armada_drv.c +1 −4
  2330. drivers/gpu/drm/armada/armada_fb.c +1 −4
  2331. drivers/gpu/drm/armada/armada_fb.h +1 −4
  2332. drivers/gpu/drm/armada/armada_fbdev.c +1 −4
  2333. drivers/gpu/drm/armada/armada_gem.c +1 −4
  2334. drivers/gpu/drm/armada/armada_gem.h +1 −4
  2335. drivers/gpu/drm/armada/armada_hw.h +1 −4
  2336. drivers/gpu/drm/armada/armada_ioctlP.h +1 −4
  2337. drivers/gpu/drm/armada/armada_overlay.c +1 −4
  2338. drivers/gpu/drm/armada/armada_plane.c +1 −4
  2339. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c +1 −12
  2340. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c +1 −12
  2341. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h +1 −12
  2342. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c +1 −12
  2343. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c +1 −12
  2344. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.h +1 −4
  2345. drivers/gpu/drm/bridge/sil-sii8620.c +1 −4
  2346. drivers/gpu/drm/bridge/sil-sii8620.h +1 −4
  2347. drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c +1 −4
  2348. drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c +1 −4
  2349. drivers/gpu/drm/bridge/ti-tfp410.c +1 −5
  2350. drivers/gpu/drm/drm_bufs.c +4 −1
  2351. drivers/gpu/drm/drm_ioc32.c +4 −1
  2352. drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c +1 −12
  2353. drivers/gpu/drm/exynos/exynos_drm_dpi.c +1 −4
  2354. drivers/gpu/drm/exynos/exynos_drm_dsi.c +1 −4
  2355. drivers/gpu/drm/exynos/regs-fimc.h +1 −4
  2356. drivers/gpu/drm/exynos/regs-gsc.h +1 −4
  2357. drivers/gpu/drm/exynos/regs-hdmi.h +1 −4
  2358. drivers/gpu/drm/exynos/regs-mixer.h +1 −4
  2359. drivers/gpu/drm/exynos/regs-rotator.h +1 −4
  2360. drivers/gpu/drm/exynos/regs-scaler.h +1 −4
  2361. drivers/gpu/drm/exynos/regs-vp.h +1 −4
  2362. drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c +1 −5
  2363. drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h +1 −5
  2364. drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h +1 −5
  2365. drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c +1 −5
  2366. drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c +1 −5
  2367. drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h +1 −5
  2368. drivers/gpu/drm/i2c/tda9950.c +1 −4
  2369. drivers/gpu/drm/i2c/tda998x_drv.c +1 −12
  2370. drivers/gpu/drm/i915/gvt/handlers.c +9 −6
  2371. drivers/gpu/drm/i915/intel_display.c +29 −9
  2372. drivers/gpu/drm/msm/adreno/a3xx_gpu.c +1 −12
  2373. drivers/gpu/drm/msm/adreno/a3xx_gpu.h +1 −12
  2374. drivers/gpu/drm/msm/adreno/adreno_device.c +1 −12
  2375. drivers/gpu/drm/msm/adreno/adreno_gpu.c +1 −12
  2376. drivers/gpu/drm/msm/adreno/adreno_gpu.h +1 −12
  2377. drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c +1 −12
  2378. drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h +1 −12
  2379. drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c +1 −12
  2380. drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h +1 −12
  2381. drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c +1 −12
  2382. drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h +1 −12
  2383. drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c +1 −12
  2384. drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h +1 −12
  2385. drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c +1 −12
  2386. drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c +1 −12
  2387. drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c +1 −12
  2388. drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c +1 −12
  2389. drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c +1 −12
  2390. drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h +1 −12
  2391. drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c +1 −12
  2392. drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c +1 −12
  2393. drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c +1 −12
  2394. drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c +1 −12
  2395. drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c +1 −12
  2396. drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c +1 −12
  2397. drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c +1 −12
  2398. drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c +1 −12
  2399. drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h +1 −12
  2400. drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c +1 −12
  2401. drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c +1 −12
  2402. drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h +1 −12
  2403. drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c +1 −12
  2404. drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h +1 −12
  2405. drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c +1 −12
  2406. drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c +1 −12
  2407. drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h +1 −12
  2408. drivers/gpu/drm/msm/disp/mdp_format.c +1 −12
  2409. drivers/gpu/drm/msm/disp/mdp_kms.c +1 −12
  2410. drivers/gpu/drm/msm/disp/mdp_kms.h +1 −12
  2411. drivers/gpu/drm/msm/hdmi/hdmi.c +1 −12
  2412. drivers/gpu/drm/msm/hdmi/hdmi.h +1 −12
  2413. drivers/gpu/drm/msm/hdmi/hdmi_audio.c +1 −12
  2414. drivers/gpu/drm/msm/hdmi/hdmi_bridge.c +1 −12
  2415. drivers/gpu/drm/msm/hdmi/hdmi_connector.c +1 −12
  2416. drivers/gpu/drm/msm/hdmi/hdmi_i2c.c +1 −12
  2417. drivers/gpu/drm/msm/hdmi/hdmi_phy_8960.c +1 −12
  2418. drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c +1 −12
  2419. drivers/gpu/drm/msm/hdmi/hdmi_phy_8x74.c +1 −12
  2420. drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c +1 −12
  2421. drivers/gpu/drm/msm/msm_atomic.c +1 −12
  2422. drivers/gpu/drm/msm/msm_debugfs.c +1 −12
  2423. drivers/gpu/drm/msm/msm_debugfs.h +1 −12
  2424. drivers/gpu/drm/msm/msm_drv.c +1 −12
  2425. drivers/gpu/drm/msm/msm_drv.h +1 −12
  2426. drivers/gpu/drm/msm/msm_fb.c +1 −12
  2427. drivers/gpu/drm/msm/msm_fbdev.c +1 −12
  2428. drivers/gpu/drm/msm/msm_fence.c +1 −12
  2429. drivers/gpu/drm/msm/msm_fence.h +1 −12
  2430. drivers/gpu/drm/msm/msm_gem.c +1 −12
  2431. drivers/gpu/drm/msm/msm_gem.h +1 −12
  2432. drivers/gpu/drm/msm/msm_gem_prime.c +1 −12
  2433. drivers/gpu/drm/msm/msm_gem_shrinker.c +1 −12
  2434. drivers/gpu/drm/msm/msm_gem_submit.c +1 −12
  2435. drivers/gpu/drm/msm/msm_gem_vma.c +1 −12
  2436. drivers/gpu/drm/msm/msm_gpu.c +1 −12
  2437. drivers/gpu/drm/msm/msm_gpu.h +1 −12
  2438. drivers/gpu/drm/msm/msm_iommu.c +1 −12
  2439. drivers/gpu/drm/msm/msm_kms.h +1 −12
  2440. drivers/gpu/drm/msm/msm_mmu.h +1 −12
  2441. drivers/gpu/drm/msm/msm_perf.c +1 −12
  2442. drivers/gpu/drm/msm/msm_rd.c +1 −12
  2443. drivers/gpu/drm/msm/msm_ringbuffer.c +1 −12
  2444. drivers/gpu/drm/msm/msm_ringbuffer.h +1 −12
  2445. drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c +1 −4
  2446. drivers/gpu/drm/omapdrm/displays/connector-hdmi.c +1 −4
  2447. drivers/gpu/drm/omapdrm/displays/encoder-opa362.c +1 −4
  2448. drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c +1 −4
  2449. drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c +1 −4
  2450. drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c +1 −4
  2451. drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c +1 −4
  2452. drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c +1 −12
  2453. drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c +1 −12
  2454. drivers/gpu/drm/omapdrm/dss/core.c +1 −12
  2455. drivers/gpu/drm/omapdrm/dss/dispc.c +1 −12
  2456. drivers/gpu/drm/omapdrm/dss/dispc.h +1 −12
  2457. drivers/gpu/drm/omapdrm/dss/dispc_coefs.c +1 −12
  2458. drivers/gpu/drm/omapdrm/dss/display.c +1 −12
  2459. drivers/gpu/drm/omapdrm/dss/dpi.c +1 −12
  2460. drivers/gpu/drm/omapdrm/dss/dsi.c +1 −12
  2461. drivers/gpu/drm/omapdrm/dss/dss.c +1 −12
  2462. drivers/gpu/drm/omapdrm/dss/dss.h +1 −12
  2463. drivers/gpu/drm/omapdrm/dss/hdmi.h +1 −12
  2464. drivers/gpu/drm/omapdrm/dss/hdmi4.c +1 −12
  2465. drivers/gpu/drm/omapdrm/dss/hdmi4_core.c +1 −12
  2466. drivers/gpu/drm/omapdrm/dss/hdmi4_core.h +1 −12
  2467. drivers/gpu/drm/omapdrm/dss/hdmi5.c +1 −12
  2468. drivers/gpu/drm/omapdrm/dss/hdmi5_core.c +1 −12
  2469. drivers/gpu/drm/omapdrm/dss/hdmi5_core.h +1 −12
  2470. drivers/gpu/drm/omapdrm/dss/hdmi_phy.c +1 −4
  2471. drivers/gpu/drm/omapdrm/dss/hdmi_pll.c +1 −4
  2472. drivers/gpu/drm/omapdrm/dss/hdmi_wp.c +1 −4
  2473. drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c +1 −12
  2474. drivers/gpu/drm/omapdrm/dss/omapdss.h +1 −12
  2475. drivers/gpu/drm/omapdrm/dss/output.c +1 −12
  2476. drivers/gpu/drm/omapdrm/dss/pll.c +1 −12
  2477. drivers/gpu/drm/omapdrm/dss/sdi.c +1 −12
  2478. drivers/gpu/drm/omapdrm/dss/venc.c +1 −12
  2479. drivers/gpu/drm/omapdrm/omap_connector.c +1 −12
  2480. drivers/gpu/drm/omapdrm/omap_connector.h +1 −12
  2481. drivers/gpu/drm/omapdrm/omap_crtc.c +1 −12
  2482. drivers/gpu/drm/omapdrm/omap_crtc.h +1 −12
  2483. drivers/gpu/drm/omapdrm/omap_debugfs.c +1 −12
  2484. drivers/gpu/drm/omapdrm/omap_drv.c +1 −12
  2485. drivers/gpu/drm/omapdrm/omap_drv.h +1 −12
  2486. drivers/gpu/drm/omapdrm/omap_encoder.c +1 −12
  2487. drivers/gpu/drm/omapdrm/omap_encoder.h +1 −12
  2488. drivers/gpu/drm/omapdrm/omap_fb.c +1 −12
  2489. drivers/gpu/drm/omapdrm/omap_fb.h +1 −12
  2490. drivers/gpu/drm/omapdrm/omap_fbdev.c +1 −12
  2491. drivers/gpu/drm/omapdrm/omap_fbdev.h +1 −12
  2492. drivers/gpu/drm/omapdrm/omap_gem.c +1 −12
  2493. drivers/gpu/drm/omapdrm/omap_gem.h +1 −12
  2494. drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c +1 −12
  2495. drivers/gpu/drm/omapdrm/omap_irq.c +1 −12
  2496. drivers/gpu/drm/omapdrm/omap_irq.h +1 −12
  2497. drivers/gpu/drm/omapdrm/omap_plane.c +1 −12
  2498. drivers/gpu/drm/omapdrm/omap_plane.h +1 −12
  2499. drivers/gpu/drm/panel/panel-ilitek-ili9322.c +1 −4
  2500. drivers/gpu/drm/panel/panel-jdi-lt070me05000.c +1 −12
  2501. drivers/gpu/drm/panel/panel-lg-lg4573.c +1 −4
  2502. drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c +1 −12
  2503. drivers/gpu/drm/panel/panel-samsung-ld9040.c +1 −4
  2504. drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c +1 −4
  2505. drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c +1 −4
  2506. drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c +1 −4
  2507. drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c +1 −4
  2508. drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c +1 −12
  2509. drivers/gpu/drm/panel/panel-sitronix-st7789v.c +1 −4
  2510. drivers/gpu/drm/panfrost/panfrost_gem.c +2 −1
  2511. drivers/gpu/drm/panfrost/panfrost_gem.h +1 −0
  2512. drivers/gpu/drm/panfrost/panfrost_mmu.c +8 −0
  2513. drivers/gpu/drm/pl111/pl111_debugfs.c +1 −4
  2514. drivers/gpu/drm/rockchip/cdn-dp-core.h +1 −9
  2515. drivers/gpu/drm/tegra/dc.c +1 −4
  2516. drivers/gpu/drm/tegra/dc.h +1 −4
  2517. drivers/gpu/drm/tegra/dpaux.c +1 −4
  2518. drivers/gpu/drm/tegra/dpaux.h +1 −4
  2519. drivers/gpu/drm/tegra/drm.c +1 −4
  2520. drivers/gpu/drm/tegra/drm.h +1 −4
  2521. drivers/gpu/drm/tegra/dsi.c +1 −4
  2522. drivers/gpu/drm/tegra/dsi.h +1 −4
  2523. drivers/gpu/drm/tegra/falcon.c +1 −4
  2524. drivers/gpu/drm/tegra/falcon.h +1 −4
  2525. drivers/gpu/drm/tegra/fb.c +1 −4
  2526. drivers/gpu/drm/tegra/gem.c +1 −4
  2527. drivers/gpu/drm/tegra/gem.h +1 −4
  2528. drivers/gpu/drm/tegra/gr2d.c +1 −4
  2529. drivers/gpu/drm/tegra/gr2d.h +1 −4
  2530. drivers/gpu/drm/tegra/gr3d.c +1 −4
  2531. drivers/gpu/drm/tegra/gr3d.h +1 −4
  2532. drivers/gpu/drm/tegra/hdmi.c +1 −4
  2533. drivers/gpu/drm/tegra/hdmi.h +1 −4
  2534. drivers/gpu/drm/tegra/hub.c +1 −4
  2535. drivers/gpu/drm/tegra/hub.h +1 −4
  2536. drivers/gpu/drm/tegra/mipi-phy.c +1 −4
  2537. drivers/gpu/drm/tegra/mipi-phy.h +1 −4
  2538. drivers/gpu/drm/tegra/output.c +1 −4
  2539. drivers/gpu/drm/tegra/plane.c +1 −4
  2540. drivers/gpu/drm/tegra/plane.h +1 −4
  2541. drivers/gpu/drm/tegra/rgb.c +1 −4
  2542. drivers/gpu/drm/tegra/sor.c +1 −4
  2543. drivers/gpu/drm/tegra/sor.h +1 −4
  2544. drivers/gpu/drm/tegra/vic.c +1 −4
  2545. drivers/gpu/drm/tegra/vic.h +1 −4
  2546. drivers/gpu/drm/tilcdc/tilcdc_crtc.c +1 −12
  2547. drivers/gpu/drm/tilcdc/tilcdc_drv.c +1 −12
  2548. drivers/gpu/drm/tilcdc/tilcdc_drv.h +1 −12
  2549. drivers/gpu/drm/tilcdc/tilcdc_external.c +1 −5
  2550. drivers/gpu/drm/tilcdc/tilcdc_external.h +1 −12
  2551. drivers/gpu/drm/tilcdc/tilcdc_panel.c +1 −12
  2552. drivers/gpu/drm/tilcdc/tilcdc_panel.h +1 −12
  2553. drivers/gpu/drm/tilcdc/tilcdc_plane.c +1 −12
  2554. drivers/gpu/drm/tilcdc/tilcdc_regs.h +1 −12
  2555. drivers/gpu/drm/tilcdc/tilcdc_tfp410.c +1 −12
  2556. drivers/gpu/drm/tilcdc/tilcdc_tfp410.h +1 −12
  2557. drivers/gpu/drm/vc4/vc4_bo.c +1 −4
  2558. drivers/gpu/drm/vc4/vc4_crtc.c +1 −4
  2559. drivers/gpu/drm/vc4/vc4_debugfs.c +1 −4
  2560. drivers/gpu/drm/vc4/vc4_dpi.c +1 −12
  2561. drivers/gpu/drm/vc4/vc4_drv.c +1 −4
  2562. drivers/gpu/drm/vc4/vc4_drv.h +1 −4
  2563. drivers/gpu/drm/vc4/vc4_dsi.c +1 −12
  2564. drivers/gpu/drm/vc4/vc4_hdmi.c +1 −12
  2565. drivers/gpu/drm/vc4/vc4_hvs.c +1 −4
  2566. drivers/gpu/drm/vc4/vc4_kms.c +1 −4
  2567. drivers/gpu/drm/vc4/vc4_plane.c +1 −4
  2568. drivers/gpu/drm/vc4/vc4_regs.h +1 −4
  2569. drivers/gpu/drm/vc4/vc4_trace.h +1 −4
  2570. drivers/gpu/drm/vc4/vc4_trace_points.c +1 −4
  2571. drivers/gpu/drm/vc4/vc4_v3d.c +1 −12
  2572. drivers/gpu/drm/vc4/vc4_vec.c +1 −12
  2573. drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +3 −0
  2574. drivers/gpu/drm/vmwgfx/vmwgfx_msg.c +117 −29
  2575. drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c +5 −5
  2576. drivers/gpu/drm/zte/zx_common_regs.h +1 −4
  2577. drivers/gpu/drm/zte/zx_drm_drv.c +1 −5
  2578. drivers/gpu/drm/zte/zx_drm_drv.h +1 −5
  2579. drivers/gpu/drm/zte/zx_hdmi.c +1 −5
  2580. drivers/gpu/drm/zte/zx_hdmi_regs.h +1 −5
  2581. drivers/gpu/drm/zte/zx_plane.c +1 −5
  2582. drivers/gpu/drm/zte/zx_plane.h +1 −5
  2583. drivers/gpu/drm/zte/zx_plane_regs.h +1 −5
  2584. drivers/gpu/drm/zte/zx_tvenc.c +1 −5
  2585. drivers/gpu/drm/zte/zx_tvenc_regs.h +1 −5
  2586. drivers/gpu/drm/zte/zx_vga.c +1 −4
  2587. drivers/gpu/drm/zte/zx_vga_regs.h +1 −4
  2588. drivers/gpu/drm/zte/zx_vou.c +1 −5
  2589. drivers/gpu/drm/zte/zx_vou.h +1 −5
  2590. drivers/gpu/drm/zte/zx_vou_regs.h +1 −5
  2591. drivers/gpu/ipu-v3/ipu-image-convert.c +27 −13
  2592. drivers/hid/hid-ite.c +1 −4
  2593. drivers/hwmon/adt7411.c +1 −4
  2594. drivers/hwmon/adt7475.c +1 −4
  2595. drivers/hwmon/iio_hwmon.c +1 −4
  2596. drivers/hwmon/max197.c +1 −4
  2597. drivers/i2c/busses/i2c-acorn.c +1 −4
  2598. drivers/i2c/busses/i2c-aspeed.c +1 −4
  2599. drivers/i2c/busses/i2c-axxia.c +1 −4
  2600. drivers/i2c/busses/i2c-digicolor.c +1 −4
  2601. drivers/i2c/busses/i2c-efm32.c +1 −4
  2602. drivers/i2c/busses/i2c-exynos5.c +1 −4
  2603. drivers/i2c/busses/i2c-gpio.c +1 −4
  2604. drivers/i2c/busses/i2c-img-scb.c +1 −4
  2605. drivers/i2c/busses/i2c-meson.c +1 −4
  2606. drivers/i2c/busses/i2c-nomadik.c +1 −4
  2607. drivers/i2c/busses/i2c-pca-platform.c +1 −3
  2608. drivers/i2c/busses/i2c-puv3.c +1 −4
  2609. drivers/i2c/busses/i2c-pxa-pci.c +1 −1
  2610. drivers/i2c/busses/i2c-pxa.c +1 −4
  2611. drivers/i2c/busses/i2c-rk3x.c +1 −4
  2612. drivers/i2c/busses/i2c-simtec.c +1 −9
  2613. drivers/i2c/busses/i2c-st.c +1 −4
  2614. drivers/i2c/busses/i2c-versatile.c +1 −4
  2615. drivers/i2c/busses/i2c-zx2967.c +1 −4
  2616. drivers/i2c/muxes/i2c-mux-gpio.c +1 −4
  2617. drivers/i2c/muxes/i2c-mux-gpmux.c +1 −4
  2618. drivers/ide/amd74xx.c +1 −5
  2619. drivers/ide/cs5535.c +1 −4
  2620. drivers/ide/via82cxxx.c +1 −5
  2621. drivers/iio/accel/kxsd9.c +1 −4
  2622. drivers/iio/accel/mma7455.h +1 −4
  2623. drivers/iio/accel/mma7455_core.c +1 −4
  2624. drivers/iio/accel/mma7455_i2c.c +1 −4
  2625. drivers/iio/accel/mma7455_spi.c +1 −4
  2626. drivers/iio/accel/sca3000.c +1 −4
  2627. drivers/iio/adc/ad799x.c +1 −5
  2628. drivers/iio/adc/axp20x_adc.c +1 −4
  2629. drivers/iio/adc/bcm_iproc_adc.c +1 −12
  2630. drivers/iio/adc/cc10001_adc.c +1 −5
  2631. drivers/iio/adc/ep93xx_adc.c +1 −4
  2632. drivers/iio/adc/fsl-imx25-gcq.c +1 −4
  2633. drivers/iio/adc/lp8788_adc.c +1 −4
  2634. drivers/iio/adc/lpc18xx_adc.c +1 −4
  2635. drivers/iio/adc/ltc2485.c +1 −4
  2636. drivers/iio/adc/max1027.c +1 −4
  2637. drivers/iio/adc/max1363.c +1 −4
  2638. drivers/iio/adc/mcp320x.c +1 −4
  2639. drivers/iio/adc/sun4i-gpadc-iio.c +1 −4
  2640. drivers/iio/adc/ti-adc081c.c +1 −4
  2641. drivers/iio/adc/ti-adc084s021.c +1 −4
  2642. drivers/iio/adc/ti-ads8688.c +1 −4
  2643. drivers/iio/adc/ti-tlc4541.c +1 −4
  2644. drivers/iio/buffer/industrialio-buffer-cb.c +1 −4
  2645. drivers/iio/buffer/industrialio-triggered-buffer.c +1 −4
  2646. drivers/iio/chemical/ccs811.c +1 −4
  2647. drivers/iio/common/ms_sensors/ms_sensors_i2c.h +1 −4
  2648. drivers/iio/dac/ds4424.c +1 −4
  2649. drivers/iio/dac/lpc18xx_dac.c +1 −4
  2650. drivers/iio/dac/max5821.c +1 −4
  2651. drivers/iio/dac/ti-dac082s085.c +1 −4
  2652. drivers/iio/dac/ti-dac5571.c +1 −4
  2653. drivers/iio/dummy/iio_dummy_evgen.c +1 −4
  2654. drivers/iio/dummy/iio_simple_dummy.c +1 −4
  2655. drivers/iio/dummy/iio_simple_dummy.h +1 −4
  2656. drivers/iio/dummy/iio_simple_dummy_buffer.c +1 −4
  2657. drivers/iio/dummy/iio_simple_dummy_events.c +1 −4
  2658. drivers/iio/gyro/itg3200_buffer.c +1 −4
  2659. drivers/iio/gyro/itg3200_core.c +1 −4
  2660. drivers/iio/humidity/si7020.c +1 −9
  2661. drivers/iio/iio_core.h +1 −4
  2662. drivers/iio/iio_core_trigger.h +1 −4
  2663. drivers/iio/imu/adis16400.c +1 −5
  2664. drivers/iio/imu/adis16480.c +1 −5
  2665. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h +2 −0
  2666. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c +17 −8
  2667. drivers/iio/industrialio-buffer.c +1 −5
  2668. drivers/iio/industrialio-configfs.c +1 −4
  2669. drivers/iio/industrialio-core.c +1 −4
  2670. drivers/iio/industrialio-event.c +1 −4
  2671. drivers/iio/industrialio-sw-device.c +1 −4
  2672. drivers/iio/industrialio-sw-trigger.c +1 −4
  2673. drivers/iio/industrialio-trigger.c +1 −4
  2674. drivers/iio/inkern.c +1 −4
  2675. drivers/iio/light/cm32181.c +1 −4
  2676. drivers/iio/light/cm3232.c +1 −4
  2677. drivers/iio/light/cm36651.c +1 −4
  2678. drivers/iio/light/gp2ap020a00f.c +1 −4
  2679. drivers/iio/light/pa12203001.c +1 −3
  2680. drivers/iio/light/us5182d.c +1 −9
  2681. drivers/iio/magnetometer/hmc5843.h +1 −4
  2682. drivers/iio/magnetometer/hmc5843_i2c.c +1 −4
  2683. drivers/iio/magnetometer/hmc5843_spi.c +1 −4
  2684. drivers/iio/potentiometer/ds1803.c +1 −4
  2685. drivers/iio/potentiometer/max5481.c +1 −5
  2686. drivers/iio/potentiometer/max5487.c +1 −5
  2687. drivers/iio/potentiometer/mcp4131.c +1 −4
  2688. drivers/iio/pressure/bmp280-core.c +1 −4
  2689. drivers/iio/pressure/hp03.c +1 −4
  2690. drivers/iio/proximity/sx9500.c +1 −4
  2691. drivers/iio/resolver/ad2s1200.c +1 −4
  2692. drivers/iio/temperature/mlx90632.c +7 −2
  2693. drivers/iio/trigger/iio-trig-hrtimer.c +1 −5
  2694. drivers/iio/trigger/iio-trig-interrupt.c +1 −4
  2695. drivers/infiniband/hw/efa/efa_com_cmd.c +18 −6
  2696. drivers/infiniband/hw/efa/efa_verbs.c +16 −5
  2697. drivers/infiniband/hw/hfi1/chip.c +13 −0
  2698. drivers/infiniband/hw/hfi1/chip.h +1 −0
  2699. drivers/infiniband/hw/hfi1/fault.c +5 −0
  2700. drivers/infiniband/hw/hfi1/hfi.h +31 −0
  2701. drivers/infiniband/hw/hfi1/pio.c +19 −2
  2702. drivers/infiniband/hw/hfi1/rc.c +32 −21
  2703. drivers/infiniband/hw/hfi1/sdma.c +20 −6
  2704. drivers/infiniband/hw/hfi1/tid_rdma.c +1 −3
  2705. drivers/infiniband/hw/hfi1/ud.c +2 −2
  2706. drivers/infiniband/hw/hfi1/user_sdma.c +4 −8
  2707. drivers/infiniband/hw/hfi1/user_sdma.h +0 −1
  2708. drivers/infiniband/hw/hfi1/verbs.c +8 −6
  2709. drivers/infiniband/hw/hfi1/verbs.h +1 −0
  2710. drivers/infiniband/hw/hfi1/verbs_txreq.c +1 −1
  2711. drivers/infiniband/hw/hfi1/verbs_txreq.h +2 −1
  2712. drivers/input/apm-power.c +1 −5
  2713. drivers/input/evdev.c +1 −4
  2714. drivers/input/gameport/gameport.c +1 −5
  2715. drivers/input/input-compat.c +1 −4
  2716. drivers/input/input-compat.h +1 −4
  2717. drivers/input/input-leds.c +1 −4
  2718. drivers/input/input-mt.c +1 −4
  2719. drivers/input/input-polldev.c +1 −4
  2720. drivers/input/input.c +1 −5
  2721. drivers/input/joystick/walkera0701.c +1 −5
  2722. drivers/input/keyboard/adc-keys.c +1 −4
  2723. drivers/input/keyboard/atkbd.c +1 −5
  2724. drivers/input/keyboard/cap11xx.c +1 −4
  2725. drivers/input/keyboard/ep93xx_keypad.c +1 −4
  2726. drivers/input/keyboard/gpio_keys.c +1 −4
  2727. drivers/input/keyboard/gpio_keys_polled.c +1 −4
  2728. drivers/input/keyboard/imx_keypad.c +14 −4
  2729. drivers/input/keyboard/ipaq-micro-keys.c +1 −4
  2730. drivers/input/keyboard/jornada680_kbd.c +1 −4
  2731. drivers/input/keyboard/jornada720_kbd.c +1 −5
  2732. drivers/input/keyboard/matrix_keypad.c +1 −5
  2733. drivers/input/keyboard/max7359_keypad.c +1 −4
  2734. drivers/input/keyboard/mpr121_touchkey.c +1 −5
  2735. drivers/input/keyboard/nspire-keypad.c +1 −4
  2736. drivers/input/keyboard/pxa27x_keypad.c +1 −4
  2737. drivers/input/keyboard/pxa930_rotary.c +1 −4
  2738. drivers/input/keyboard/sh_keysc.c +1 −4
  2739. drivers/input/keyboard/st-keyscan.c +1 −4
  2740. drivers/input/keyboard/stmpe-keypad.c +1 −1
  2741. drivers/input/keyboard/tc3589x-keypad.c +1 −2
  2742. drivers/input/keyboard/tca6416-keypad.c +1 −4
  2743. drivers/input/keyboard/tm2-touchkey.c +1 −4
  2744. drivers/input/misc/apanel.c +1 −4
  2745. drivers/input/misc/arizona-haptics.c +1 −4
  2746. drivers/input/misc/ati_remote2.c +1 −4
  2747. drivers/input/misc/cma3000_d0x.c +1 −12
  2748. drivers/input/misc/cma3000_d0x.h +1 −12
  2749. drivers/input/misc/cma3000_d0x_i2c.c +1 −12
  2750. drivers/input/misc/gp2ap002a00f.c +1 −4
  2751. drivers/input/misc/ims-pcu.c +1 −4
  2752. drivers/input/misc/ixp4xx-beeper.c +1 −5
  2753. drivers/input/misc/m68kspkr.c +1 −6
  2754. drivers/input/misc/pcap_keys.c +1 −5
  2755. drivers/input/misc/pcspkr.c +1 −6
  2756. drivers/input/misc/regulator-haptic.c +1 −4
  2757. drivers/input/misc/rotary_encoder.c +1 −4
  2758. drivers/input/misc/uinput.c +20 −2
  2759. drivers/input/mouse/alps.c +1 −4
  2760. drivers/input/mouse/alps.h +1 −4
  2761. drivers/input/mouse/amimouse.c +1 −5
  2762. drivers/input/mouse/atarimouse.c +1 −6
  2763. drivers/input/mouse/byd.c +1 −4
  2764. drivers/input/mouse/cypress_ps2.c +1 −4
  2765. drivers/input/mouse/elan_i2c.h +1 −4
  2766. drivers/input/mouse/elan_i2c_core.c +3 −4
  2767. drivers/input/mouse/elan_i2c_i2c.c +1 −4
  2768. drivers/input/mouse/elan_i2c_smbus.c +1 −4
  2769. drivers/input/mouse/elantech.c +3 −4
  2770. drivers/input/mouse/elantech.h +1 −4
  2771. drivers/input/mouse/gpio_mouse.c +1 −4
  2772. drivers/input/mouse/hgpk.c +1 −4
  2773. drivers/input/mouse/lifebook.c +1 −4
  2774. drivers/input/mouse/lifebook.h +1 −4
  2775. drivers/input/mouse/logips2pp.c +1 −4
  2776. drivers/input/mouse/logips2pp.h +1 −4
  2777. drivers/input/mouse/navpoint.c +1 −4
  2778. drivers/input/mouse/psmouse-base.c +1 −5
  2779. drivers/input/mouse/psmouse-smbus.c +1 −4
  2780. drivers/input/mouse/pxa930_trkball.c +1 −4
  2781. drivers/input/mouse/rpcmouse.c +1 −4
  2782. drivers/input/mouse/synaptics.c +3 −4
  2783. drivers/input/mouse/synaptics.h +1 −4
  2784. drivers/input/mouse/touchkit_ps2.h +1 −4
  2785. drivers/input/mouse/trackpoint.c +1 −4
  2786. drivers/input/mouse/trackpoint.h +1 −4
  2787. drivers/input/mouse/vmmouse.c +1 −4
  2788. drivers/input/mouse/vmmouse.h +1 −4
  2789. drivers/input/mousedev.c +1 −4
  2790. drivers/input/rmi4/rmi_2d_sensor.c +1 −4
  2791. drivers/input/rmi4/rmi_2d_sensor.h +1 −4
  2792. drivers/input/rmi4/rmi_bus.c +1 −4
  2793. drivers/input/rmi4/rmi_bus.h +1 −4
  2794. drivers/input/rmi4/rmi_driver.c +1 −4
  2795. drivers/input/rmi4/rmi_driver.h +1 −4
  2796. drivers/input/rmi4/rmi_f01.c +1 −4
  2797. drivers/input/rmi4/rmi_f03.c +1 −4
  2798. drivers/input/rmi4/rmi_f11.c +1 −4
  2799. drivers/input/rmi4/rmi_f12.c +1 −4
  2800. drivers/input/rmi4/rmi_f30.c +1 −4
  2801. drivers/input/rmi4/rmi_f34.c +1 −4
  2802. drivers/input/rmi4/rmi_f34.h +1 −4
  2803. drivers/input/rmi4/rmi_f34v7.c +1 −4
  2804. drivers/input/rmi4/rmi_f54.c +1 −4
  2805. drivers/input/rmi4/rmi_f55.c +1 −4
  2806. drivers/input/rmi4/rmi_i2c.c +1 −4
  2807. drivers/input/rmi4/rmi_smbus.c +1 −4
  2808. drivers/input/rmi4/rmi_spi.c +1 −4
  2809. drivers/input/serio/altera_ps2.c +1 −4
  2810. drivers/input/serio/ams_delta_serio.c +1 −4
  2811. drivers/input/serio/arc_ps2.c +1 −4
  2812. drivers/input/serio/i8042-io.h +1 −5
  2813. drivers/input/serio/i8042-ip22io.h +1 −5
  2814. drivers/input/serio/i8042-jazzio.h +1 −5
  2815. drivers/input/serio/i8042-ppcio.h +1 −5
  2816. drivers/input/serio/i8042-snirm.h +1 −5
  2817. drivers/input/serio/i8042-unicore32io.h +1 −4
  2818. drivers/input/serio/i8042-x86ia64io.h +1 −5
  2819. drivers/input/serio/i8042.c +1 −5
  2820. drivers/input/serio/i8042.h +1 −4
  2821. drivers/input/serio/libps2.c +1 −5
  2822. drivers/input/serio/maceps2.c +1 −4
  2823. drivers/input/serio/parkbd.c +1 −5
  2824. drivers/input/serio/ps2-gpio.c +1 −4
  2825. drivers/input/serio/ps2mult.c +1 −4
  2826. drivers/input/serio/serio_raw.c +1 −4
  2827. drivers/input/serio/serport.c +1 −5
  2828. drivers/input/sparse-keymap.c +1 −4
  2829. drivers/input/touchscreen/88pm860x-ts.c +1 −4
  2830. drivers/input/touchscreen/ads7846.c +1 −4
  2831. drivers/input/touchscreen/da9034-ts.c +1 −4
  2832. drivers/input/touchscreen/dynapro.c +1 −6
  2833. drivers/input/touchscreen/egalax_ts_serial.c +1 −5
  2834. drivers/input/touchscreen/elants_i2c.c +1 −6
  2835. drivers/input/touchscreen/elo.c +1 −5
  2836. drivers/input/touchscreen/exc3000.c +1 −4
  2837. drivers/input/touchscreen/fujitsu_ts.c +1 −5
  2838. drivers/input/touchscreen/hampshire.c +1 −6
  2839. drivers/input/touchscreen/hideep.c +1 −4
  2840. drivers/input/touchscreen/htcpen.c +1 −4
  2841. drivers/input/touchscreen/inexio.c +1 −6
  2842. drivers/input/touchscreen/ipaq-micro-ts.c +1 −4
  2843. drivers/input/touchscreen/iqs5xx.c +13 −11
  2844. drivers/input/touchscreen/jornada720_ts.c +1 −4
  2845. drivers/input/touchscreen/mc13783_ts.c +1 −4
  2846. drivers/input/touchscreen/mk712.c +1 −5
  2847. drivers/input/touchscreen/mtouch.c +1 −5
  2848. drivers/input/touchscreen/of_touchscreen.c +1 −5
  2849. drivers/input/touchscreen/pcap_ts.c +1 −5
  2850. drivers/input/touchscreen/penmount.c +1 −5
  2851. drivers/input/touchscreen/silead.c +1 −0
  2852. drivers/input/touchscreen/sx8654.c +1 −4
  2853. drivers/input/touchscreen/touchit213.c +1 −5
  2854. drivers/input/touchscreen/touchright.c +1 −5
  2855. drivers/input/touchscreen/touchwin.c +1 −5
  2856. drivers/input/touchscreen/tsc2007.h +1 −4
  2857. drivers/input/touchscreen/tsc2007_core.c +1 −4
  2858. drivers/input/touchscreen/tsc2007_iio.c +1 −4
  2859. drivers/input/touchscreen/ucb1400_ts.c +1 −4
  2860. drivers/iommu/dma-iommu.c +1 −12
  2861. drivers/iommu/exynos-iommu.c +1 −4
  2862. drivers/iommu/intel-iommu.c +3 −4
  2863. drivers/iommu/io-pgtable-arm-v7s.c +1 −12
  2864. drivers/iommu/io-pgtable-arm.c +1 −12
  2865. drivers/iommu/io-pgtable.c +1 −12
  2866. drivers/iommu/iommu-sysfs.c +1 −4
  2867. drivers/iommu/omap-iommu-debug.c +1 −4
  2868. drivers/iommu/omap-iommu.c +1 −4
  2869. drivers/iommu/omap-iommu.h +1 −4
  2870. drivers/iommu/omap-iopgtable.h +1 −4
  2871. drivers/iommu/qcom_iommu.c +1 −12
  2872. drivers/iommu/rockchip-iommu.c +1 −4
  2873. drivers/iommu/tegra-smmu.c +1 −4
  2874. drivers/irqchip/exynos-combiner.c +1 −4
  2875. drivers/irqchip/irq-aspeed-i2c-ic.c +1 −4
  2876. drivers/irqchip/irq-ath79-cpu.c +1 −4
  2877. drivers/irqchip/irq-ath79-misc.c +1 −4
  2878. drivers/irqchip/irq-bcm6345-l1.c +1 −4
  2879. drivers/irqchip/irq-bcm7038-l1.c +1 −4
  2880. drivers/irqchip/irq-bcm7120-l2.c +1 −4
  2881. drivers/irqchip/irq-crossbar.c +1 −5
  2882. drivers/irqchip/irq-gic-common.c +1 −12
  2883. drivers/irqchip/irq-gic-common.h +1 −12
  2884. drivers/irqchip/irq-gic-pm.c +1 −12
  2885. drivers/irqchip/irq-gic-v2m.c +1 −4
  2886. drivers/irqchip/irq-gic-v3-its-pci-msi.c +1 −12
  2887. drivers/irqchip/irq-gic-v3-its-platform-msi.c +1 −12
  2888. drivers/irqchip/irq-gic-v3-its.c +1 −12
  2889. drivers/irqchip/irq-gic-v3.c +1 −12
  2890. drivers/irqchip/irq-gic-v4.c +1 −12
  2891. drivers/irqchip/irq-gic.c +1 −4
  2892. drivers/irqchip/irq-hip04.c +1 −4
  2893. drivers/irqchip/irq-imx-gpcv2.c +1 −4
  2894. drivers/irqchip/irq-ixp4xx.c +4 −4
  2895. drivers/irqchip/irq-ls-scfg-msi.c +1 −4
  2896. drivers/irqchip/irq-mbigen.c +1 −12
  2897. drivers/irqchip/irq-meson-gpio.c +1 −14
  2898. drivers/irqchip/irq-mmp.c +1 −4
  2899. drivers/irqchip/irq-nvic.c +1 −4
  2900. drivers/irqchip/irq-partition-percpu.c +1 −12
  2901. drivers/irqchip/irq-sa11x0.c +1 −4
  2902. drivers/irqchip/irq-sni-exiu.c +1 −4
  2903. drivers/irqchip/irq-st.c +1 −4
  2904. drivers/irqchip/irq-vf610-mscm-ir.c +1 −5
  2905. drivers/irqchip/irq-zevio.c +1 −5
  2906. drivers/leds/led-class-flash.c +1 −4
  2907. drivers/leds/led-class.c +1 −4
  2908. drivers/leds/led-core.c +1 −5
  2909. drivers/leds/led-triggers.c +1 −5
  2910. drivers/leds/leds-88pm860x.c +1 −5
  2911. drivers/leds/leds-aat1290.c +1 −4
  2912. drivers/leds/leds-asic3.c +1 −4
  2913. drivers/leds/leds-bd2802.c +1 −5
  2914. drivers/leds/leds-da903x.c +1 −4
  2915. drivers/leds/leds-fsg.c +1 −5
  2916. drivers/leds/leds-gpio-register.c +1 −4
  2917. drivers/leds/leds-gpio.c +1 −5
  2918. drivers/leds/leds-hp6xx.c +1 −4
  2919. drivers/leds/leds-ipaq-micro.c +1 −3
  2920. drivers/leds/leds-is31fl32xx.c +1 −5
  2921. drivers/leds/leds-ktd2692.c +1 −4
  2922. drivers/leds/leds-lm355x.c +1 −4
  2923. drivers/leds/leds-lm3642.c +1 −5
  2924. drivers/leds/leds-locomo.c +1 −4
  2925. drivers/leds/leds-lp3944.c +1 −5
  2926. drivers/leds/leds-lp3952.c +1 −5
  2927. drivers/leds/leds-lp5562.c +1 −4
  2928. drivers/leds/leds-lp55xx-common.c +1 −4
  2929. drivers/leds/leds-lp55xx-common.h +1 −4
  2930. drivers/leds/leds-lp8501.c +1 −5
  2931. drivers/leds/leds-lp8788.c +1 −5
  2932. drivers/leds/leds-lp8860.c +1 −5
  2933. drivers/leds/leds-max77693.c +1 −4
  2934. drivers/leds/leds-max8997.c +1 −5
  2935. drivers/leds/leds-mc13783.c +1 −4
  2936. drivers/leds/leds-net48xx.c +1 −4
  2937. drivers/leds/leds-pwm.c +1 −4
  2938. drivers/leds/leds-regulator.c +1 −5
  2939. drivers/leds/leds-s3c24xx.c +1 −4
  2940. drivers/leds/leds-wm831x-status.c +1 −5
  2941. drivers/leds/leds-wm8350.c +1 −5
  2942. drivers/leds/leds-wrap.c +1 −4
  2943. drivers/leds/leds.h +1 −5
  2944. drivers/leds/trigger/ledtrig-activity.c +1 −4
  2945. drivers/leds/trigger/ledtrig-backlight.c +1 −5
  2946. drivers/leds/trigger/ledtrig-camera.c +1 −4
  2947. drivers/leds/trigger/ledtrig-cpu.c +1 −5
  2948. drivers/leds/trigger/ledtrig-default-on.c +1 −4
  2949. drivers/leds/trigger/ledtrig-disk.c +1 −5
  2950. drivers/leds/trigger/ledtrig-gpio.c +1 −4
  2951. drivers/leds/trigger/ledtrig-heartbeat.c +1 −4
  2952. drivers/leds/trigger/ledtrig-mtd.c +1 −5
  2953. drivers/leds/trigger/ledtrig-oneshot.c +1 −4
  2954. drivers/leds/trigger/ledtrig-panic.c +1 −5
  2955. drivers/leds/trigger/ledtrig-timer.c +1 −4
  2956. drivers/macintosh/rack-meter.c +1 −3
  2957. drivers/macintosh/smu.c +1 −2
  2958. drivers/macintosh/windfarm.h +1 −2
  2959. drivers/macintosh/windfarm_ad7417_sensor.c +1 −2
  2960. drivers/macintosh/windfarm_core.c +1 −2
  2961. drivers/macintosh/windfarm_fcu_controls.c +1 −2
  2962. drivers/macintosh/windfarm_lm75_sensor.c +1 −2
  2963. drivers/macintosh/windfarm_lm87_sensor.c +1 −3
  2964. drivers/macintosh/windfarm_max6690_sensor.c +1 −2
  2965. drivers/macintosh/windfarm_mpu.h +1 −2
  2966. drivers/macintosh/windfarm_pid.c +1 −2
  2967. drivers/macintosh/windfarm_pid.h +1 −2
  2968. drivers/macintosh/windfarm_pm112.c +1 −2
  2969. drivers/macintosh/windfarm_pm121.c +1 −12
  2970. drivers/macintosh/windfarm_pm72.c +1 −2
  2971. drivers/macintosh/windfarm_pm81.c +1 −3
  2972. drivers/macintosh/windfarm_pm91.c +1 −2
  2973. drivers/macintosh/windfarm_rm31.c +1 −2
  2974. drivers/macintosh/windfarm_smu_controls.c +1 −2
  2975. drivers/macintosh/windfarm_smu_sensors.c +1 −2
  2976. drivers/mailbox/bcm-pdc-mailbox.c +1 −12
  2977. drivers/mailbox/mailbox.c +1 −4
  2978. drivers/mailbox/mailbox.h +1 −5
  2979. drivers/md/md.c +22 −14
  2980. drivers/media/dvb-frontends/dib3000.h +1 −5
  2981. drivers/media/dvb-frontends/dib3000mb.c +1 −5
  2982. drivers/media/dvb-frontends/drxd.h +1 −13
  2983. drivers/media/dvb-frontends/drxd_firm.c +1 −13
  2984. drivers/media/dvb-frontends/drxd_firm.h +1 −13
  2985. drivers/media/dvb-frontends/drxd_hard.c +1 −13
  2986. drivers/media/dvb-frontends/drxd_map_firm.h +1 −13
  2987. drivers/media/dvb-frontends/drxk_hard.c +1 −13
  2988. drivers/media/dvb-frontends/tda18271c2dd.c +1 −14
  2989. drivers/media/i2c/ak881x.c +1 −4
  2990. drivers/media/i2c/lm3646.c +1 −4
  2991. drivers/media/i2c/mt9m111.c +1 −4
  2992. drivers/media/i2c/mt9p031.c +1 −4
  2993. drivers/media/i2c/mt9t001.c +1 −4
  2994. drivers/media/i2c/mt9v032.c +1 −4
  2995. drivers/media/i2c/ov2640.c +1 −4
  2996. drivers/media/i2c/ov6650.c +1 −4
  2997. drivers/media/i2c/ov9650.c +1 −4
  2998. drivers/media/i2c/s5k5baf.c +1 −4
  2999. drivers/media/i2c/s5k6a3.c +1 −4
  3000. drivers/media/i2c/tvp514x.c +1 −10
  3001. drivers/media/i2c/tvp514x_regs.h +1 −10
  3002. drivers/media/pci/ngene/ngene-cards.c +1 −14
  3003. drivers/media/pci/ngene/ngene-core.c +1 −14
  3004. drivers/media/pci/ngene/ngene-dvb.c +1 −14
  3005. drivers/media/pci/ngene/ngene-i2c.c +1 −14
  3006. drivers/media/pci/ngene/ngene.h +1 −13
  3007. drivers/media/platform/atmel/atmel-isi.c +1 −4
  3008. drivers/media/platform/atmel/atmel-isi.h +1 −4
  3009. drivers/media/platform/exynos-gsc/gsc-core.h +1 −3
  3010. drivers/media/platform/exynos-gsc/gsc-regs.h +1 −4
  3011. drivers/media/platform/exynos4-is/common.c +1 −4
  3012. drivers/media/platform/exynos4-is/common.h +1 −4
  3013. drivers/media/platform/exynos4-is/fimc-capture.c +1 −4
  3014. drivers/media/platform/exynos4-is/fimc-core.h +1 −4
  3015. drivers/media/platform/exynos4-is/fimc-is-command.h +1 −4
  3016. drivers/media/platform/exynos4-is/fimc-is-errno.c +1 −4
  3017. drivers/media/platform/exynos4-is/fimc-is-errno.h +1 −4
  3018. drivers/media/platform/exynos4-is/fimc-is-i2c.c +1 −4
  3019. drivers/media/platform/exynos4-is/fimc-is-i2c.h +1 −4
  3020. drivers/media/platform/exynos4-is/fimc-is-param.c +1 −4
  3021. drivers/media/platform/exynos4-is/fimc-is-param.h +1 −4
  3022. drivers/media/platform/exynos4-is/fimc-is-regs.c +1 −4
  3023. drivers/media/platform/exynos4-is/fimc-is-regs.h +1 −4
  3024. drivers/media/platform/exynos4-is/fimc-is-sensor.c +1 −4
  3025. drivers/media/platform/exynos4-is/fimc-is-sensor.h +1 −4
  3026. drivers/media/platform/exynos4-is/fimc-is.c +1 −4
  3027. drivers/media/platform/exynos4-is/fimc-is.h +1 −4
  3028. drivers/media/platform/exynos4-is/fimc-isp-video.c +1 −4
  3029. drivers/media/platform/exynos4-is/fimc-isp-video.h +1 −4
  3030. drivers/media/platform/exynos4-is/fimc-isp.c +1 −4
  3031. drivers/media/platform/exynos4-is/fimc-isp.h +1 −4
  3032. drivers/media/platform/exynos4-is/fimc-lite-reg.c +1 −4
  3033. drivers/media/platform/exynos4-is/fimc-lite-reg.h +1 −4
  3034. drivers/media/platform/exynos4-is/fimc-lite.c +1 −4
  3035. drivers/media/platform/exynos4-is/fimc-lite.h +1 −4
  3036. drivers/media/platform/exynos4-is/fimc-reg.c +1 −4
  3037. drivers/media/platform/exynos4-is/fimc-reg.h +1 −4
  3038. drivers/media/platform/exynos4-is/media-dev.h +1 −4
  3039. drivers/media/platform/exynos4-is/mipi-csis.c +1 −4
  3040. drivers/media/platform/exynos4-is/mipi-csis.h +1 −4
  3041. drivers/media/platform/omap3isp/cfa_coef_table.h +1 −4
  3042. drivers/media/platform/omap3isp/gamma_table.h +1 −4
  3043. drivers/media/platform/omap3isp/isp.c +1 −4
  3044. drivers/media/platform/omap3isp/isp.h +1 −4
  3045. drivers/media/platform/omap3isp/ispccdc.c +1 −4
  3046. drivers/media/platform/omap3isp/ispccdc.h +1 −4
  3047. drivers/media/platform/omap3isp/ispccp2.c +1 −4
  3048. drivers/media/platform/omap3isp/ispccp2.h +1 −4
  3049. drivers/media/platform/omap3isp/ispcsi2.c +1 −4
  3050. drivers/media/platform/omap3isp/ispcsi2.h +1 −4
  3051. drivers/media/platform/omap3isp/ispcsiphy.c +1 −4
  3052. drivers/media/platform/omap3isp/ispcsiphy.h +1 −4
  3053. drivers/media/platform/omap3isp/isph3a.h +1 −4
  3054. drivers/media/platform/omap3isp/isph3a_aewb.c +1 −4
  3055. drivers/media/platform/omap3isp/isph3a_af.c +1 −4
  3056. drivers/media/platform/omap3isp/isphist.c +1 −4
  3057. drivers/media/platform/omap3isp/isphist.h +1 −4
  3058. drivers/media/platform/omap3isp/isppreview.c +1 −4
  3059. drivers/media/platform/omap3isp/isppreview.h +1 −4
  3060. drivers/media/platform/omap3isp/ispreg.h +1 −4
  3061. drivers/media/platform/omap3isp/ispresizer.c +1 −4
  3062. drivers/media/platform/omap3isp/ispresizer.h +1 −4
  3063. drivers/media/platform/omap3isp/ispstat.c +1 −4
  3064. drivers/media/platform/omap3isp/ispstat.h +1 −4
  3065. drivers/media/platform/omap3isp/ispvideo.c +1 −4
  3066. drivers/media/platform/omap3isp/ispvideo.h +1 −4
  3067. drivers/media/platform/omap3isp/luma_enhance_table.h +1 −4
  3068. drivers/media/platform/omap3isp/noise_filter_table.h +1 −4
  3069. drivers/media/platform/s3c-camif/camif-capture.c +1 −4
  3070. drivers/media/platform/s3c-camif/camif-core.h +1 −4
  3071. drivers/media/platform/s3c-camif/camif-regs.c +1 −4
  3072. drivers/media/platform/s3c-camif/camif-regs.h +1 −4
  3073. drivers/media/platform/s5p-cec/exynos_hdmi_cec.h +1 −4
  3074. drivers/media/platform/s5p-cec/exynos_hdmi_cecctrl.c +1 −4
  3075. drivers/media/platform/s5p-cec/regs-cec.h +1 −4
  3076. drivers/media/platform/s5p-jpeg/jpeg-core.c +1 −4
  3077. drivers/media/platform/s5p-jpeg/jpeg-core.h +1 −4
  3078. drivers/media/platform/s5p-jpeg/jpeg-hw-exynos3250.c +1 −4
  3079. drivers/media/platform/s5p-jpeg/jpeg-hw-exynos3250.h +1 −4
  3080. drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c +1 −4
  3081. drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.h +1 −4
  3082. drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c +1 −4
  3083. drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h +1 −4
  3084. drivers/media/platform/s5p-jpeg/jpeg-regs.h +1 −4
  3085. drivers/media/platform/s5p-mfc/regs-mfc-v6.h +1 −4
  3086. drivers/media/platform/s5p-mfc/regs-mfc-v7.h +1 −4
  3087. drivers/media/platform/s5p-mfc/regs-mfc-v8.h +1 −4
  3088. drivers/media/platform/s5p-mfc/regs-mfc.h +1 −4
  3089. drivers/media/platform/s5p-mfc/s5p_mfc_debug.h +1 −4
  3090. drivers/media/platform/s5p-mfc/s5p_mfc_intr.c +1 −4
  3091. drivers/media/platform/s5p-mfc/s5p_mfc_intr.h +1 −4
  3092. drivers/media/platform/s5p-mfc/s5p_mfc_opr.c +1 −4
  3093. drivers/media/platform/s5p-mfc/s5p_mfc_opr.h +1 −4
  3094. drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c +1 −4
  3095. drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.h +1 −4
  3096. drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c +1 −4
  3097. drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.h +1 −4
  3098. drivers/media/platform/ti-vpe/cal.c +1 −4
  3099. drivers/media/platform/ti-vpe/cal_regs.h +1 −4
  3100. drivers/media/platform/ti-vpe/csc.c +1 −4
  3101. drivers/media/platform/ti-vpe/csc.h +1 −4
  3102. drivers/media/platform/ti-vpe/sc.c +1 −4
  3103. drivers/media/platform/ti-vpe/sc.h +1 −4
  3104. drivers/media/platform/ti-vpe/sc_coeff.h +1 −4
  3105. drivers/media/platform/ti-vpe/vpdma.c +1 −4
  3106. drivers/media/platform/ti-vpe/vpdma.h +1 −4
  3107. drivers/media/platform/ti-vpe/vpdma_priv.h +1 −4
  3108. drivers/media/platform/ti-vpe/vpe.c +1 −4
  3109. drivers/media/platform/ti-vpe/vpe_regs.h +1 −4
  3110. drivers/media/rc/keymaps/rc-tango.c +1 −4
  3111. drivers/media/rc/keymaps/rc-zx-irdec.c +1 −4
  3112. drivers/media/rc/zx-irdec.c +1 −4
  3113. drivers/media/tuners/mt2063.c +1 −10
  3114. drivers/media/usb/dvb-usb-v2/az6007.c +1 −9
  3115. drivers/media/usb/dvb-usb/dibusb-mb.c +1 −4
  3116. drivers/media/usb/dvb-usb/dibusb-mc.c +1 −4
  3117. drivers/media/usb/pvrusb2/pvrusb2-audio.c +1 −11
  3118. drivers/media/usb/pvrusb2/pvrusb2-audio.h +1 −11
  3119. drivers/media/usb/pvrusb2/pvrusb2-context.c +1 −10
  3120. drivers/media/usb/pvrusb2/pvrusb2-context.h +1 −10
  3121. drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c +1 −11
  3122. drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h +1 −11
  3123. drivers/media/usb/pvrusb2/pvrusb2-ctrl.c +1 −11
  3124. drivers/media/usb/pvrusb2/pvrusb2-ctrl.h +1 −11
  3125. drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c +1 −11
  3126. drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h +1 −11
  3127. drivers/media/usb/pvrusb2/pvrusb2-debug.h +1 −10
  3128. drivers/media/usb/pvrusb2/pvrusb2-debugifc.c +1 −11
  3129. drivers/media/usb/pvrusb2/pvrusb2-debugifc.h +1 −11
  3130. drivers/media/usb/pvrusb2/pvrusb2-devattr.c +1 −11
  3131. drivers/media/usb/pvrusb2/pvrusb2-devattr.h +1 −11
  3132. drivers/media/usb/pvrusb2/pvrusb2-dvb.c +1 −10
  3133. drivers/media/usb/pvrusb2/pvrusb2-eeprom.c +1 −11
  3134. drivers/media/usb/pvrusb2/pvrusb2-eeprom.h +1 −11
  3135. drivers/media/usb/pvrusb2/pvrusb2-encoder.c +1 −11
  3136. drivers/media/usb/pvrusb2/pvrusb2-encoder.h +1 −11
  3137. drivers/media/usb/pvrusb2/pvrusb2-fx2-cmd.h +1 −11
  3138. drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h +1 −11
  3139. drivers/media/usb/pvrusb2/pvrusb2-hdw.c +1 −11
  3140. drivers/media/usb/pvrusb2/pvrusb2-hdw.h +1 −11
  3141. drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c +1 −11
  3142. drivers/media/usb/pvrusb2/pvrusb2-i2c-core.h +1 −11
  3143. drivers/media/usb/pvrusb2/pvrusb2-io.c +1 −11
  3144. drivers/media/usb/pvrusb2/pvrusb2-io.h +1 −11
  3145. drivers/media/usb/pvrusb2/pvrusb2-ioread.c +1 −11
  3146. drivers/media/usb/pvrusb2/pvrusb2-ioread.h +1 −11
  3147. drivers/media/usb/pvrusb2/pvrusb2-main.c +1 −11
  3148. drivers/media/usb/pvrusb2/pvrusb2-std.c +1 −11
  3149. drivers/media/usb/pvrusb2/pvrusb2-std.h +1 −11
  3150. drivers/media/usb/pvrusb2/pvrusb2-sysfs.c +1 −11
  3151. drivers/media/usb/pvrusb2/pvrusb2-sysfs.h +1 −11
  3152. drivers/media/usb/pvrusb2/pvrusb2-util.h +1 −11
  3153. drivers/media/usb/pvrusb2/pvrusb2-v4l2.c +1 −11
  3154. drivers/media/usb/pvrusb2/pvrusb2-v4l2.h +1 −11
  3155. drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c +1 −11
  3156. drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h +1 −11
  3157. drivers/media/usb/pvrusb2/pvrusb2-wm8775.c +1 −11
  3158. drivers/media/usb/pvrusb2/pvrusb2-wm8775.h +1 −11
  3159. drivers/media/usb/pvrusb2/pvrusb2.h +1 −11
  3160. drivers/media/v4l2-core/v4l2-async.c +1 −4
  3161. drivers/media/v4l2-core/v4l2-clk.c +1 −4
  3162. drivers/media/v4l2-core/v4l2-flash-led-class.c +1 −4
  3163. drivers/media/v4l2-core/videobuf-core.c +1 −4
  3164. drivers/media/v4l2-core/videobuf-dma-contig.c +1 −4
  3165. drivers/media/v4l2-core/videobuf-dma-sg.c +1 −4
  3166. drivers/media/v4l2-core/videobuf-vmalloc.c +1 −4
  3167. drivers/memory/brcmstb_dpfe.c +1 −3
  3168. drivers/memory/da8xx-ddrctl.c +1 −4
  3169. drivers/memory/emif.c +1 −4
  3170. drivers/memory/emif.h +1 −4
  3171. drivers/memory/jz4780-nemc.c +1 −4
  3172. drivers/memory/omap-gpmc.c +1 −4
  3173. drivers/memory/tegra/mc.c +1 −4
  3174. drivers/memory/tegra/mc.h +1 −4
  3175. drivers/memory/tegra/tegra114.c +1 −4
  3176. drivers/memory/tegra/tegra124.c +1 −4
  3177. drivers/memory/tegra/tegra186.c +1 −4
  3178. drivers/memory/tegra/tegra20.c +1 −4
  3179. drivers/memory/tegra/tegra210.c +1 −4
  3180. drivers/memory/tegra/tegra30.c +1 −4
  3181. drivers/memory/ti-aemif.c +1 −4
  3182. drivers/memstick/core/memstick.c +1 −5
  3183. drivers/memstick/core/ms_block.c +1 −5
  3184. drivers/memstick/core/ms_block.h +1 −5
  3185. drivers/memstick/core/mspro_block.c +1 −5
  3186. drivers/memstick/host/jmb38x_ms.c +1 −5
  3187. drivers/memstick/host/r592.c +1 −4
  3188. drivers/memstick/host/r592.h +1 −4
  3189. drivers/memstick/host/rtsx_usb_ms.c +1 −12
  3190. drivers/memstick/host/tifm_ms.c +1 −5
  3191. drivers/mfd/88pm80x.c +1 −4
  3192. drivers/mfd/88pm860x-core.c +1 −4
  3193. drivers/mfd/88pm860x-i2c.c +1 −4
  3194. drivers/mfd/ac100.c +1 −4
  3195. drivers/mfd/arizona-core.c +1 −4
  3196. drivers/mfd/arizona-i2c.c +1 −4
  3197. drivers/mfd/arizona-irq.c +1 −4
  3198. drivers/mfd/arizona-spi.c +1 −4
  3199. drivers/mfd/arizona.h +1 −4
  3200. drivers/mfd/asic3.c +1 −5
  3201. drivers/mfd/atmel-flexcom.c +1 −12
  3202. drivers/mfd/atmel-hlcdc.c +1 −12
  3203. drivers/mfd/atmel-smc.c +1 −4
  3204. drivers/mfd/axp20x-i2c.c +1 −4
  3205. drivers/mfd/axp20x-rsb.c +1 −4
  3206. drivers/mfd/axp20x.c +1 −4
  3207. drivers/mfd/cs47l24-tables.c +1 −4
  3208. drivers/mfd/da903x.c +1 −4
  3209. drivers/mfd/da9052-irq.c +1 −4
  3210. drivers/mfd/ezx-pcap.c +1 −5
  3211. drivers/mfd/fsl-imx25-tsadc.c +1 −4
  3212. drivers/mfd/hi6421-pmic-core.c +1 −4
  3213. drivers/mfd/hi655x-pmic.c +1 −4
  3214. drivers/mfd/intel-lpss-acpi.c +1 −4
  3215. drivers/mfd/intel-lpss-pci.c +1 −4
  3216. drivers/mfd/intel-lpss.c +1 −4
  3217. drivers/mfd/intel-lpss.h +1 −4
  3218. drivers/mfd/ipaq-micro.c +1 −4
  3219. drivers/mfd/lp3943.c +1 −4
  3220. drivers/mfd/lp8788-irq.c +1 −5
  3221. drivers/mfd/lp8788.c +1 −5
  3222. drivers/mfd/madera.h +1 −4
  3223. drivers/mfd/max77620.c +1 −4
  3224. drivers/mfd/max8907.c +1 −4
  3225. drivers/mfd/max8925-core.c +1 −4
  3226. drivers/mfd/max8925-i2c.c +1 −4
  3227. drivers/mfd/mc13xxx-core.c +1 −4
  3228. drivers/mfd/mc13xxx-i2c.c +1 −4
  3229. drivers/mfd/mc13xxx-spi.c +1 −4
  3230. drivers/mfd/mc13xxx.h +1 −4
  3231. drivers/mfd/mfd-core.c +1 −5
  3232. drivers/mfd/motorola-cpcap.c +1 −4
  3233. drivers/mfd/sky81452.c +1 −12
  3234. drivers/mfd/sm501.c +1 −4
  3235. drivers/mfd/stmpe-i2c.c +1 −1
  3236. drivers/mfd/stmpe-spi.c +1 −1
  3237. drivers/mfd/stmpe.c +1 −1
  3238. drivers/mfd/stmpe.h +1 −1
  3239. drivers/mfd/sun4i-gpadc.c +1 −4
  3240. drivers/mfd/t7l66xb.c +1 −4
  3241. drivers/mfd/tc3589x.c +1 −1
  3242. drivers/mfd/tc6387xb.c +1 −5
  3243. drivers/mfd/tc6393xb.c +1 −4
  3244. drivers/mfd/ti-lmu.c +1 −4
  3245. drivers/mfd/tmio_core.c +1 −4
  3246. drivers/mfd/tps6586x.c +1 −4
  3247. drivers/mfd/ucb1400_core.c +1 −4
  3248. drivers/mfd/ucb1x00-ts.c +1 −4
  3249. drivers/mfd/wm5102-tables.c +1 −4
  3250. drivers/mfd/wm5110-tables.c +1 −4
  3251. drivers/mfd/wm8997-tables.c +1 −4
  3252. drivers/mfd/wm8998-tables.c +1 −4
  3253. drivers/misc/atmel-ssc.c +1 −4
  3254. drivers/misc/c2port/c2port-duramar2150.c +1 −4
  3255. drivers/misc/c2port/core.c +1 −4
  3256. drivers/misc/cardreader/rtsx_usb.c +1 −12
  3257. drivers/misc/cb710/core.c +1 −4
  3258. drivers/misc/cb710/debug.c +1 −4
  3259. drivers/misc/cb710/sgbuf2.c +1 −4
  3260. drivers/misc/ds1682.c +1 −4
  3261. drivers/misc/dummy-irq.c +1 −5
  3262. drivers/misc/eeprom/digsy_mtc_eeprom.c +1 −4
  3263. drivers/misc/eeprom/eeprom_93xx46.c +1 −4
  3264. drivers/misc/fsa9480.c +1 −4
  3265. drivers/misc/habanalabs/habanalabs_ioctl.c +1 −1
  3266. drivers/misc/sram.h +1 −4
  3267. drivers/misc/tifm_7xx1.c +1 −5
  3268. drivers/misc/tifm_core.c +1 −5
  3269. drivers/mmc/core/bus.c +1 −4
  3270. drivers/mmc/core/bus.h +1 −4
  3271. drivers/mmc/core/core.c +4 −6
  3272. drivers/mmc/core/core.h +1 −4
  3273. drivers/mmc/core/debugfs.c +1 −4
  3274. drivers/mmc/core/host.c +1 −4
  3275. drivers/mmc/core/host.h +1 −4
  3276. drivers/mmc/core/mmc.c +4 −7
  3277. drivers/mmc/core/queue.c +1 −5
  3278. drivers/mmc/core/sd.c +1 −4
  3279. drivers/mmc/core/sdio.c +12 −1
  3280. drivers/mmc/core/sdio_io.c +77 −0
  3281. drivers/mmc/core/sdio_irq.c +4 −0
  3282. drivers/mmc/core/slot-gpio.c +1 −4
  3283. drivers/mmc/host/android-goldfish.c +1 −4
  3284. drivers/mmc/host/atmel-mci.c +1 −4
  3285. drivers/mmc/host/au1xmmc.c +1 −3
  3286. drivers/mmc/host/cb710-mmc.c +1 −4
  3287. drivers/mmc/host/cb710-mmc.h +1 −4
  3288. drivers/mmc/host/meson-gx-mmc.c +1 −14
  3289. drivers/mmc/host/mmci.c +1 −4
  3290. drivers/mmc/host/mmci.h +1 −4
  3291. drivers/mmc/host/mtk-sd.c +22 −17
  3292. drivers/mmc/host/mvsdio.c +1 −4
  3293. drivers/mmc/host/mvsdio.h +1 −4
  3294. drivers/mmc/host/mxcmmc.c +1 −5
  3295. drivers/mmc/host/omap.c +1 −4
  3296. drivers/mmc/host/pxamci.c +1 −4
  3297. drivers/mmc/host/renesas_sdhi_core.c +7 −2
  3298. drivers/mmc/host/rtsx_usb_sdmmc.c +1 −12
  3299. drivers/mmc/host/s3cmci.c +1 −4
  3300. drivers/mmc/host/s3cmci.h +1 −4
  3301. drivers/mmc/host/sdhci-cns3xxx.c +1 −4
  3302. drivers/mmc/host/sdhci-pci-o2micro.c +4 −1
  3303. drivers/mmc/host/sdhci-pltfm.h +1 −4
  3304. drivers/mmc/host/sdhci-s3c.c +1 −4
  3305. drivers/mmc/host/tifm_sd.c +1 −5
  3306. drivers/mmc/host/wmt-sdmmc.c +1 −4
  3307. drivers/mtd/bcm47xxpart.c +1 −5
  3308. drivers/mtd/maps/impa7.c +1 −4
  3309. drivers/mtd/maps/lantiq-flash.c +1 −3
  3310. drivers/mtd/maps/pci.c +1 −4
  3311. drivers/mtd/maps/pxa2xx-flash.c +1 −4
  3312. drivers/mtd/maps/rbtx4939-flash.c +1 −4
  3313. drivers/mtd/maps/vmu-flash.c +1 −3
  3314. drivers/mtd/nand/onenand/generic.c +1 −4
  3315. drivers/mtd/nand/onenand/onenand_base.c +1 −4
  3316. drivers/mtd/nand/onenand/samsung.c +1 −4
  3317. drivers/mtd/nand/onenand/samsung.h +1 −4
  3318. drivers/mtd/nand/raw/au1550nd.c +1 −5
  3319. drivers/mtd/nand/raw/bcm47xxnflash/main.c +1 −5
  3320. drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c +1 −5
  3321. drivers/mtd/nand/raw/cmx270_nand.c +1 −5
  3322. drivers/mtd/nand/raw/cs553x_nand.c +1 −5
  3323. drivers/mtd/nand/raw/gpio.c +1 −5
  3324. drivers/mtd/nand/raw/mtk_ecc.h +1 −3
  3325. drivers/mtd/nand/raw/nand_base.c +1 −5
  3326. drivers/mtd/nand/raw/nand_bbt.c +1 −5
  3327. drivers/mtd/nand/raw/nand_ids.c +1 −5
  3328. drivers/mtd/nand/raw/nand_timings.c +1 −5
  3329. drivers/mtd/nand/raw/omap2.c +1 −4
  3330. drivers/mtd/nand/raw/oxnas_nand.c +1 −5
  3331. drivers/mtd/nand/raw/plat_nand.c +1 −5
  3332. drivers/mtd/nand/raw/r852.c +1 −4
  3333. drivers/mtd/nand/raw/r852.h +1 −4
  3334. drivers/mtd/nand/raw/sharpsl.c +1 −5
  3335. drivers/mtd/nand/raw/sm_common.c +1 −4
  3336. drivers/mtd/nand/raw/sm_common.h +1 −4
  3337. drivers/mtd/nand/raw/socrates_nand.c +1 −6
  3338. drivers/mtd/nand/raw/tango_nand.c +1 −4
  3339. drivers/mtd/nand/raw/txx9ndfmc.c +1 −4
  3340. drivers/mtd/nand/raw/xway_nand.c +1 −3
  3341. drivers/mtd/parsers/parser_trx.c +1 −5
  3342. drivers/mtd/sm_ftl.c +1 −4
  3343. drivers/mtd/sm_ftl.h +1 −4
  3344. drivers/mtd/spi-nor/intel-spi-pci.c +1 −4
  3345. drivers/mtd/spi-nor/intel-spi-platform.c +1 −4
  3346. drivers/mtd/spi-nor/intel-spi.c +1 −4
  3347. drivers/mtd/spi-nor/intel-spi.h +1 −4
  3348. drivers/mtd/spi-nor/nxp-spifi.c +1 −5
  3349. drivers/mtd/spi-nor/stm32-quadspi.c +1 −14
  3350. drivers/mtd/ssfdc.c +1 −4
  3351. drivers/net/can/cc770/cc770.c +1 −9
  3352. drivers/net/can/cc770/cc770.h +1 −9
  3353. drivers/net/can/cc770/cc770_isa.c +1 −9
  3354. drivers/net/can/cc770/cc770_platform.c +1 −9
  3355. drivers/net/can/flexcan.c +1 −4
  3356. drivers/net/can/led.c +1 −4
  3357. drivers/net/can/m_can/m_can.c +21 −0
  3358. drivers/net/can/peak_canfd/peak_canfd.c +1 −9
  3359. drivers/net/can/peak_canfd/peak_pciefd_main.c +1 −9
  3360. drivers/net/can/sja1000/ems_pcmcia.c +1 −9
  3361. drivers/net/can/sja1000/peak_pci.c +1 −9
  3362. drivers/net/can/sja1000/peak_pcmcia.c +1 −9
  3363. drivers/net/can/spi/Kconfig +3 −2
  3364. drivers/net/can/spi/hi311x.c +1 −4
  3365. drivers/net/can/spi/mcp251x.c +16 −9
  3366. drivers/net/can/usb/Kconfig +0 −6
  3367. drivers/net/can/xilinx_can.c +1 −1
  3368. drivers/net/dsa/Makefile +2 −2
  3369. drivers/net/dsa/microchip/ksz_common.c +3 −0
  3370. drivers/net/dsa/mv88e6xxx/global1_vtu.c +1 −1
  3371. drivers/net/dsa/realtek-smi-core.c +1 −1
  3372. drivers/net/dsa/realtek-smi-core.h +0 −0
  3373. drivers/net/dsa/rtl8366.c +5 −4
  3374. drivers/net/dsa/rtl8366rb.c +1 −1
  3375. drivers/net/ethernet/8390/Kconfig +1 −1
  3376. drivers/net/ethernet/8390/ax88796.c +1 −4
  3377. drivers/net/ethernet/8390/etherh.c +1 −4
  3378. drivers/net/ethernet/alacritech/slicoss.c +1 −10
  3379. drivers/net/ethernet/amd/am79c961a.c +1 −4
  3380. drivers/net/ethernet/amd/am79c961a.h +1 −4
  3381. drivers/net/ethernet/arc/emac_main.c +1 −4
  3382. drivers/net/ethernet/broadcom/bcmsysport.c +1 −4
  3383. drivers/net/ethernet/broadcom/bcmsysport.h +1 −4
  3384. drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c +2 −1
  3385. drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h +1 −0
  3386. drivers/net/ethernet/broadcom/genet/bcmgenet.c +1 −4
  3387. drivers/net/ethernet/broadcom/genet/bcmgenet.h +1 −4
  3388. drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c +1 −4
  3389. drivers/net/ethernet/broadcom/genet/bcmmii.c +1 −4
  3390. drivers/net/ethernet/cadence/macb.h +1 −4
  3391. drivers/net/ethernet/cadence/macb_main.c +1 −4
  3392. drivers/net/ethernet/cavium/liquidio/lio_core.c +1 −1
  3393. drivers/net/ethernet/dnet.c +1 −4
  3394. drivers/net/ethernet/dnet.h +1 −4
  3395. drivers/net/ethernet/emulex/benet/be_ethtool.c +1 −1
  3396. drivers/net/ethernet/ethoc.c +1 −4
  3397. drivers/net/ethernet/hisilicon/hns3/hns3_enet.c +1 −1
  3398. drivers/net/ethernet/i825xx/ether1.c +1 −4
  3399. drivers/net/ethernet/i825xx/ether1.h +1 −4
  3400. drivers/net/ethernet/ibm/ibmvnic.c +12 −7
  3401. drivers/net/ethernet/lantiq_etop.c +1 −11
  3402. drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c +3 −0
  3403. drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c +12 −11
  3404. drivers/net/ethernet/mellanox/mlx5/core/cmd.c +8 −0
  3405. drivers/net/ethernet/mellanox/mlx5/core/dev.c +23 −2
  3406. drivers/net/ethernet/mellanox/mlx5/core/en.h +2 −0
  3407. drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c +6 −5
  3408. drivers/net/ethernet/mellanox/mlx5/core/en_main.c +7 −2
  3409. drivers/net/ethernet/mellanox/mlx5/core/en_rep.c +6 −4
  3410. drivers/net/ethernet/mellanox/mlx5/core/en_tc.c +0 −3
  3411. drivers/net/ethernet/mellanox/mlx5/core/en_tx.c +6 −6
  3412. drivers/net/ethernet/mellanox/mlxsw/reg.h +1 −1
  3413. drivers/net/ethernet/mellanox/mlxsw/spectrum.c +4 −1
  3414. drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c +2 −2
  3415. drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c +2 −2
  3416. drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c +70 −3
  3417. drivers/net/ethernet/micrel/ks8851.c +1 −4
  3418. drivers/net/ethernet/micrel/ks8851.h +1 −4
  3419. drivers/net/ethernet/microchip/encx24j600-regmap.c +1 −4
  3420. drivers/net/ethernet/netronome/nfp/nfp_net_common.c +1 −0
  3421. drivers/net/ethernet/netx-eth.c +1 −12
  3422. drivers/net/ethernet/pasemi/pasemi_mac.c +1 −12
  3423. drivers/net/ethernet/pasemi/pasemi_mac.h +1 −12
  3424. drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c +1 −12
  3425. drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h +1 −4
  3426. drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c +1 −4
  3427. drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.c +1 −4
  3428. drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.h +1 −4
  3429. drivers/net/ethernet/samsung/sxgbe/sxgbe_dma.c +1 −4
  3430. drivers/net/ethernet/samsung/sxgbe/sxgbe_dma.h +1 −4
  3431. drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c +1 −4
  3432. drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c +1 −4
  3433. drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c +1 −4
  3434. drivers/net/ethernet/samsung/sxgbe/sxgbe_mtl.c +1 −4
  3435. drivers/net/ethernet/samsung/sxgbe/sxgbe_mtl.h +1 −4
  3436. drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c +1 −4
  3437. drivers/net/ethernet/samsung/sxgbe/sxgbe_reg.h +1 −4
  3438. drivers/net/ethernet/seeq/ether3.c +1 −4
  3439. drivers/net/ethernet/seeq/ether3.h +1 −4
  3440. drivers/net/ethernet/sfc/bitfield.h +1 −4
  3441. drivers/net/ethernet/sfc/ef10.c +1 −4
  3442. drivers/net/ethernet/sfc/ef10_regs.h +1 −4
  3443. drivers/net/ethernet/sfc/ef10_sriov.c +1 −4
  3444. drivers/net/ethernet/sfc/ef10_sriov.h +1 −4
  3445. drivers/net/ethernet/sfc/efx.c +1 −4
  3446. drivers/net/ethernet/sfc/efx.h +1 −4
  3447. drivers/net/ethernet/sfc/enum.h +1 −4
  3448. drivers/net/ethernet/sfc/ethtool.c +1 −4
  3449. drivers/net/ethernet/sfc/falcon/bitfield.h +1 −4
  3450. drivers/net/ethernet/sfc/falcon/efx.c +1 −4
  3451. drivers/net/ethernet/sfc/falcon/efx.h +1 −4
  3452. drivers/net/ethernet/sfc/falcon/enum.h +1 −4
  3453. drivers/net/ethernet/sfc/falcon/ethtool.c +1 −4
  3454. drivers/net/ethernet/sfc/falcon/falcon.c +1 −4
  3455. drivers/net/ethernet/sfc/falcon/falcon_boards.c +1 −4
  3456. drivers/net/ethernet/sfc/falcon/farch.c +1 −4
  3457. drivers/net/ethernet/sfc/falcon/farch_regs.h +1 −4
  3458. drivers/net/ethernet/sfc/falcon/filter.h +1 −4
  3459. drivers/net/ethernet/sfc/falcon/io.h +1 −4
  3460. drivers/net/ethernet/sfc/falcon/mdio_10g.c +1 −4
  3461. drivers/net/ethernet/sfc/falcon/mdio_10g.h +1 −4
  3462. drivers/net/ethernet/sfc/falcon/mtd.c +1 −4
  3463. drivers/net/ethernet/sfc/falcon/net_driver.h +1 −4
  3464. drivers/net/ethernet/sfc/falcon/nic.c +1 −4
  3465. drivers/net/ethernet/sfc/falcon/nic.h +1 −4
  3466. drivers/net/ethernet/sfc/falcon/phy.h +1 −4
  3467. drivers/net/ethernet/sfc/falcon/qt202x_phy.c +1 −4
  3468. drivers/net/ethernet/sfc/falcon/rx.c +1 −4
  3469. drivers/net/ethernet/sfc/falcon/selftest.c +1 −4
  3470. drivers/net/ethernet/sfc/falcon/selftest.h +1 −4
  3471. drivers/net/ethernet/sfc/falcon/tenxpress.c +1 −4
  3472. drivers/net/ethernet/sfc/falcon/tx.c +1 −4
  3473. drivers/net/ethernet/sfc/falcon/tx.h +1 −4
  3474. drivers/net/ethernet/sfc/falcon/txc43128_phy.c +1 −4
  3475. drivers/net/ethernet/sfc/falcon/workarounds.h +1 −4
  3476. drivers/net/ethernet/sfc/farch.c +1 −4
  3477. drivers/net/ethernet/sfc/farch_regs.h +1 −4
  3478. drivers/net/ethernet/sfc/filter.h +1 −4
  3479. drivers/net/ethernet/sfc/io.h +1 −4
  3480. drivers/net/ethernet/sfc/mcdi.c +1 −4
  3481. drivers/net/ethernet/sfc/mcdi.h +1 −4
  3482. drivers/net/ethernet/sfc/mcdi_mon.c +1 −4
  3483. drivers/net/ethernet/sfc/mcdi_pcol.h +1 −4
  3484. drivers/net/ethernet/sfc/mcdi_port.c +1 −4
  3485. drivers/net/ethernet/sfc/mtd.c +1 −4
  3486. drivers/net/ethernet/sfc/net_driver.h +1 −4
  3487. drivers/net/ethernet/sfc/nic.c +1 −4
  3488. drivers/net/ethernet/sfc/nic.h +1 −4
  3489. drivers/net/ethernet/sfc/ptp.c +1 −4
  3490. drivers/net/ethernet/sfc/rx.c +1 −4
  3491. drivers/net/ethernet/sfc/selftest.c +1 −4
  3492. drivers/net/ethernet/sfc/selftest.h +1 −4
  3493. drivers/net/ethernet/sfc/siena.c +1 −4
  3494. drivers/net/ethernet/sfc/siena_sriov.c +1 −4
  3495. drivers/net/ethernet/sfc/siena_sriov.h +1 −4
  3496. drivers/net/ethernet/sfc/sriov.c +1 −4
  3497. drivers/net/ethernet/sfc/sriov.h +1 −4
  3498. drivers/net/ethernet/sfc/tx.c +1 −4
  3499. drivers/net/ethernet/sfc/tx.h +1 −4
  3500. drivers/net/ethernet/sfc/tx_tso.c +1 −4
  3501. drivers/net/ethernet/sfc/vfdi.h +1 −4
  3502. drivers/net/ethernet/sfc/workarounds.h +1 −4
  3503. drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c +1 −12
  3504. drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h +1 −12
  3505. drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c +1 −12
  3506. drivers/net/geneve.c +2 −5
  3507. drivers/net/hyperv/netvsc_drv.c +1 −1
  3508. drivers/net/mdio.c +1 −4
  3509. drivers/net/phy/Kconfig +1 −1
  3510. drivers/net/phy/Makefile +1 −1
  3511. drivers/net/phy/ax88796b.c +0 −0
  3512. drivers/net/ppp/ppp_deflate.c +1 −4
  3513. drivers/net/tun.c +9 −10
  3514. drivers/net/usb/cdc_mbim.c +1 −4
  3515. drivers/net/usb/huawei_cdc_ncm.c +1 −5
  3516. drivers/net/usb/pegasus.c +1 −4
  3517. drivers/net/usb/pegasus.h +1 −4
  3518. drivers/net/usb/qmi_wwan.c +90 −18
  3519. drivers/net/usb/r8152.c +1 −5
  3520. drivers/net/usb/rtl8150.c +1 −4
  3521. drivers/net/usb/sr9700.h +1 −4
  3522. drivers/net/vxlan.c +2 −5
  3523. drivers/net/wireless/admtek/adm8211.c +1 −5
  3524. drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +12 −5
  3525. drivers/net/wireless/intel/ipw2x00/ipw.h +1 −4
  3526. drivers/net/wireless/intel/ipw2x00/ipw2100.c +1 −15
  3527. drivers/net/wireless/intel/ipw2x00/ipw2100.h +1 −15
  3528. drivers/net/wireless/intel/ipw2x00/ipw2200.c +1 −15
  3529. drivers/net/wireless/intel/ipw2x00/ipw2200.h +1 −15
  3530. drivers/net/wireless/intel/ipw2x00/libipw.h +1 −5
  3531. drivers/net/wireless/intel/ipw2x00/libipw_geo.c +1 −15
  3532. drivers/net/wireless/intel/ipw2x00/libipw_module.c +1 −15
  3533. drivers/net/wireless/intel/ipw2x00/libipw_rx.c +1 −5
  3534. drivers/net/wireless/intel/ipw2x00/libipw_tx.c +1 −15
  3535. drivers/net/wireless/intel/ipw2x00/libipw_wx.c +1 −15
  3536. drivers/net/wireless/intel/iwlwifi/fw/dbg.c +39 −0
  3537. drivers/net/wireless/intel/iwlwifi/fw/dbg.h +2 −0
  3538. drivers/net/wireless/intel/iwlwifi/iwl-drv.c +0 −1
  3539. drivers/net/wireless/intel/iwlwifi/iwl-prph.h +20 −2
  3540. drivers/net/wireless/intel/iwlwifi/mvm/d3.c +0 −22
  3541. drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c +0 −57
  3542. drivers/net/wireless/intel/iwlwifi/mvm/fw.c +17 −6
  3543. drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c +1 −1
  3544. drivers/net/wireless/intel/iwlwifi/mvm/mvm.h +1 −3
  3545. drivers/net/wireless/intel/iwlwifi/mvm/ops.c +13 −7
  3546. drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c +2 −1
  3547. drivers/net/wireless/intel/iwlwifi/mvm/utils.c +2 −0
  3548. drivers/net/wireless/intel/iwlwifi/pcie/internal.h +1 −1
  3549. drivers/net/wireless/intel/iwlwifi/pcie/trans.c +38 −15
  3550. drivers/net/wireless/intersil/hostap/hostap_hw.c +1 −5
  3551. drivers/net/wireless/intersil/hostap/hostap_main.c +1 −5
  3552. drivers/net/wireless/intersil/p54/eeprom.c +1 −4
  3553. drivers/net/wireless/intersil/p54/eeprom.h +1 −4
  3554. drivers/net/wireless/intersil/p54/fwio.c +1 −4
  3555. drivers/net/wireless/intersil/p54/led.c +1 −4
  3556. drivers/net/wireless/intersil/p54/lmac.h +1 −4
  3557. drivers/net/wireless/intersil/p54/main.c +1 −4
  3558. drivers/net/wireless/intersil/p54/p54.h +1 −4
  3559. drivers/net/wireless/intersil/p54/p54pci.c +1 −4
  3560. drivers/net/wireless/intersil/p54/p54pci.h +1 −4
  3561. drivers/net/wireless/intersil/p54/p54usb.c +1 −4
  3562. drivers/net/wireless/intersil/p54/p54usb.h +1 −4
  3563. drivers/net/wireless/intersil/p54/txrx.c +1 −4
  3564. drivers/net/wireless/mac80211_hwsim.c +2 −4
  3565. drivers/net/wireless/mac80211_hwsim.h +1 −4
  3566. drivers/net/wireless/marvell/mwifiex/ie.c +31 −16
  3567. drivers/net/wireless/marvell/mwifiex/scan.c +19 −0
  3568. drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c +1 −4
  3569. drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.h +1 −4
  3570. drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c +1 −4
  3571. drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.h +1 −4
  3572. drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c +1 −4
  3573. drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c +1 −4
  3574. drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h +1 −4
  3575. drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c +1 −4
  3576. drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.h +1 −4
  3577. drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c +1 −4
  3578. drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c +1 −4
  3579. drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h +1 −4
  3580. drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c +1 −4
  3581. drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h +1 −4
  3582. drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c +1 −4
  3583. drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h +1 −4
  3584. drivers/net/wireless/realtek/rtl818x/rtl818x.h +1 −4
  3585. drivers/net/wireless/realtek/rtw88/fw.c +4 −2
  3586. drivers/net/wireless/realtek/rtw88/main.c +2 −1
  3587. drivers/net/wireless/realtek/rtw88/phy.c +14 −8
  3588. drivers/net/wireless/rsi/rsi_91x_sdio.c +14 −7
  3589. drivers/net/wireless/st/cw1200/bh.c +1 −4
  3590. drivers/net/wireless/st/cw1200/bh.h +1 −4
  3591. drivers/net/wireless/st/cw1200/cw1200.h +1 −4
  3592. drivers/net/wireless/st/cw1200/cw1200_sdio.c +1 −4
  3593. drivers/net/wireless/st/cw1200/cw1200_spi.c +1 −4
  3594. drivers/net/wireless/st/cw1200/debug.c +1 −4
  3595. drivers/net/wireless/st/cw1200/debug.h +1 −4
  3596. drivers/net/wireless/st/cw1200/fwio.c +1 −4
  3597. drivers/net/wireless/st/cw1200/fwio.h +1 −4
  3598. drivers/net/wireless/st/cw1200/hwbus.h +1 −4
  3599. drivers/net/wireless/st/cw1200/hwio.c +1 −4
  3600. drivers/net/wireless/st/cw1200/hwio.h +1 −4
  3601. drivers/net/wireless/st/cw1200/main.c +1 −4
  3602. drivers/net/wireless/st/cw1200/pm.c +1 −4
  3603. drivers/net/wireless/st/cw1200/pm.h +1 −4
  3604. drivers/net/wireless/st/cw1200/queue.c +1 −4
  3605. drivers/net/wireless/st/cw1200/queue.h +1 −4
  3606. drivers/net/wireless/st/cw1200/scan.c +1 −4
  3607. drivers/net/wireless/st/cw1200/scan.h +1 −4
  3608. drivers/net/wireless/st/cw1200/sta.c +1 −4
  3609. drivers/net/wireless/st/cw1200/sta.h +1 −4
  3610. drivers/net/wireless/st/cw1200/txrx.c +1 −4
  3611. drivers/net/wireless/st/cw1200/txrx.h +1 −4
  3612. drivers/net/wireless/st/cw1200/wsm.c +1 −4
  3613. drivers/net/wireless/st/cw1200/wsm.h +1 −4
  3614. drivers/net/wireless/ti/wlcore/vendor_cmd.c +1 −4
  3615. drivers/net/wireless/ti/wlcore/vendor_cmd.h +1 −4
  3616. drivers/net/wireless/zydas/zd1201.c +1 −4
  3617. drivers/net/wireless/zydas/zd1201.h +1 −4
  3618. drivers/nvmem/imx-iim.c +1 −7
  3619. drivers/nvmem/imx-ocotp.c +1 −7
  3620. drivers/nvmem/lpc18xx_eeprom.c +1 −4
  3621. drivers/nvmem/lpc18xx_otp.c +1 −4
  3622. drivers/nvmem/snvs_lpgpr.c +1 −4
  3623. drivers/opp/core.c +1 −4
  3624. drivers/opp/cpu.c +1 −4
  3625. drivers/opp/debugfs.c +1 −4
  3626. drivers/opp/of.c +1 −4
  3627. drivers/opp/opp.h +1 −4
  3628. drivers/parport/parport_ax88796.c +1 −5
  3629. drivers/pci/p2pdma.c +4 −0
  3630. drivers/pci/pci-driver.c +35 −12
  3631. drivers/pcmcia/cardbus.c +1 −4
  3632. drivers/pcmcia/cistpl.c +1 −4
  3633. drivers/pcmcia/cs.c +1 −4
  3634. drivers/pcmcia/cs_internal.h +1 −5
  3635. drivers/pcmcia/ds.c +1 −4
  3636. drivers/pcmcia/pcmcia_cis.c +1 −5
  3637. drivers/pcmcia/pcmcia_resource.c +1 −5
  3638. drivers/pcmcia/pxa2xx_balloon3.c +1 −4
  3639. drivers/pcmcia/pxa2xx_cm_x255.c +1 −5
  3640. drivers/pcmcia/pxa2xx_cm_x270.c +1 −5
  3641. drivers/pcmcia/pxa2xx_cm_x2xx.c +1 −5
  3642. drivers/pcmcia/pxa2xx_colibri.c +1 −5
  3643. drivers/pcmcia/pxa2xx_e740.c +1 −4
  3644. drivers/pcmcia/pxa2xx_hx4700.c +1 −4
  3645. drivers/pcmcia/pxa2xx_mainstone.c +1 −4
  3646. drivers/pcmcia/pxa2xx_palmld.c +1 −5
  3647. drivers/pcmcia/pxa2xx_palmtc.c +1 −5
  3648. drivers/pcmcia/pxa2xx_palmtx.c +1 −5
  3649. drivers/pcmcia/pxa2xx_sharpsl.c +1 −5
  3650. drivers/pcmcia/pxa2xx_stargate2.c +1 −4
  3651. drivers/pcmcia/pxa2xx_trizeps4.c +1 −4
  3652. drivers/pcmcia/pxa2xx_vpac270.c +1 −5
  3653. drivers/pcmcia/rsrc_iodyn.c +1 −4
  3654. drivers/pcmcia/rsrc_mgr.c +1 −4
  3655. drivers/pcmcia/rsrc_nonstatic.c +1 −4
  3656. drivers/pcmcia/sa1111_badge4.c +1 −5
  3657. drivers/pcmcia/sa1111_lubbock.c +1 −5
  3658. drivers/pcmcia/socket_sysfs.c +1 −4
  3659. drivers/perf/arm_dsu_pmu.c +1 −4
  3660. drivers/perf/arm_pmu_acpi.c +1 −4
  3661. drivers/perf/arm_spe_pmu.c +1 −12
  3662. drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c +1 −4
  3663. drivers/perf/hisilicon/hisi_uncore_hha_pmu.c +1 −4
  3664. drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c +1 −4
  3665. drivers/perf/hisilicon/hisi_uncore_pmu.c +1 −4
  3666. drivers/perf/hisilicon/hisi_uncore_pmu.h +1 −4
  3667. drivers/phy/broadcom/phy-bcm-ns-usb2.c +1 −5
  3668. drivers/phy/broadcom/phy-bcm-ns-usb3.c +1 −4
  3669. drivers/phy/hisilicon/phy-histb-combphy.c +1 −4
  3670. drivers/phy/lantiq/phy-lantiq-rcu-usb2.c +1 −4
  3671. drivers/phy/phy-lpc18xx-usb-otg.c +1 −5
  3672. drivers/phy/qualcomm/phy-qcom-usb-hs.c +1 −4
  3673. drivers/phy/qualcomm/phy-qcom-usb-hsic.c +1 −4
  3674. drivers/phy/rockchip/phy-rockchip-emmc.c +1 −9
  3675. drivers/phy/rockchip/phy-rockchip-pcie.c +1 −9
  3676. drivers/phy/rockchip/phy-rockchip-usb.c +1 −9
  3677. drivers/phy/samsung/phy-exynos-dp-video.c +1 −4
  3678. drivers/phy/samsung/phy-exynos-mipi-video.c +1 −4
  3679. drivers/phy/samsung/phy-exynos-pcie.c +1 −4
  3680. drivers/phy/samsung/phy-exynos4210-usb2.c +1 −4
  3681. drivers/phy/samsung/phy-exynos4x12-usb2.c +1 −4
  3682. drivers/phy/samsung/phy-exynos5-usbdrd.c +1 −4
  3683. drivers/phy/samsung/phy-exynos5250-sata.c +1 −4
  3684. drivers/phy/samsung/phy-exynos5250-usb2.c +1 −4
  3685. drivers/phy/samsung/phy-s5pv210-usb2.c +1 −4
  3686. drivers/phy/samsung/phy-samsung-usb2.c +1 −4
  3687. drivers/phy/samsung/phy-samsung-usb2.h +1 −4
  3688. drivers/phy/st/phy-miphy28lp.c +1 −5
  3689. drivers/phy/st/phy-spear1310-miphy.c +1 −5
  3690. drivers/phy/st/phy-spear1340-miphy.c +1 −5
  3691. drivers/phy/st/phy-stih407-usb.c +1 −5
  3692. drivers/phy/ti/phy-tusb1210.c +1 −4
  3693. drivers/pinctrl/nomadik/pinctrl-ab8500.c +1 −4
  3694. drivers/pinctrl/nomadik/pinctrl-ab8505.c +1 −4
  3695. drivers/pinctrl/nomadik/pinctrl-nomadik.c +1 −4
  3696. drivers/pinctrl/pinctrl-falcon.c +1 −4
  3697. drivers/pinctrl/pinctrl-st.c +1 −4
  3698. drivers/pinctrl/zte/pinctrl-zx.c +1 −4
  3699. drivers/pinctrl/zte/pinctrl-zx.h +1 −4
  3700. drivers/pinctrl/zte/pinctrl-zx296718.c +1 −4
  3701. drivers/platform/x86/acer-wireless.c +1 −4
  3702. drivers/platform/x86/apple-gmux.c +1 −4
  3703. drivers/platform/x86/asus-wireless.c +1 −4
  3704. drivers/platform/x86/dell-laptop.c +1 −4
  3705. drivers/platform/x86/dell-smbios-base.c +1 −4
  3706. drivers/platform/x86/dell-smbios-smm.c +1 −4
  3707. drivers/platform/x86/dell-smbios-wmi.c +1 −4
  3708. drivers/platform/x86/dell-smbios.h +1 −4
  3709. drivers/platform/x86/dell-wmi-descriptor.h +1 −4
  3710. drivers/platform/x86/peaq-wmi.c +1 −4
  3711. drivers/platform/x86/samsung-laptop.c +1 −5
  3712. drivers/platform/x86/samsung-q10.c +1 −5
  3713. drivers/platform/x86/toshiba_bluetooth.c +1 −4
  3714. drivers/power/reset/arm-versatile-reboot.c +1 −5
  3715. drivers/power/reset/gpio-poweroff.c +1 −5
  3716. drivers/power/reset/hisi-reboot.c +1 −4
  3717. drivers/power/reset/keystone-reset.c +1 −4
  3718. drivers/power/reset/restart-poweroff.c +1 −4
  3719. drivers/power/reset/st-poweroff.c +1 −4
  3720. drivers/power/reset/zx-reboot.c +1 −4
  3721. drivers/power/supply/88pm860x_battery.c +1 −4
  3722. drivers/power/supply/88pm860x_charger.c +1 −4
  3723. drivers/power/supply/act8945a_charger.c +1 −5
  3724. drivers/power/supply/bq24190_charger.c +1 −4
  3725. drivers/power/supply/charger-manager.c +1 −3
  3726. drivers/power/supply/collie_battery.c +1 −5
  3727. drivers/power/supply/da9030_battery.c +1 −4
  3728. drivers/power/supply/ds2780_battery.c +1 −5
  3729. drivers/power/supply/ds2781_battery.c +1 −5
  3730. drivers/power/supply/ds2782_battery.c +1 −5
  3731. drivers/power/supply/ipaq_micro_battery.c +1 −4
  3732. drivers/power/supply/jz4740-battery.c +1 −5
  3733. drivers/power/supply/lp8727_charger.c +1 −5
  3734. drivers/power/supply/lp8788-charger.c +1 −5
  3735. drivers/power/supply/max14656_charger_detector.c +1 −5
  3736. drivers/power/supply/max8925_power.c +1 −4
  3737. drivers/power/supply/olpc_battery.c +1 −4
  3738. drivers/power/supply/pda_power.c +1 −4
  3739. drivers/power/supply/pm2301_charger.c +1 −4
  3740. drivers/power/supply/pmu_battery.c +1 −4
  3741. drivers/power/supply/sbs-manager.c +1 −4
  3742. drivers/power/supply/smb347-charger.c +1 −4
  3743. drivers/power/supply/test_power.c +1 −4
  3744. drivers/power/supply/tosa_battery.c +1 −5
  3745. drivers/power/supply/wm831x_backup.c +1 −4
  3746. drivers/power/supply/wm831x_power.c +1 −4
  3747. drivers/power/supply/wm8350_power.c +1 −4
  3748. drivers/power/supply/wm97xx_battery.c +1 −5
  3749. drivers/power/supply/z2_battery.c +1 −5
  3750. drivers/pwm/pwm-atmel-hlcdc.c +1 −12
  3751. drivers/pwm/pwm-lpss-pci.c +1 −4
  3752. drivers/pwm/pwm-lpss-platform.c +1 −4
  3753. drivers/pwm/pwm-lpss.c +1 −4
  3754. drivers/pwm/pwm-lpss.h +1 −4
  3755. drivers/pwm/pwm-omap-dmtimer.c +1 −4
  3756. drivers/pwm/pwm-pca9685.c +1 −12
  3757. drivers/pwm/pwm-puv3.c +1 −4
  3758. drivers/pwm/pwm-pxa.c +1 −4
  3759. drivers/pwm/pwm-rockchip.c +1 −4
  3760. drivers/pwm/pwm-stmpe.c +1 −5
  3761. drivers/pwm/pwm-twl-led.c +1 −12
  3762. drivers/pwm/pwm-twl.c +1 −12
  3763. drivers/pwm/pwm-zx.c +1 −4
  3764. drivers/regulator/88pm800.c +1 −4
  3765. drivers/regulator/88pm8607.c +1 −4
  3766. drivers/regulator/lm363x-regulator.c +1 −4
  3767. drivers/regulator/lp3971.c +1 −5
  3768. drivers/regulator/lp3972.c +1 −5
  3769. drivers/regulator/lp872x.c +1 −5
  3770. drivers/regulator/lp8755.c +1 −5
  3771. drivers/regulator/lp8788-buck.c +1 −5
  3772. drivers/regulator/lp8788-ldo.c +1 −5
  3773. drivers/regulator/max8649.c +1 −4
  3774. drivers/regulator/max8907-regulator.c +1 −4
  3775. drivers/regulator/max8925-regulator.c +1 −4
  3776. drivers/regulator/pwm-regulator.c +1 −4
  3777. drivers/regulator/tps6586x-regulator.c +1 −4
  3778. drivers/remoteproc/da8xx_remoteproc.c +1 −4
  3779. drivers/remoteproc/imx_rproc.c +1 −4
  3780. drivers/remoteproc/st_remoteproc.c +1 −4
  3781. drivers/reset/hisilicon/hi6220_reset.c +1 −4
  3782. drivers/reset/reset-lantiq.c +1 −3
  3783. drivers/reset/reset-lpc18xx.c +1 −5
  3784. drivers/reset/tegra/reset-bpmp.c +1 −4
  3785. drivers/rtc/rtc-88pm860x.c +1 −4
  3786. drivers/rtc/rtc-bq32k.c +1 −4
  3787. drivers/rtc/rtc-ds1305.c +1 −5
  3788. drivers/rtc/rtc-ds1307.c +1 −4
  3789. drivers/rtc/rtc-ds1343.c +1 −5
  3790. drivers/rtc/rtc-ds1347.c +1 −5
  3791. drivers/rtc/rtc-ds1390.c +1 −4
  3792. drivers/rtc/rtc-ds1511.c +1 −4
  3793. drivers/rtc/rtc-ds1553.c +1 −4
  3794. drivers/rtc/rtc-ds1685.c +1 −4
  3795. drivers/rtc/rtc-ds1742.c +1 −4
  3796. drivers/rtc/rtc-em3027.c +1 −4
  3797. drivers/rtc/rtc-fm3130.c +1 −4
  3798. drivers/rtc/rtc-isl12022.c +1 −4
  3799. drivers/rtc/rtc-lp8788.c +1 −5
  3800. drivers/rtc/rtc-m41t80.c +1 −5
  3801. drivers/rtc/rtc-m41t93.c +1 −4
  3802. drivers/rtc/rtc-m41t94.c +1 −4
  3803. drivers/rtc/rtc-m48t59.c +1 −4
  3804. drivers/rtc/rtc-m48t86.c +1 −4
  3805. drivers/rtc/rtc-max6902.c +1 −5
  3806. drivers/rtc/rtc-max6916.c +1 −5
  3807. drivers/rtc/rtc-max8907.c +1 −4
  3808. drivers/rtc/rtc-max8925.c +1 −4
  3809. drivers/rtc/rtc-mcp795.c +1 −5
  3810. drivers/rtc/rtc-mpc5121.c +1 −4
  3811. drivers/rtc/rtc-pcf2123.c +1 −5
  3812. drivers/rtc/rtc-pcf2127.c +1 −4
  3813. drivers/rtc/rtc-pcf8523.c +1 −4
  3814. drivers/rtc/rtc-pcf8563.c +1 −4
  3815. drivers/rtc/rtc-pcf8583.c +1 −4
  3816. drivers/rtc/rtc-pl030.c +1 −4
  3817. drivers/rtc/rtc-puv3.c +1 −4
  3818. drivers/rtc/rtc-r9701.c +1 −4
  3819. drivers/rtc/rtc-rs5c348.c +1 −4
  3820. drivers/rtc/rtc-rs5c372.c +1 −4
  3821. drivers/rtc/rtc-rv3029c2.c +1 −5
  3822. drivers/rtc/rtc-rx4581.c +1 −9
  3823. drivers/rtc/rtc-rx8010.c +1 −5
  3824. drivers/rtc/rtc-rx8025.c +1 −4
  3825. drivers/rtc/rtc-rx8581.c +1 −4
  3826. drivers/rtc/rtc-s3c.c +1 −4
  3827. drivers/rtc/rtc-s3c.h +1 −4
  3828. drivers/rtc/rtc-stk17ta8.c +1 −4
  3829. drivers/rtc/rtc-v3020.c +1 −5
  3830. drivers/rtc/rtc-x1205.c +1 −4
  3831. drivers/s390/cio/vfio_ccw_drv.c +1 −0
  3832. drivers/scsi/aic94xx/Kconfig +1 −19
  3833. drivers/scsi/arm/acornscsi-io.S +1 −4
  3834. drivers/scsi/arm/acornscsi.c +1 −4
  3835. drivers/scsi/arm/acornscsi.h +1 −4
  3836. drivers/scsi/arm/cumana_2.c +1 −4
  3837. drivers/scsi/arm/eesox.c +1 −4
  3838. drivers/scsi/arm/fas216.c +1 −4
  3839. drivers/scsi/arm/fas216.h +1 −4
  3840. drivers/scsi/arm/msgqueue.c +1 −4
  3841. drivers/scsi/arm/msgqueue.h +1 −4
  3842. drivers/scsi/arm/powertec.c +1 −4
  3843. drivers/scsi/arm/queue.c +1 −4
  3844. drivers/scsi/arm/queue.h +1 −4
  3845. drivers/scsi/arm/scsi.h +1 −4
  3846. drivers/scsi/mvsas/Kconfig +1 −19
  3847. drivers/scsi/qedi/qedi_main.c +3 −0
  3848. drivers/scsi/qedi/qedi_version.h +3 −3
  3849. drivers/scsi/qla2xxx/qla_os.c +1 −1
  3850. drivers/scsi/scsi_transport_srp.c +1 −15
  3851. drivers/scsi/ufs/tc-dwc-g210-pci.c +1 −4
  3852. drivers/scsi/ufs/tc-dwc-g210-pltfrm.c +1 −4
  3853. drivers/scsi/ufs/tc-dwc-g210.c +1 −4
  3854. drivers/scsi/ufs/tc-dwc-g210.h +1 −4
  3855. drivers/scsi/ufs/ufs-hisi.c +1 −3
  3856. drivers/scsi/ufs/ufs-hisi.h +1 −3
  3857. drivers/scsi/ufs/ufshcd-dwc.c +1 −4
  3858. drivers/scsi/ufs/ufshcd-dwc.h +1 −4
  3859. drivers/scsi/ufs/ufshcd-pltfrm.c +4 −7
  3860. drivers/scsi/ufs/ufshci-dwc.h +1 −4
  3861. drivers/soc/bcm/brcmstb/biuctrl.c +4 −2
  3862. drivers/soc/ixp4xx/ixp4xx-npe.c +2 −2
  3863. drivers/soc/lantiq/fpi-bus.c +1 −3
  3864. drivers/soc/rockchip/grf.c +1 −4
  3865. drivers/soc/rockchip/pm_domains.c +1 −4
  3866. drivers/soc/tegra/common.c +1 −4
  3867. drivers/soc/versatile/soc-integrator.c +1 −5
  3868. drivers/soc/versatile/soc-realview.c +1 −5
  3869. drivers/soundwire/intel.c +2 −2
  3870. drivers/soundwire/stream.c +3 −4
  3871. drivers/spi/spi-altera.c +1 −4
  3872. drivers/spi/spi-armada-3700.c +1 −4
  3873. drivers/spi/spi-ath79.c +1 −5
  3874. drivers/spi/spi-atmel.c +1 −4
  3875. drivers/spi/spi-bcm-qspi.c +1 −12
  3876. drivers/spi/spi-bcm-qspi.h +1 −12
  3877. drivers/spi/spi-brcmstb-qspi.c +1 −12
  3878. drivers/spi/spi-efm32.c +1 −4
  3879. drivers/spi/spi-ep93xx.c +1 −4
  3880. drivers/spi/spi-falcon.c +1 −3
  3881. drivers/spi/spi-nuc900.c +1 −5
  3882. drivers/spi/spi-oc-tiny.c +1 −4
  3883. drivers/spi/spi-orion.c +1 −4
  3884. drivers/spi/spi-ppc4xx.c +1 −4
  3885. drivers/spi/spi-pxa2xx-dma.c +1 −4
  3886. drivers/spi/spi-pxa2xx.h +1 −4
  3887. drivers/spi/spi-rb4xx.c +1 −5
  3888. drivers/spi/spi-s3c24xx-fiq.S +1 −4
  3889. drivers/spi/spi-s3c24xx-fiq.h +1 −4
  3890. drivers/spi/spi-s3c24xx.c +1 −5
  3891. drivers/spi/spi-sh-sci.c +1 −5
  3892. drivers/spi/spi-tle62x0.c +1 −4
  3893. drivers/spi/spi-xilinx.c +1 −3
  3894. drivers/spi/spi-xlp.c +1 −9
  3895. drivers/spi/spi-xtensa-xtfpga.c +1 −4
  3896. drivers/staging/erofs/erofs_fs.h +10 −3
  3897. drivers/staging/erofs/internal.h +2 −0
  3898. drivers/staging/erofs/super.c +19 −0
  3899. drivers/staging/iio/addac/adt7316.c +2 −1
  3900. drivers/staging/iio/cdc/ad7150.c +11 −8
  3901. drivers/target/iscsi/cxgbit/cxgbit.h +1 −4
  3902. drivers/target/iscsi/cxgbit/cxgbit_cm.c +1 −4
  3903. drivers/target/iscsi/cxgbit/cxgbit_ddp.c +1 −4
  3904. drivers/target/iscsi/cxgbit/cxgbit_main.c +1 −4
  3905. drivers/target/iscsi/cxgbit/cxgbit_target.c +1 −4
  3906. drivers/thermal/broadcom/ns-thermal.c +1 −4
  3907. drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c +1 −5
  3908. drivers/thermal/intel/int340x_thermal/int3400_thermal.c +1 −5
  3909. drivers/thermal/intel/int340x_thermal/int3402_thermal.c +1 −5
  3910. drivers/thermal/intel/int340x_thermal/int3406_thermal.c +1 −5
  3911. drivers/thermal/thermal-generic-adc.c +1 −4
  3912. drivers/thunderbolt/icm.c +127 −61
  3913. drivers/thunderbolt/switch.c +33 −12
  3914. drivers/thunderbolt/tb.h +7 −0
  3915. drivers/uio/uio_dmem_genirq.c +1 −4
  3916. drivers/uio/uio_pdrv_genirq.c +1 −4
  3917. drivers/usb/chipidea/udc.c +20 −0
  3918. drivers/usb/dwc2/params.c +9 −0
  3919. drivers/usb/dwc2/platform.c +0 −9
  3920. drivers/usb/host/xhci-ring.c +14 −1
  3921. drivers/usb/host/xhci.c +20 −5
  3922. drivers/usb/host/xhci.h +9 −0
  3923. drivers/uwb/allocator.c +1 −12
  3924. drivers/uwb/drp-avail.c +1 −13
  3925. drivers/uwb/drp-ie.c +1 −12
  3926. drivers/uwb/drp.c +1 −12
  3927. drivers/uwb/ie-rcv.c +1 −12
  3928. drivers/uwb/pal.c +1 −12
  3929. drivers/uwb/radio.c +1 −12
  3930. drivers/uwb/rsv.c +1 −12
  3931. drivers/vfio/mdev/mdev_core.c +1 −4
  3932. drivers/vfio/mdev/mdev_driver.c +1 −4
  3933. drivers/vfio/mdev/mdev_private.h +1 −4
  3934. drivers/vfio/mdev/mdev_sysfs.c +1 −4
  3935. drivers/vfio/mdev/vfio_mdev.c +1 −4
  3936. drivers/vfio/pci/vfio_pci.c +1 −4
  3937. drivers/vfio/pci/vfio_pci_config.c +1 −4
  3938. drivers/vfio/pci/vfio_pci_igd.c +1 −4
  3939. drivers/vfio/pci/vfio_pci_intrs.c +1 −4
  3940. drivers/vfio/pci/vfio_pci_private.h +1 −4
  3941. drivers/vfio/pci/vfio_pci_rdwr.c +1 −4
  3942. drivers/vfio/vfio.c +1 −4
  3943. drivers/vfio/vfio_iommu_spapr_tce.c +1 −4
  3944. drivers/vfio/vfio_iommu_type1.c +1 −4
  3945. drivers/vfio/vfio_spapr_eeh.c +1 −4
  3946. drivers/vfio/virqfd.c +1 −4
  3947. drivers/vhost/net.c +1 −2
  3948. drivers/vhost/test.c +1 −2
  3949. drivers/vhost/vhost.c +1 −2
  3950. drivers/vhost/vsock.c +1 −2
  3951. drivers/video/backlight/88pm860x_bl.c +1 −4
  3952. drivers/video/backlight/apple_bl.c +1 −4
  3953. drivers/video/backlight/arcxcnn_bl.c +1 −12
  3954. drivers/video/backlight/bd6107.c +1 −4
  3955. drivers/video/backlight/corgi_lcd.c +1 −5
  3956. drivers/video/backlight/da903x_bl.c +1 −4
  3957. drivers/video/backlight/ep93xx_bl.c +1 −4
  3958. drivers/video/backlight/generic_bl.c +1 −5
  3959. drivers/video/backlight/gpio_backlight.c +1 −4
  3960. drivers/video/backlight/ili9320.c +1 −4
  3961. drivers/video/backlight/ili9320.h +1 −4
  3962. drivers/video/backlight/ipaq_micro_bl.c +1 −3
  3963. drivers/video/backlight/kb3886_bl.c +1 −5
  3964. drivers/video/backlight/l4f00242t03.c +1 −4
  3965. drivers/video/backlight/lm3630a_bl.c +1 −5
  3966. drivers/video/backlight/lm3639_bl.c +1 −5
  3967. drivers/video/backlight/lms283gf05.c +1 −4
  3968. drivers/video/backlight/lp855x_bl.c +1 −5
  3969. drivers/video/backlight/lp8788_bl.c +1 −5
  3970. drivers/video/backlight/ltv350qv.c +1 −4
  3971. drivers/video/backlight/ltv350qv.h +1 −4
  3972. drivers/video/backlight/lv5207lp.c +1 −4
  3973. drivers/video/backlight/max8925_bl.c +1 −4
  3974. drivers/video/backlight/ot200_bl.c +1 −4
  3975. drivers/video/backlight/pandora_bl.c +1 −4
  3976. drivers/video/backlight/platform_lcd.c +1 −5
  3977. drivers/video/backlight/pwm_bl.c +1 −4
  3978. drivers/video/backlight/sky81452-backlight.c +1 −12
  3979. drivers/video/backlight/tosa_bl.c +1 −5
  3980. drivers/video/backlight/tosa_lcd.c +1 −5
  3981. drivers/video/backlight/vgg2432a4.c +1 −4
  3982. drivers/video/backlight/wm831x_bl.c +1 −4
  3983. drivers/video/fbdev/acornfb.c +1 −4
  3984. drivers/video/fbdev/acornfb.h +1 −4
  3985. drivers/video/fbdev/aty/radeon_backlight.c +1 −4
  3986. drivers/video/fbdev/cyber2000fb.c +1 −4
  3987. drivers/video/fbdev/cyber2000fb.h +1 −4
  3988. drivers/video/fbdev/ep93xx-fb.c +1 −5
  3989. drivers/video/fbdev/fb-puv3.c +1 −4
  3990. drivers/video/fbdev/mb862xx/mb862xx-i2c.c +1 −5
  3991. drivers/video/fbdev/mb862xx/mb862xxfb_accel.c +1 −5
  3992. drivers/video/fbdev/mb862xx/mb862xxfbdrv.c +1 −5
  3993. drivers/video/fbdev/mx3fb.c +1 −4
  3994. drivers/video/fbdev/nvidia/nv_backlight.c +1 −4
  3995. drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c +1 −4
  3996. drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c +1 −4
  3997. drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c +1 −4
  3998. drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c +1 −4
  3999. drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c +1 −4
  4000. drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c +1 −4
  4001. drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c +1 −4
  4002. drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c +1 −4
  4003. drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c +1 −4
  4004. drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c +1 −4
  4005. drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c +1 −12
  4006. drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c +1 −12
  4007. drivers/video/fbdev/omap2/omapfb/dss/apply.c +1 −12
  4008. drivers/video/fbdev/omap2/omapfb/dss/core.c +1 −12
  4009. drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c +1 −12
  4010. drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h +1 −12
  4011. drivers/video/fbdev/omap2/omapfb/dss/dispc.c +1 −12
  4012. drivers/video/fbdev/omap2/omapfb/dss/dispc.h +1 −13
  4013. drivers/video/fbdev/omap2/omapfb/dss/dispc_coefs.c +1 −12
  4014. drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c +1 −12
  4015. drivers/video/fbdev/omap2/omapfb/dss/display.c +1 −12
  4016. drivers/video/fbdev/omap2/omapfb/dss/dpi.c +1 −12
  4017. drivers/video/fbdev/omap2/omapfb/dss/dsi.c +1 −12
  4018. drivers/video/fbdev/omap2/omapfb/dss/dss.c +1 −12
  4019. drivers/video/fbdev/omap2/omapfb/dss/dss.h +1 −12
  4020. drivers/video/fbdev/omap2/omapfb/dss/dss_features.c +1 −12
  4021. drivers/video/fbdev/omap2/omapfb/dss/dss_features.h +1 −12
  4022. drivers/video/fbdev/omap2/omapfb/dss/hdmi.h +1 −12
  4023. drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c +1 −12
  4024. drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c +1 −12
  4025. drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h +1 −12
  4026. drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c +1 −12
  4027. drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c +1 −12
  4028. drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h +1 −12
  4029. drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c +1 −4
  4030. drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c +1 −4
  4031. drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c +1 −4
  4032. drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c +1 −12
  4033. drivers/video/fbdev/omap2/omapfb/dss/manager.c +1 −12
  4034. drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c +1 −12
  4035. drivers/video/fbdev/omap2/omapfb/dss/output.c +1 −12
  4036. drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c +1 −12
  4037. drivers/video/fbdev/omap2/omapfb/dss/overlay.c +1 −12
  4038. drivers/video/fbdev/omap2/omapfb/dss/pll.c +1 −12
  4039. drivers/video/fbdev/omap2/omapfb/dss/rfbi.c +1 −12
  4040. drivers/video/fbdev/omap2/omapfb/dss/sdi.c +1 −12
  4041. drivers/video/fbdev/omap2/omapfb/dss/venc.c +1 −12
  4042. drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c +1 −12
  4043. drivers/video/fbdev/omap2/omapfb/omapfb-main.c +1 −12
  4044. drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c +1 −12
  4045. drivers/video/fbdev/omap2/omapfb/omapfb.h +1 −12
  4046. drivers/video/fbdev/s3c-fb.c +1 −4
  4047. drivers/video/fbdev/sm501fb.c +1 −4
  4048. drivers/video/fbdev/w100fb.c +1 −5
  4049. drivers/video/fbdev/w100fb.h +1 −5
  4050. drivers/w1/masters/w1-gpio.c +1 −4
  4051. drivers/w1/slaves/w1_ds2406.c +1 −3
  4052. drivers/w1/slaves/w1_ds2408.c +1 −3
  4053. drivers/w1/slaves/w1_ds2413.c +1 −3
  4054. drivers/w1/slaves/w1_ds2431.c +1 −3
  4055. drivers/w1/slaves/w1_ds2433.c +1 −3
  4056. drivers/w1/slaves/w1_ds2438.c +1 −3
  4057. drivers/w1/slaves/w1_ds2780.c +1 −5
  4058. drivers/w1/slaves/w1_ds2780.h +1 −5
  4059. drivers/w1/slaves/w1_ds2781.c +1 −5
  4060. drivers/w1/slaves/w1_ds2781.h +1 −5
  4061. drivers/w1/slaves/w1_ds2805.c +1 −3
  4062. drivers/w1/slaves/w1_ds28e04.c +1 −3
  4063. drivers/w1/slaves/w1_ds28e17.c +1 −3
  4064. drivers/watchdog/ath79_wdt.c +1 −5
  4065. drivers/watchdog/ftwdt010_wdt.c +1 −4
  4066. drivers/watchdog/hpwdt.c +1 −5
  4067. drivers/watchdog/imgpdc_wdt.c +1 −4
  4068. drivers/watchdog/ks8695_wdt.c +1 −4
  4069. drivers/watchdog/lantiq_wdt.c +1 −3
  4070. drivers/watchdog/lpc18xx_wdt.c +1 −4
  4071. drivers/watchdog/max77620_wdt.c +1 −4
  4072. drivers/watchdog/mt7621_wdt.c +1 −4
  4073. drivers/watchdog/rt2880_wdt.c +1 −4
  4074. drivers/watchdog/txx9wdt.c +1 −4
  4075. drivers/watchdog/wdat_wdt.c +1 −4
  4076. drivers/xen/sys-hypervisor.c +1 −4
  4077. fs/adfs/dir.c +1 −4
  4078. fs/adfs/dir_f.c +1 −4
  4079. fs/adfs/dir_f.h +1 −4
  4080. fs/adfs/dir_fplus.c +1 −4
  4081. fs/adfs/dir_fplus.h +1 −4
  4082. fs/adfs/inode.c +1 −4
  4083. fs/adfs/map.c +1 −4
  4084. fs/adfs/super.c +1 −4
  4085. fs/btrfs/extent-tree.c +13 −11
  4086. fs/btrfs/ioctl.c +0 −2
  4087. fs/btrfs/reada.c +5 −0
  4088. fs/btrfs/xattr.c +3 −3
  4089. fs/cifs/cifsfs.c +1 −0
  4090. fs/cifs/cifsglob.h +5 −0
  4091. fs/cifs/connect.c +2 −0
  4092. fs/cifs/file.c +6 −2
  4093. fs/cifs/smb1ops.c +1 −13
  4094. fs/cifs/smb2maperror.c +1 −1
  4095. fs/cifs/smb2ops.c +0 −13
  4096. fs/cifs/smb2pdu.c +9 −1
  4097. fs/compat.c +1 −4
  4098. fs/efivarfs/file.c +1 −4
  4099. fs/efivarfs/inode.c +1 −4
  4100. fs/efivarfs/internal.h +1 −4
  4101. fs/efivarfs/super.c +1 −4
  4102. fs/fuse/dev.c +0 −10
  4103. fs/iomap.c +8 −4
  4104. fs/namespace.c +2 −0
  4105. fs/nfs/nfs4proc.c +11 −9
  4106. fs/notify/fanotify/fanotify.c +4 −0
  4107. fs/notify/mark.c +11 −3
  4108. fs/overlayfs/copy_up.c +2 −5
  4109. fs/overlayfs/dir.c +2 −5
  4110. fs/overlayfs/export.c +1 −4
  4111. fs/overlayfs/file.c +66 −30
  4112. fs/overlayfs/inode.c +7 −10
  4113. fs/overlayfs/namei.c +1 −4
  4114. fs/overlayfs/overlayfs.h +1 −4
  4115. fs/overlayfs/ovl_entry.h +1 −4
  4116. fs/overlayfs/readdir.c +1 −4
  4117. fs/overlayfs/super.c +18 −29
  4118. fs/overlayfs/util.c +1 −4
  4119. fs/pnode.c +0 −1
  4120. fs/quota/dquot.c +2 −2
  4121. fs/squashfs/decompressor_multi.c +1 −3
  4122. fs/squashfs/decompressor_multi_percpu.c +1 −3
  4123. fs/squashfs/decompressor_single.c +1 −3
  4124. fs/squashfs/file_cache.c +1 −3
  4125. fs/squashfs/file_direct.c +1 −3
  4126. fs/squashfs/lz4_wrapper.c +1 −3
  4127. fs/squashfs/page_actor.c +1 −3
  4128. fs/squashfs/page_actor.h +1 −3
  4129. fs/tracefs/inode.c +1 −5
  4130. fs/userfaultfd.c +1 −3
  4131. fs/xfs/xfs_aops.c +8 −3
  4132. include/asm-generic/ftrace.h +1 −4
  4133. include/asm-generic/seccomp.h +1 −4
  4134. include/clocksource/arm_arch_timer.h +1 −12
  4135. include/clocksource/samsung_pwm.h +1 −12
  4136. include/crypto/sha1_base.h +1 −4
  4137. include/crypto/sha256_base.h +1 −4
  4138. include/crypto/sha512_base.h +1 −4
  4139. include/crypto/sm3_base.h +1 −12
  4140. include/drm/bridge/mhl.h +1 −4
  4141. include/drm/drm_mipi_dsi.h +1 −4
  4142. include/dt-bindings/clock/ath79-clk.h +1 −5
  4143. include/dt-bindings/clock/axis,artpec6-clkctrl.h +1 −4
  4144. include/dt-bindings/clock/clps711x-clock.h +1 −5
  4145. include/dt-bindings/clock/hi6220-clock.h +1 −4
  4146. include/dt-bindings/clock/imx1-clock.h +1 −5
  4147. include/dt-bindings/clock/imx21-clock.h +1 −5
  4148. include/dt-bindings/clock/imx27-clock.h +1 −5
  4149. include/dt-bindings/clock/imx5-clock.h +1 −5
  4150. include/dt-bindings/clock/imx6qdl-clock.h +1 −4
  4151. include/dt-bindings/clock/imx6sl-clock.h +1 −5
  4152. include/dt-bindings/clock/imx6sx-clock.h +1 −5
  4153. include/dt-bindings/clock/imx6ul-clock.h +1 −5
  4154. include/dt-bindings/clock/imx7d-clock.h +1 −5
  4155. include/dt-bindings/clock/lsi,axm5516-clks.h +1 −4
  4156. include/dt-bindings/clock/maxim,max77620.h +1 −4
  4157. include/dt-bindings/clock/maxim,max9485.h +1 −5
  4158. include/dt-bindings/clock/s5pv210-audss.h +1 −4
  4159. include/dt-bindings/clock/s5pv210.h +1 −4
  4160. include/dt-bindings/clock/zx296702-clock.h +1 −4
  4161. include/dt-bindings/clock/zx296718-clock.h +1 −4
  4162. include/dt-bindings/dma/at91.h +1 −2
  4163. include/dt-bindings/i2c/i2c.h +1 −2
  4164. include/dt-bindings/interrupt-controller/irq-st.h +1 −4
  4165. include/dt-bindings/mfd/arizona.h +1 −4
  4166. include/dt-bindings/mfd/atmel-flexcom.h +1 −12
  4167. include/dt-bindings/mips/lantiq_rcu_gphy.h +1 −3
  4168. include/dt-bindings/pinctrl/at91.h +1 −2
  4169. include/dt-bindings/pinctrl/dra.h +1 −4
  4170. include/dt-bindings/power/imx7-power.h +1 −4
  4171. include/dt-bindings/power/mt2712-power.h +1 −9
  4172. include/dt-bindings/power/mt7622-power.h +1 −9
  4173. include/dt-bindings/power/r8a7743-sysc.h +1 −4
  4174. include/dt-bindings/power/r8a7745-sysc.h +1 −4
  4175. include/dt-bindings/power/r8a77970-sysc.h +1 −4
  4176. include/dt-bindings/sound/cs42l42.h +1 −5
  4177. include/dt-bindings/thermal/thermal.h +1 −2
  4178. include/kvm/arm_pmu.h +1 −12
  4179. include/kvm/arm_psci.h +1 −12
  4180. include/kvm/arm_vgic.h +1 −12
  4181. include/linux/acpi_dma.h +1 −4
  4182. include/linux/amba/bus.h +1 −4
  4183. include/linux/amba/pl080.h +1 −4
  4184. include/linux/amba/pl08x.h +1 −4
  4185. include/linux/amba/pl093.h +1 −4
  4186. include/linux/apple-gmux.h +1 −12
  4187. include/linux/bio.h +1 −1
  4188. include/linux/bpf-cgroup.h +8 −0
  4189. include/linux/bpf.h +0 −1
  4190. include/linux/c2port.h +1 −4
  4191. include/linux/can/led.h +1 −4
  4192. include/linux/can/rx-offload.h +1 −9
  4193. include/linux/cb710.h +1 −8
  4194. include/linux/ccp.h +1 −4
  4195. include/linux/cgroup_rdma.h +1 −4
  4196. include/linux/clk.h +1 −4
  4197. include/linux/clk/mxs.h +1 −4
  4198. include/linux/clkdev.h +1 −4
  4199. include/linux/cnt32_to_63.h +1 −4
  4200. include/linux/container.h +1 −4
  4201. include/linux/cpu_rmap.h +1 −4
  4202. include/linux/cpufeature.h +1 −4
  4203. include/linux/cpufreq.h +1 −4
  4204. include/linux/crc-itu-t.h +1 −3
  4205. include/linux/crc16.h +1 −3
  4206. include/linux/devfreq-event.h +1 −4
  4207. include/linux/devfreq.h +1 −4
  4208. include/linux/dm9000.h +1 −5
  4209. include/linux/dma-buf.h +1 −12
  4210. include/linux/dma-iommu.h +1 −12
  4211. include/linux/dma/hsu.h +1 −4
  4212. include/linux/dma/ipu-dma.h +1 −4
  4213. include/linux/dw_apb_timer.h +1 −4
  4214. include/linux/extcon/extcon-adc-jack.h +1 −5
  4215. include/linux/fec.h +1 −4
  4216. include/linux/fsi-sbefifo.h +1 −9
  4217. include/linux/fsl/bestcomm/gen_bd.h +1 −7
  4218. include/linux/fsnotify_backend.h +3 −1
  4219. include/linux/fwnode.h +1 −4
  4220. include/linux/gameport.h +1 −4
  4221. include/linux/genalloc.h +1 −3
  4222. include/linux/i8042.h +1 −5
  4223. include/linux/ieee80211.h +1 −4
  4224. include/linux/iio/buffer.h +1 −4
  4225. include/linux/iio/configfs.h +1 −4
  4226. include/linux/iio/consumer.h +1 −4
  4227. include/linux/iio/driver.h +1 −4
  4228. include/linux/iio/events.h +1 −4
  4229. include/linux/iio/gyro/itg3200.h +1 −4
  4230. include/linux/iio/iio.h +1 −4
  4231. include/linux/iio/machine.h +1 −4
  4232. include/linux/iio/sw_device.h +1 −4
  4233. include/linux/iio/sw_trigger.h +1 −4
  4234. include/linux/iio/sysfs.h +1 −4
  4235. include/linux/iio/trigger.h +1 −4
  4236. include/linux/iio/trigger_consumer.h +1 −4
  4237. include/linux/iio/types.h +1 −4
  4238. include/linux/input-polldev.h +1 −4
  4239. include/linux/input.h +1 −4
  4240. include/linux/input/as5011.h +1 −4
  4241. include/linux/input/cma3000.h +1 −12
  4242. include/linux/input/mt.h +1 −4
  4243. include/linux/input/navpoint.h +1 −4
  4244. include/linux/input/sparse-keymap.h +1 −4
  4245. include/linux/input/touchscreen.h +1 −4
  4246. include/linux/io-mapping.h +1 −13
  4247. include/linux/io.h +1 −13
  4248. include/linux/irqbypass.h +1 −4
  4249. include/linux/irqchip/arm-gic-common.h +1 −4
  4250. include/linux/irqchip/arm-gic-v3.h +1 −13
  4251. include/linux/irqchip/arm-gic-v4.h +1 −12
  4252. include/linux/irqchip/arm-gic.h +1 −4
  4253. include/linux/irqchip/chained_irq.h +1 −12
  4254. include/linux/irqchip/irq-partition-percpu.h +1 −12
  4255. include/linux/irqchip/irq-sa11x0.h +1 −4
  4256. include/linux/irqchip/mxs.h +1 −4
  4257. include/linux/klist.h +1 −3
  4258. include/linux/kvm_host.h +1 −4
  4259. include/linux/kvm_irqfd.h +1 −8
  4260. include/linux/kvm_types.h +1 −15
  4261. include/linux/led-class-flash.h +1 −5
  4262. include/linux/leds-bd2802.h +1 −5
  4263. include/linux/leds-lp3944.h +1 −5
  4264. include/linux/leds-lp3952.h +1 −5
  4265. include/linux/leds-regulator.h +1 −5
  4266. include/linux/leds.h +1 −5
  4267. include/linux/libps2.h +1 −4
  4268. include/linux/mailbox/brcm-message.h +1 −4
  4269. include/linux/mailbox_client.h +1 −4
  4270. include/linux/mailbox_controller.h +1 −5
  4271. include/linux/max17040_battery.h +1 −4
  4272. include/linux/mdev.h +1 −4
  4273. include/linux/mdio.h +1 −4
  4274. include/linux/mem_encrypt.h +1 −4
  4275. include/linux/memstick.h +1 −5
  4276. include/linux/mfd/88pm80x.h +1 −4
  4277. include/linux/mfd/88pm860x.h +1 −4
  4278. include/linux/mfd/abx500/ab8500-codec.h +1 −4
  4279. include/linux/mfd/ac100.h +1 −4
  4280. include/linux/mfd/arizona/core.h +1 −4
  4281. include/linux/mfd/arizona/pdata.h +1 −4
  4282. include/linux/mfd/arizona/registers.h +1 −4
  4283. include/linux/mfd/asic3.h +1 −4
  4284. include/linux/mfd/atmel-hlcdc.h +1 −12
  4285. include/linux/mfd/axp20x.h +1 −4
  4286. include/linux/mfd/core.h +1 −5
  4287. include/linux/mfd/hi6421-pmic.h +1 −4
  4288. include/linux/mfd/hi655x-pmic.h +1 −4
  4289. include/linux/mfd/lp3943.h +1 −5
  4290. include/linux/mfd/lp8788-isink.h +1 −5
  4291. include/linux/mfd/lp8788.h +1 −5
  4292. include/linux/mfd/max8907.h +1 −4
  4293. include/linux/mfd/max8925.h +1 −4
  4294. include/linux/mfd/mc13783.h +1 −4
  4295. include/linux/mfd/mc13892.h +1 −4
  4296. include/linux/mfd/mc13xxx.h +1 −4
  4297. include/linux/mfd/motorola-cpcap.h +1 −4
  4298. include/linux/mfd/mt6323/core.h +1 −4
  4299. include/linux/mfd/mt6323/registers.h +1 −4
  4300. include/linux/mfd/sky81452.h +1 −12
  4301. include/linux/mfd/stmpe.h +1 −1
  4302. include/linux/mfd/sun4i-gpadc.h +1 −4
  4303. include/linux/mfd/syscon/imx6q-iomuxc-gpr.h +1 −4
  4304. include/linux/mfd/syscon/imx7-iomuxc-gpr.h +1 −4
  4305. include/linux/mfd/t7l66xb.h +1 −5
  4306. include/linux/mfd/tc3589x.h +1 −2
  4307. include/linux/mfd/tc6393xb.h +1 −4
  4308. include/linux/mfd/ti-lmu-register.h +1 −4
  4309. include/linux/mfd/ti-lmu.h +1 −4
  4310. include/linux/mm-arch-hooks.h +1 −4
  4311. include/linux/mmc/card.h +1 −4
  4312. include/linux/mmc/core.h +1 −4
  4313. include/linux/mmc/host.h +2 −4
  4314. include/linux/mmc/pm.h +1 −4
  4315. include/linux/mmc/sdio_func.h +6 −0
  4316. include/linux/mmc/slot-gpio.h +1 −4
  4317. include/linux/mtd/lpc32xx_mlc.h +1 −4
  4318. include/linux/mtd/lpc32xx_slc.h +1 −4
  4319. include/linux/mtd/nand_bch.h +1 −4
  4320. include/linux/mtd/nand_ecc.h +1 −4
  4321. include/linux/mtd/ndfc.h +1 −5
  4322. include/linux/mtd/onenand.h +1 −4
  4323. include/linux/mtd/onenand_regs.h +1 −4
  4324. include/linux/mtd/plat-ram.h +1 −5
  4325. include/linux/mtd/rawnand.h +1 −4
  4326. include/linux/mtd/sharpsl.h +1 −4
  4327. include/linux/mtd/xip.h +1 −4
  4328. include/linux/netfilter/ipset/ip_set.h +1 −4
  4329. include/linux/netfilter/ipset/ip_set_comment.h +1 −4
  4330. include/linux/netfilter/ipset/ip_set_counter.h +1 −4
  4331. include/linux/netfilter/ipset/ip_set_skbinfo.h +1 −4
  4332. include/linux/netfilter/ipset/ip_set_timeout.h +1 −4
  4333. include/linux/netfilter/nf_conntrack_h323_asn1.h +1 −3
  4334. include/linux/netfilter/nf_conntrack_h323_types.h +1 −2
  4335. include/linux/omap-dmaengine.h +1 −4
  4336. include/linux/omap-iommu.h +1 −4
  4337. include/linux/pda_power.h +1 −4
  4338. include/linux/perf/arm_pmu.h +1 −5
  4339. include/linux/phylink.h +12 −1
  4340. include/linux/platform_data/ads7828.h +1 −4
  4341. include/linux/platform_data/asoc-s3c.h +1 −4
  4342. include/linux/platform_data/asoc-s3c24xx_simtec.h +1 −4
  4343. include/linux/platform_data/ata-samsung_cf.h +1 −4
  4344. include/linux/platform_data/atmel.h +1 −2
  4345. include/linux/platform_data/bd6107.h +1 −4
  4346. include/linux/platform_data/cpuidle-exynos.h +1 −4
  4347. include/linux/platform_data/dma-hsu.h +1 −4
  4348. include/linux/platform_data/dma-imx.h +1 −4
  4349. include/linux/platform_data/dma-mmp_tdma.h +1 −5
  4350. include/linux/platform_data/dmtimer-omap.h +1 −12
  4351. include/linux/platform_data/emif_plat.h +1 −4
  4352. include/linux/platform_data/fsa9480.h +1 −4
  4353. include/linux/platform_data/gpio-ath79.h +1 −4
  4354. include/linux/platform_data/gpio_backlight.h +1 −4
  4355. include/linux/platform_data/hsmmc-omap.h +1 −4
  4356. include/linux/platform_data/hwmon-s3c.h +1 −4
  4357. include/linux/platform_data/i2c-gpio.h +1 −4
  4358. include/linux/platform_data/i2c-mux-gpio.h +1 −4
  4359. include/linux/platform_data/i2c-pxa.h +1 −5
  4360. include/linux/platform_data/i2c-s3c2410.h +1 −4
  4361. include/linux/platform_data/ina2xx.h +1 −4
  4362. include/linux/platform_data/intel-spi.h +1 −4
  4363. include/linux/platform_data/iommu-omap.h +1 −4
  4364. include/linux/platform_data/irda-sa11x0.h +1 −4
  4365. include/linux/platform_data/keypad-omap.h +1 −4
  4366. include/linux/platform_data/leds-lp55xx.h +1 −4
  4367. include/linux/platform_data/leds-omap.h +1 −4
  4368. include/linux/platform_data/leds-s3c24xx.h +1 −4
  4369. include/linux/platform_data/lm3630a_bl.h +1 −5
  4370. include/linux/platform_data/lm3639_bl.h +1 −5
  4371. include/linux/platform_data/lp855x.h +1 −5
  4372. include/linux/platform_data/lp8727.h +1 −4
  4373. include/linux/platform_data/lp8755.h +1 −5
  4374. include/linux/platform_data/lv5207lp.h +1 −4
  4375. include/linux/platform_data/macb.h +1 −4
  4376. include/linux/platform_data/max197.h +1 −4
  4377. include/linux/platform_data/max6697.h +1 −4
  4378. include/linux/platform_data/media/omap1_camera.h +1 −4
  4379. include/linux/platform_data/mfd-mcp-sa11x0.h +1 −4
  4380. include/linux/platform_data/mmc-omap.h +1 −4
  4381. include/linux/platform_data/mmp_audio.h +1 −5
  4382. include/linux/platform_data/mmp_dma.h +1 −5
  4383. include/linux/platform_data/mtd-nand-omap2.h +1 −4
  4384. include/linux/platform_data/mtd-nand-s3c2410.h +1 −4
  4385. include/linux/platform_data/nxp-nci.h +1 −9
  4386. include/linux/platform_data/pxa_sdhci.h +1 −4
  4387. include/linux/platform_data/regulator-haptic.h +1 −4
  4388. include/linux/platform_data/s3c-hsotg.h +1 −4
  4389. include/linux/platform_data/s3c-hsudc.h +1 −4
  4390. include/linux/platform_data/sc18is602.h +1 −4
  4391. include/linux/platform_data/sky81452-backlight.h +1 −12
  4392. include/linux/platform_data/spi-ath79.h +1 −4
  4393. include/linux/platform_data/spi-mt65xx.h +1 −4
  4394. include/linux/platform_data/ti-aemif.h +1 −4
  4395. include/linux/platform_data/touchscreen-s3c2410.h +1 −4
  4396. include/linux/platform_data/txx9/ndfmc.h +1 −3
  4397. include/linux/platform_data/usb-ohci-s3c2410.h +1 −4
  4398. include/linux/platform_data/usb-pxa3xx-ulpi.h +1 −4
  4399. include/linux/platform_data/usb-s3c2410_udc.h +1 −6
  4400. include/linux/platform_data/video-mx3fb.h +1 −4
  4401. include/linux/platform_data/video-pxafb.h +1 −4
  4402. include/linux/platform_data/voltage-omap.h +1 −4
  4403. include/linux/platform_data/x86/clk-lpss.h +1 −4
  4404. include/linux/pm_opp.h +1 −4
  4405. include/linux/power/bq24190_charger.h +1 −4
  4406. include/linux/power/charger-manager.h +1 −3
  4407. include/linux/power/generic-adc-battery.h +1 −3
  4408. include/linux/power/smb347-charger.h +1 −4
  4409. include/linux/ppp-comp.h +1 −4
  4410. include/linux/ppp_defs.h +1 −4
  4411. include/linux/property.h +1 −4
  4412. include/linux/psp-sev.h +1 −4
  4413. include/linux/pxa2xx_ssp.h +1 −4
  4414. include/linux/regmap.h +1 −4
  4415. include/linux/regulator/arizona-ldo1.h +1 −4
  4416. include/linux/regulator/arizona-micsupp.h +1 −4
  4417. include/linux/regulator/consumer.h +1 −5
  4418. include/linux/regulator/driver.h +1 −4
  4419. include/linux/regulator/lp872x.h +1 −5
  4420. include/linux/regulator/machine.h +1 −4
  4421. include/linux/regulator/max8649.h +1 −4
  4422. include/linux/rmi.h +1 −4
  4423. include/linux/rtc/ds1685.h +1 −4
  4424. include/linux/rtc/m48t59.h +1 −4
  4425. include/linux/rtsx_usb.h +1 −12
  4426. include/linux/sched_clock.h +1 −4
  4427. include/linux/serio.h +1 −4
  4428. include/linux/set_memory.h +1 −4
  4429. include/linux/sh_dma.h +1 −4
  4430. include/linux/sha256.h +1 −3
  4431. include/linux/siox.h +1 −4
  4432. include/linux/sizes.h +1 −4
  4433. include/linux/skmsg.h +2 −0
  4434. include/linux/sm501-regs.h +1 −4
  4435. include/linux/spi/s3c24xx.h +1 −4
  4436. include/linux/sxgbe_platform.h +1 −4
  4437. include/linux/sysctl.h +3 −0
  4438. include/linux/tca6416_keypad.h +1 −4
  4439. include/linux/tcp.h +4 −0
  4440. include/linux/tifm.h +1 −5
  4441. include/linux/timeriomem-rng.h +1 −4
  4442. include/linux/tracefs.h +1 −5
  4443. include/linux/ucb1400.h +1 −4
  4444. include/linux/uwb/debug-cmd.h +1 −12
  4445. include/linux/vfio.h +1 −4
  4446. include/linux/w1-gpio.h +1 −4
  4447. include/media/drv-intf/exynos-fimc.h +1 −4
  4448. include/media/drv-intf/s3c_camif.h +1 −4
  4449. include/media/drv-intf/sh_vou.h +1 −4
  4450. include/media/drv-intf/soc_mediabus.h +1 −4
  4451. include/media/i2c/ak881x.h +1 −4
  4452. include/media/i2c/lm3646.h +1 −4
  4453. include/media/i2c/mt9v011.h +1 −4
  4454. include/media/i2c/mt9v022.h +1 −4
  4455. include/media/i2c/ov772x.h +1 −4
  4456. include/media/i2c/ov9650.h +1 −4
  4457. include/media/i2c/rj54n1cb0c.h +1 −4
  4458. include/media/i2c/tvp514x.h +1 −10
  4459. include/media/i2c/tw9910.h +1 −4
  4460. include/media/soc_camera.h +1 −4
  4461. include/media/v4l2-async.h +1 −4
  4462. include/media/v4l2-clk.h +1 −4
  4463. include/media/v4l2-flash-led-class.h +1 −4
  4464. include/media/v4l2-image-sizes.h +1 −4
  4465. include/media/v4l2-mediabus.h +1 −4
  4466. include/media/videobuf-core.h +1 −4
  4467. include/media/videobuf-dma-contig.h +1 −4
  4468. include/media/videobuf-dma-sg.h +1 −4
  4469. include/media/videobuf-vmalloc.h +1 −4
  4470. include/memory/jedec_ddr.h +1 −4
  4471. include/net/addrconf.h +16 −0
  4472. include/net/ax88796.h +1 −5
  4473. include/net/cfg80211-wext.h +1 −4
  4474. include/net/cfg80211.h +3 −5
  4475. include/net/ethoc.h +1 −4
  4476. include/net/flow_dissector.h +1 −0
  4477. include/net/ip6_tunnel.h +6 −3
  4478. include/net/kcm.h +1 −4
  4479. include/net/mac80211.h +1 −4
  4480. include/net/netfilter/nf_conntrack_acct.h +1 −4
  4481. include/net/netns/ipv4.h +1 −0
  4482. include/net/nfc/nci.h +1 −13
  4483. include/net/nfc/nci_core.h +1 −13
  4484. include/net/request_sock.h +3 −0
  4485. include/net/sock.h +7 −5
  4486. include/net/strparser.h +1 −4
  4487. include/net/tcp.h +2 −0
  4488. include/pcmcia/ciscode.h +1 −4
  4489. include/pcmcia/cisreg.h +1 −4
  4490. include/pcmcia/cistpl.h +1 −4
  4491. include/pcmcia/device_id.h +1 −4
  4492. include/pcmcia/ds.h +1 −4
  4493. include/pcmcia/ss.h +1 −4
  4494. include/soc/arc/aux.h +1 −5
  4495. include/soc/arc/mcip.h +1 −4
  4496. include/soc/arc/timers.h +1 −4
  4497. include/soc/at91/atmel-secumod.h +1 −4
  4498. include/soc/at91/atmel-sfr.h +1 −4
  4499. include/soc/brcmstb/common.h +1 −4
  4500. include/soc/imx/revision.h +1 −4
  4501. include/soc/imx/timer.h +1 −4
  4502. include/soc/sa1100/pwer.h +1 −4
  4503. include/soc/tegra/common.h +1 −4
  4504. include/soc/tegra/emc.h +1 −4
  4505. include/soc/tegra/mc.h +1 −4
  4506. include/soc/tegra/pm.h +1 −4
  4507. include/sound/ak4641.h +1 −4
  4508. include/sound/cs35l33.h +1 −4
  4509. include/sound/cs35l34.h +1 −4
  4510. include/sound/cs35l35.h +1 −4
  4511. include/sound/cs42l52.h +1 −4
  4512. include/sound/cs42l56.h +1 −4
  4513. include/sound/cs42l73.h +1 −4
  4514. include/sound/da7213.h +1 −4
  4515. include/sound/rt286.h +1 −4
  4516. include/sound/rt298.h +1 −4
  4517. include/sound/rt5514.h +1 −4
  4518. include/sound/rt5645.h +1 −4
  4519. include/sound/rt5659.h +1 −4
  4520. include/sound/rt5660.h +1 −4
  4521. include/sound/rt5663.h +1 −4
  4522. include/sound/rt5665.h +1 −4
  4523. include/sound/rt5668.h +1 −4
  4524. include/sound/rt5670.h +1 −4
  4525. include/sound/rt5682.h +1 −4
  4526. include/sound/sh_dac_audio.h +1 −4
  4527. include/sound/tlv320aic32x4.h +1 −4
  4528. include/sound/tlv320aic3x.h +1 −4
  4529. include/sound/tlv320dac33-plat.h +1 −4
  4530. include/sound/uda134x.h +1 −4
  4531. include/sound/uda1380.h +1 −4
  4532. include/sound/wm1250-ev1.h +1 −4
  4533. include/sound/wm2000.h +1 −4
  4534. include/sound/wm2200.h +1 −4
  4535. include/sound/wm5100.h +1 −4
  4536. include/sound/wm8903.h +1 −4
  4537. include/sound/wm8960.h +1 −4
  4538. include/sound/wm8962.h +1 −4
  4539. include/sound/wm8993.h +1 −4
  4540. include/sound/wm8996.h +1 −4
  4541. include/sound/wm9081.h +1 −4
  4542. include/sound/wm9090.h +1 −4
  4543. include/uapi/linux/bpf.h +4 −2
  4544. include/uapi/linux/psp-sev.h +1 −4
  4545. include/uapi/linux/snmp.h +1 −0
  4546. include/uapi/linux/wmi.h +1 −4
  4547. include/video/ili9320.h +1 −4
  4548. include/video/mipi_display.h +1 −4
  4549. include/video/omap-panel-data.h +1 −12
  4550. include/video/platform_lcd.h +1 −5
  4551. include/video/pxa168fb.h +1 −4
  4552. include/video/samsung_fimd.h +1 −4
  4553. include/video/w100fb.h +1 −4
  4554. kernel/bpf/cgroup.c +1 −4
  4555. kernel/bpf/core.c +0 −1
  4556. kernel/bpf/devmap.c +7 −2
  4557. kernel/bpf/inode.c +1 −4
  4558. kernel/bpf/lpm_trie.c +8 −6
  4559. kernel/bpf/syscall.c +8 −0
  4560. kernel/bpf/verifier.c +8 −4
  4561. kernel/cgroup/pids.c +1 −4
  4562. kernel/cgroup/rdma.c +1 −4
  4563. kernel/compat.c +1 −4
  4564. kernel/crash_core.c +1 −3
  4565. kernel/kexec.c +1 −3
  4566. kernel/kexec_core.c +1 −3
  4567. kernel/kexec_file.c +1 −3
  4568. kernel/power/poweroff.c +1 −2
  4569. kernel/sched/debug.c +1 −4
  4570. kernel/sysctl.c +23 −21
  4571. kernel/trace/bpf_trace.c +84 −16
  4572. lib/bitmap.c +1 −3
  4573. lib/clz_ctz.c +1 −3
  4574. lib/cmdline.c +1 −4
  4575. lib/cpu_rmap.c +1 −4
  4576. lib/crc-ccitt.c +1 −3
  4577. lib/crc-itu-t.c +1 −3
  4578. lib/crc-t10dif.c +1 −3
  4579. lib/crc16.c +1 −3
  4580. lib/crc4.c +1 −3
  4581. lib/crc7.c +1 −3
  4582. lib/decompress_unlz4.c +1 −4
  4583. lib/genalloc.c +1 −3
  4584. lib/hexdump.c +1 −5
  4585. lib/iomap_copy.c +1 −13
  4586. lib/jedec_ddr_data.c +1 −4
  4587. lib/klist.c +1 −2
  4588. lib/parser.c +1 −3
  4589. lib/raid6/neon.c +1 −4
  4590. lib/rhashtable.c +1 −4
  4591. lib/scatterlist.c +1 −3
  4592. lib/sg_split.c +1 −3
  4593. lib/test_kasan.c +1 −5
  4594. lib/test_rhashtable.c +1 −4
  4595. lib/test_stackinit.c +15 −6
  4596. lib/ubsan.c +1 −5
  4597. mm/cleancache.c +1 −2
  4598. mm/frontswap.c +1 −2
  4599. mm/huge_memory.c +1 −3
  4600. mm/interval_tree.c +1 −2
  4601. mm/ksm.c +1 −2
  4602. mm/mmu_notifier.c +1 −3
  4603. mm/usercopy.c +1 −5
  4604. mm/userfaultfd.c +1 −3
  4605. mm/vmpressure.c +1 −4
  4606. net/802/garp.c +1 −4
  4607. net/802/mrp.c +1 −4
  4608. net/802/stp.c +1 −4
  4609. net/8021q/vlan_gvrp.c +1 −4
  4610. net/8021q/vlan_mvrp.c +1 −4
  4611. net/8021q/vlan_netlink.c +1 −4
  4612. net/ax25/ax25_route.c +2 −0
  4613. net/bluetooth/bnep/bnep.h +1 −11
  4614. net/bluetooth/hci_conn.c +9 −9
  4615. net/bluetooth/l2cap_core.c +28 −5
  4616. net/bluetooth/leds.c +1 −4
  4617. net/bluetooth/leds.h +1 −4
  4618. net/bridge/netfilter/nf_log_bridge.c +1 −4
  4619. net/bridge/netfilter/nft_reject_bridge.c +1 −4
  4620. net/can/af_can.c +22 −3
  4621. net/core/bpf_sk_storage.c +2 −1
  4622. net/core/dev.c +29 −1
  4623. net/core/ethtool.c +5 −0
  4624. net/core/filter.c +23 −3
  4625. net/core/neighbour.c +7 −0
  4626. net/core/skbuff.c +1 −0
  4627. net/core/sock.c +6 −4
  4628. net/core/sysctl_net_core.c +7 −0
  4629. net/dccp/ackvec.h +1 −3
  4630. net/dccp/ccid.c +1 −4
  4631. net/dccp/ccid.h +1 −4
  4632. net/dccp/dccp.h +1 −4
  4633. net/dccp/diag.c +1 −4
  4634. net/dccp/feat.h +1 −4
  4635. net/dccp/ipv6.h +1 −4
  4636. net/dccp/proto.c +1 −4
  4637. net/ipv4/fib_semantics.c +1 −1
  4638. net/ipv4/inet_connection_sock.c +0 −4
  4639. net/ipv4/ip_output.c +1 −1
  4640. net/ipv4/ip_tunnel_core.c +6 −3
  4641. net/ipv4/netfilter/ip_tables.c +1 −4
  4642. net/ipv4/netfilter/ipt_CLUSTERIP.c +1 −5
  4643. net/ipv4/netfilter/ipt_ECN.c +1 −4
  4644. net/ipv4/netfilter/ipt_REJECT.c +1 −4
  4645. net/ipv4/netfilter/ipt_SYNPROXY.c +1 −4
  4646. net/ipv4/netfilter/ipt_ah.c +1 −4
  4647. net/ipv4/netfilter/ipt_rpfilter.c +1 −4
  4648. net/ipv4/netfilter/iptable_filter.c +1 −5
  4649. net/ipv4/netfilter/iptable_mangle.c +1 −4
  4650. net/ipv4/netfilter/iptable_nat.c +1 −4
  4651. net/ipv4/netfilter/iptable_security.c +1 −4
  4652. net/ipv4/netfilter/nf_defrag_ipv4.c +1 −4
  4653. net/ipv4/netfilter/nf_log_arp.c +1 −4
  4654. net/ipv4/netfilter/nf_log_ipv4.c +1 −4
  4655. net/ipv4/netfilter/nf_nat_h323.c +1 −2
  4656. net/ipv4/netfilter/nf_reject_ipv4.c +1 −4
  4657. net/ipv4/netfilter/nf_socket_ipv4.c +1 −5
  4658. net/ipv4/netfilter/nf_tproxy_ipv4.c +1 −5
  4659. net/ipv4/netfilter/nft_dup_ipv4.c +1 −4
  4660. net/ipv4/netfilter/nft_fib_ipv4.c +1 −5
  4661. net/ipv4/netfilter/nft_reject_ipv4.c +1 −4
  4662. net/ipv4/proc.c +1 −0
  4663. net/ipv4/sysctl_net_ipv4.c +23 −0
  4664. net/ipv4/tcp.c +6 −0
  4665. net/ipv4/tcp_fastopen.c +0 −4
  4666. net/ipv4/tcp_input.c +21 −7
  4667. net/ipv4/tcp_ipv4.c +1 −0
  4668. net/ipv4/tcp_output.c +8 −3
  4669. net/ipv4/tcp_timer.c +1 −0
  4670. net/ipv4/udp.c +9 −1
  4671. net/ipv4/udp_offload.c +5 −0
  4672. net/ipv6/icmp.c +11 −6
  4673. net/ipv6/ip6_flowlabel.c +4 −3
  4674. net/ipv6/ip6_output.c +1 −1
  4675. net/ipv6/netfilter/ip6_tables.c +1 −4
  4676. net/ipv6/netfilter/ip6t_NPT.c +1 −4
  4677. net/ipv6/netfilter/ip6t_SYNPROXY.c +1 −4
  4678. net/ipv6/netfilter/ip6t_ah.c +1 −4
  4679. net/ipv6/netfilter/ip6t_eui64.c +1 −4
  4680. net/ipv6/netfilter/ip6t_frag.c +1 −4
  4681. net/ipv6/netfilter/ip6t_hbh.c +1 −4
  4682. net/ipv6/netfilter/ip6t_ipv6header.c +1 −4
  4683. net/ipv6/netfilter/ip6t_mh.c +1 −5
  4684. net/ipv6/netfilter/ip6t_rpfilter.c +1 −4
  4685. net/ipv6/netfilter/ip6t_rt.c +1 −4
  4686. net/ipv6/netfilter/ip6table_filter.c +1 −4
  4687. net/ipv6/netfilter/ip6table_mangle.c +1 −4
  4688. net/ipv6/netfilter/ip6table_nat.c +1 −4
  4689. net/ipv6/netfilter/ip6table_security.c +1 −4
  4690. net/ipv6/netfilter/nf_conntrack_reasm.c +12 −10
  4691. net/ipv6/netfilter/nf_defrag_ipv6_hooks.c +1 −4
  4692. net/ipv6/netfilter/nf_log_ipv6.c +1 −4
  4693. net/ipv6/netfilter/nf_reject_ipv6.c +1 −4
  4694. net/ipv6/netfilter/nf_socket_ipv6.c +1 −5
  4695. net/ipv6/netfilter/nft_dup_ipv6.c +1 −4
  4696. net/ipv6/netfilter/nft_fib_ipv6.c +1 −5
  4697. net/ipv6/netfilter/nft_reject_ipv6.c +1 −4
  4698. net/ipv6/reassembly.c +2 −2
  4699. net/ipv6/route.c +1 −1
  4700. net/ipv6/udp.c +6 −2
  4701. net/iucv/af_iucv.c +36 −13
  4702. net/kcm/kcmsock.c +1 −4
  4703. net/l2tp/l2tp_core.c +1 −4
  4704. net/l2tp/l2tp_core.h +1 −4
  4705. net/l2tp/l2tp_netlink.c +1 −4
  4706. net/lapb/lapb_iface.c +1 −0
  4707. net/mac80211/aead_api.c +1 −4
  4708. net/mac80211/aead_api.h +1 −5
  4709. net/mac80211/aes_ccm.h +1 −4
  4710. net/mac80211/aes_cmac.c +1 −4
  4711. net/mac80211/aes_cmac.h +1 −4
  4712. net/mac80211/aes_gcm.h +1 −4
  4713. net/mac80211/aes_gmac.c +1 −4
  4714. net/mac80211/aes_gmac.h +1 −4
  4715. net/mac80211/agg-rx.c +1 −4
  4716. net/mac80211/agg-tx.c +1 −4
  4717. net/mac80211/debugfs.c +1 −3
  4718. net/mac80211/debugfs_key.c +1 −4
  4719. net/mac80211/debugfs_netdev.c +1 −4
  4720. net/mac80211/debugfs_sta.c +1 −4
  4721. net/mac80211/driver-ops.c +1 −4
  4722. net/mac80211/fils_aead.c +1 −4
  4723. net/mac80211/fils_aead.h +1 −4
  4724. net/mac80211/he.c +1 −4
  4725. net/mac80211/ht.c +1 −4
  4726. net/mac80211/ibss.c +1 −4
  4727. net/mac80211/ieee80211_i.h +12 −5
  4728. net/mac80211/iface.c +1 −4
  4729. net/mac80211/key.c +1 −6
  4730. net/mac80211/key.h +1 −4
  4731. net/mac80211/led.c +1 −4
  4732. net/mac80211/led.h +1 −4
  4733. net/mac80211/main.c +1 −4
  4734. net/mac80211/mesh.c +6 −5
  4735. net/mac80211/mesh.h +1 −4
  4736. net/mac80211/mesh_hwmp.c +1 −4
  4737. net/mac80211/mesh_pathtbl.c +1 −4
  4738. net/mac80211/mesh_plink.c +1 −4
  4739. net/mac80211/mesh_ps.c +1 −4
  4740. net/mac80211/mesh_sync.c +1 −4
  4741. net/mac80211/michael.c +1 −4
  4742. net/mac80211/michael.h +1 −4
  4743. net/mac80211/mlme.c +12 −5
  4744. net/mac80211/ocb.c +1 −4
  4745. net/mac80211/offchannel.c +1 −4
  4746. net/mac80211/rate.c +1 −4
  4747. net/mac80211/rate.h +1 −4
  4748. net/mac80211/rc80211_minstrel.h +1 −4
  4749. net/mac80211/rc80211_minstrel_ht.c +1 −6
  4750. net/mac80211/rc80211_minstrel_ht.h +1 −4
  4751. net/mac80211/rc80211_minstrel_ht_debugfs.c +1 −4
  4752. net/mac80211/rx.c +3 −4
  4753. net/mac80211/scan.c +1 −4
  4754. net/mac80211/spectmgmt.c +1 −4
  4755. net/mac80211/sta_info.c +1 −4
  4756. net/mac80211/sta_info.h +1 −4
  4757. net/mac80211/status.c +1 −4
  4758. net/mac80211/tdls.c +23 −0
  4759. net/mac80211/tkip.c +1 −4
  4760. net/mac80211/tkip.h +1 −4
  4761. net/mac80211/tx.c +1 −5
  4762. net/mac80211/util.c +8 −5
  4763. net/mac80211/vht.c +1 −4
  4764. net/mac80211/wep.c +1 −4
  4765. net/mac80211/wep.h +1 −4
  4766. net/mac80211/wme.c +1 −4
  4767. net/mac80211/wme.h +1 −4
  4768. net/mac80211/wpa.c +7 −5
  4769. net/mac80211/wpa.h +1 −4
  4770. net/mpls/Kconfig +1 −0
  4771. net/mpls/mpls_iptunnel.c +1 −1
  4772. net/netfilter/ipset/ip_set_bitmap_gen.h +1 −4
  4773. net/netfilter/ipset/ip_set_bitmap_ip.c +1 −4
  4774. net/netfilter/ipset/ip_set_bitmap_ipmac.c +1 −4
  4775. net/netfilter/ipset/ip_set_bitmap_port.c +1 −4
  4776. net/netfilter/ipset/ip_set_core.c +1 −4
  4777. net/netfilter/ipset/ip_set_getport.c +1 −4
  4778. net/netfilter/ipset/ip_set_hash_gen.h +1 −4
  4779. net/netfilter/ipset/ip_set_hash_ip.c +1 −4
  4780. net/netfilter/ipset/ip_set_hash_ipmac.c +1 −4
  4781. net/netfilter/ipset/ip_set_hash_ipmark.c +1 −4
  4782. net/netfilter/ipset/ip_set_hash_ipport.c +1 −4
  4783. net/netfilter/ipset/ip_set_hash_ipportip.c +1 −4
  4784. net/netfilter/ipset/ip_set_hash_ipportnet.c +1 −4
  4785. net/netfilter/ipset/ip_set_hash_mac.c +1 −4
  4786. net/netfilter/ipset/ip_set_hash_net.c +1 −4
  4787. net/netfilter/ipset/ip_set_hash_netiface.c +1 −4
  4788. net/netfilter/ipset/ip_set_hash_netnet.c +1 −4
  4789. net/netfilter/ipset/ip_set_hash_netport.c +1 −4
  4790. net/netfilter/ipset/ip_set_hash_netportnet.c +1 −4
  4791. net/netfilter/ipset/ip_set_list_set.c +1 −4
  4792. net/netfilter/ipvs/ip_vs_proto_ah_esp.c +1 −5
  4793. net/netfilter/nf_conntrack_acct.c +1 −4
  4794. net/netfilter/nf_conntrack_core.c +1 −4
  4795. net/netfilter/nf_conntrack_ecache.c +1 −4
  4796. net/netfilter/nf_conntrack_expect.c +1 −4
  4797. net/netfilter/nf_conntrack_ftp.c +1 −4
  4798. net/netfilter/nf_conntrack_h323_asn1.c +1 −3
  4799. net/netfilter/nf_conntrack_h323_main.c +1 −2
  4800. net/netfilter/nf_conntrack_h323_types.c +1 −2
  4801. net/netfilter/nf_conntrack_helper.c +1 −4
  4802. net/netfilter/nf_conntrack_labels.c +1 −4
  4803. net/netfilter/nf_conntrack_proto_dccp.c +1 −5
  4804. net/netfilter/nf_conntrack_proto_generic.c +1 −4
  4805. net/netfilter/nf_conntrack_proto_icmp.c +1 −4
  4806. net/netfilter/nf_conntrack_proto_icmpv6.c +1 −4
  4807. net/netfilter/nf_conntrack_proto_sctp.c +1 −4
  4808. net/netfilter/nf_conntrack_proto_tcp.c +1 −4
  4809. net/netfilter/nf_conntrack_proto_udp.c +1 −4
  4810. net/netfilter/nf_conntrack_sane.c +1 −4
  4811. net/netfilter/nf_conntrack_sip.c +1 −4
  4812. net/netfilter/nf_conntrack_tftp.c +1 −3
  4813. net/netfilter/nf_dup_netdev.c +1 −4
  4814. net/netfilter/nf_log_common.c +1 −4
  4815. net/netfilter/nf_log_netdev.c +1 −4
  4816. net/netfilter/nf_nat_core.c +1 −4
  4817. net/netfilter/nf_nat_ftp.c +1 −4
  4818. net/netfilter/nf_nat_helper.c +1 −4
  4819. net/netfilter/nf_nat_proto.c +1 −4
  4820. net/netfilter/nf_nat_redirect.c +1 −4
  4821. net/netfilter/nf_nat_sip.c +1 −4
  4822. net/netfilter/nf_nat_tftp.c +1 −4
  4823. net/netfilter/nf_synproxy_core.c +1 −4
  4824. net/netfilter/nf_tables_api.c +1 −4
  4825. net/netfilter/nf_tables_core.c +1 −4
  4826. net/netfilter/nf_tables_trace.c +1 −4
  4827. net/netfilter/nfnetlink_log.c +1 −4
  4828. net/netfilter/nfnetlink_queue.c +1 −5
  4829. net/netfilter/nft_bitwise.c +1 −4
  4830. net/netfilter/nft_byteorder.c +1 −4
  4831. net/netfilter/nft_cmp.c +1 −4
  4832. net/netfilter/nft_compat.c +1 −4
  4833. net/netfilter/nft_counter.c +1 −4
  4834. net/netfilter/nft_ct.c +1 −4
  4835. net/netfilter/nft_dup_netdev.c +1 −4
  4836. net/netfilter/nft_dynset.c +1 −5
  4837. net/netfilter/nft_exthdr.c +1 −4
  4838. net/netfilter/nft_fib.c +1 −3
  4839. net/netfilter/nft_fib_inet.c +1 −5
  4840. net/netfilter/nft_fib_netdev.c +1 −4
  4841. net/netfilter/nft_fwd_netdev.c +1 −4
  4842. net/netfilter/nft_hash.c +1 −5
  4843. net/netfilter/nft_immediate.c +1 −4
  4844. net/netfilter/nft_limit.c +1 −4
  4845. net/netfilter/nft_log.c +1 −4
  4846. net/netfilter/nft_lookup.c +1 −4
  4847. net/netfilter/nft_masq.c +2 −6
  4848. net/netfilter/nft_meta.c +1 −4
  4849. net/netfilter/nft_numgen.c +1 −5
  4850. net/netfilter/nft_payload.c +1 −4
  4851. net/netfilter/nft_queue.c +1 −4
  4852. net/netfilter/nft_quota.c +1 −4
  4853. net/netfilter/nft_range.c +1 −4
  4854. net/netfilter/nft_redir.c +2 −6
  4855. net/netfilter/nft_reject.c +1 −4
  4856. net/netfilter/nft_reject_inet.c +1 −4
  4857. net/netfilter/nft_rt.c +1 −4
  4858. net/netfilter/nft_set_bitmap.c +1 −4
  4859. net/netfilter/nft_set_hash.c +1 −4
  4860. net/netfilter/nft_set_rbtree.c +1 −4
  4861. net/netfilter/nft_xfrm.c +1 −3
  4862. net/netfilter/x_tables.c +1 −5
  4863. net/netfilter/xt_AUDIT.c +1 −4
  4864. net/netfilter/xt_CHECKSUM.c +1 −4
  4865. net/netfilter/xt_CLASSIFY.c +1 −4
  4866. net/netfilter/xt_CONNSECMARK.c +1 −5
  4867. net/netfilter/xt_CT.c +1 −4
  4868. net/netfilter/xt_DSCP.c +1 −4
  4869. net/netfilter/xt_HL.c +1 −4
  4870. net/netfilter/xt_HMARK.c +1 −4
  4871. net/netfilter/xt_LOG.c +1 −4
  4872. net/netfilter/xt_MASQUERADE.c +1 −4
  4873. net/netfilter/xt_NETMAP.c +1 −4
  4874. net/netfilter/xt_NFLOG.c +1 −4
  4875. net/netfilter/xt_NFQUEUE.c +1 −5
  4876. net/netfilter/xt_RATEEST.c +1 −4
  4877. net/netfilter/xt_REDIRECT.c +1 −4
  4878. net/netfilter/xt_SECMARK.c +1 −5
  4879. net/netfilter/xt_TCPMSS.c +1 −4
  4880. net/netfilter/xt_TCPOPTSTRIP.c +1 −4
  4881. net/netfilter/xt_TPROXY.c +1 −5
  4882. net/netfilter/xt_addrtype.c +1 −4
  4883. net/netfilter/xt_bpf.c +1 −4
  4884. net/netfilter/xt_cgroup.c +1 −4
  4885. net/netfilter/xt_cluster.c +1 −4
  4886. net/netfilter/xt_connlabel.c +1 −4
  4887. net/netfilter/xt_conntrack.c +1 −4
  4888. net/netfilter/xt_cpu.c +1 −5
  4889. net/netfilter/xt_dccp.c +1 −4
  4890. net/netfilter/xt_devgroup.c +1 −4
  4891. net/netfilter/xt_dscp.c +1 −4
  4892. net/netfilter/xt_ecn.c +1 −4
  4893. net/netfilter/xt_esp.c +1 −4
  4894. net/netfilter/xt_helper.c +1 −4
  4895. net/netfilter/xt_hl.c +1 −4
  4896. net/netfilter/xt_iprange.c +1 −4
  4897. net/netfilter/xt_l2tp.c +1 −4
  4898. net/netfilter/xt_length.c +1 −4
  4899. net/netfilter/xt_limit.c +1 −4
  4900. net/netfilter/xt_mac.c +1 −4
  4901. net/netfilter/xt_mark.c +1 −4
  4902. net/netfilter/xt_multiport.c +1 −4
  4903. net/netfilter/xt_nat.c +1 −4
  4904. net/netfilter/xt_owner.c +1 −4
  4905. net/netfilter/xt_physdev.c +1 −4
  4906. net/netfilter/xt_pkttype.c +1 −4
  4907. net/netfilter/xt_policy.c +1 −4
  4908. net/netfilter/xt_rateest.c +1 −4
  4909. net/netfilter/xt_realm.c +1 −4
  4910. net/netfilter/xt_recent.c +1 −4
  4911. net/netfilter/xt_set.c +1 −4
  4912. net/netfilter/xt_socket.c +1 −5
  4913. net/netfilter/xt_state.c +1 −4
  4914. net/netfilter/xt_statistic.c +1 −4
  4915. net/netfilter/xt_string.c +1 −4
  4916. net/netfilter/xt_tcpmss.c +1 −4
  4917. net/nfc/nci/core.c +1 −13
  4918. net/nfc/nci/data.c +1 −13
  4919. net/nfc/nci/hci.c +1 −13
  4920. net/nfc/nci/lib.c +1 −13
  4921. net/nfc/nci/ntf.c +1 −13
  4922. net/nfc/nci/rsp.c +1 −13
  4923. net/nfc/netlink.c +2 −1
  4924. net/nsh/nsh.c +1 −4
  4925. net/openvswitch/vport-internal_dev.c +12 −6
  4926. net/psample/psample.c +1 −4
  4927. net/rfkill/input.c +1 −4
  4928. net/rfkill/rfkill.h +1 −5
  4929. net/sched/act_sample.c +1 −4
  4930. net/sched/cls_bpf.c +1 −4
  4931. net/sched/cls_flower.c +18 −16
  4932. net/sched/em_ipset.c +1 −4
  4933. net/sched/sch_choke.c +1 −5
  4934. net/sched/sch_drr.c +1 −4
  4935. net/sched/sch_mq.c +1 −4
  4936. net/sched/sch_mqprio.c +1 −4
  4937. net/sched/sch_netem.c +14 −12
  4938. net/sched/sch_pie.c +1 −10
  4939. net/sched/sch_qfq.c +1 −4
  4940. net/sched/sch_sfb.c +1 −5
  4941. net/sctp/sm_make_chunk.c +8 −0
  4942. net/strparser/strparser.c +1 −4
  4943. net/sunrpc/clnt.c +1 −1
  4944. net/sunrpc/sched.c +1 −3
  4945. net/sunrpc/xprt.c +1 −3
  4946. net/tipc/group.c +1 −0
  4947. net/tipc/link.c +0 −1
  4948. net/tipc/node.c +7 −3
  4949. net/tipc/udp_media.c +3 −5
  4950. net/tls/tls_sw.c +0 −1
  4951. net/vmw_vsock/hyperv_transport.c +10 −33
  4952. net/vmw_vsock/virtio_transport.c +1 −2
  4953. net/vmw_vsock/virtio_transport_common.c +4 −3
  4954. net/wireless/Makefile +1 −0
  4955. net/wireless/core.c +6 −2
  4956. net/wireless/debugfs.c +1 −4
  4957. net/wireless/lib80211_crypt_ccmp.c +1 −5
  4958. net/wireless/lib80211_crypt_tkip.c +1 −5
  4959. net/wireless/lib80211_crypt_wep.c +1 −5
  4960. net/wireless/nl80211.c +75 −24
  4961. net/wireless/ocb.c +1 −4
  4962. net/wireless/pmsr.c +2 −2
  4963. net/wireless/scan.c +2 −2
  4964. net/wireless/util.c +2 −2
  4965. net/xdp/xdp_umem.c +6 −5
  4966. samples/bpf/bpf_load.c +1 −1
  4967. samples/bpf/task_fd_query_user.c +1 −1
  4968. samples/bpf/xdp_redirect_cpu_user.c +2 −1
  4969. samples/kfifo/bytestream-example.c +1 −3
  4970. samples/kfifo/dma-example.c +1 −3
  4971. samples/kfifo/inttype-example.c +1 −3
  4972. samples/kfifo/record-example.c +1 −3
  4973. samples/vfio-mdev/mtty.c +1 −5
  4974. scripts/adjust_autoksyms.sh +1 −3
  4975. scripts/coccinelle/api/alloc/alloc_cast.cocci +3 −2
  4976. scripts/coccinelle/api/alloc/pool_zalloc-simple.cocci +2 −1
  4977. scripts/coccinelle/api/alloc/zalloc-simple.cocci +4 −3
  4978. scripts/coccinelle/api/check_bq27xxx_data.cocci +2 −1
  4979. scripts/coccinelle/api/err_cast.cocci +4 −3
  4980. scripts/coccinelle/api/kstrdup.cocci +4 −3
  4981. scripts/coccinelle/api/memdup.cocci +4 −3
  4982. scripts/coccinelle/api/memdup_user.cocci +4 −3
  4983. scripts/coccinelle/api/pm_runtime.cocci +2 −1
  4984. scripts/coccinelle/api/ptr_ret.cocci +3 −2
  4985. scripts/coccinelle/api/resource_size.cocci +4 −3
  4986. scripts/coccinelle/free/clk_put.cocci +3 −2
  4987. scripts/coccinelle/free/devm_free.cocci +3 −2
  4988. scripts/coccinelle/free/ifnullfree.cocci +2 −1
  4989. scripts/coccinelle/free/iounmap.cocci +3 −2
  4990. scripts/coccinelle/free/kfree.cocci +4 −3
  4991. scripts/coccinelle/free/kfreeaddr.cocci +2 −1
  4992. scripts/coccinelle/free/pci_free_consistent.cocci +2 −1
  4993. scripts/coccinelle/iterators/device_node_continue.cocci +2 −1
  4994. scripts/coccinelle/iterators/fen.cocci +4 −3
  4995. scripts/coccinelle/iterators/itnull.cocci +4 −3
  4996. scripts/coccinelle/iterators/list_entry_update.cocci +4 −3
  4997. scripts/coccinelle/iterators/use_after_iter.cocci +3 −2
  4998. scripts/coccinelle/locks/call_kern.cocci +4 −3
  4999. scripts/coccinelle/locks/double_lock.cocci +4 −3
  5000. scripts/coccinelle/locks/flags.cocci +4 −3
  5001. scripts/coccinelle/locks/mini_lock.cocci +4 −3
  5002. scripts/coccinelle/misc/array_size.cocci +2 −1
  5003. scripts/coccinelle/misc/badty.cocci +2 −1
  5004. scripts/coccinelle/misc/boolconv.cocci +2 −1
  5005. scripts/coccinelle/misc/boolinit.cocci +3 −2
  5006. scripts/coccinelle/misc/bugon.cocci +2 −1
  5007. scripts/coccinelle/misc/cond_no_effect.cocci +2 −1
  5008. scripts/coccinelle/misc/cstptr.cocci +3 −2
  5009. scripts/coccinelle/misc/doubleinit.cocci +4 −3
  5010. scripts/coccinelle/misc/ifaddr.cocci +3 −2
  5011. scripts/coccinelle/misc/ifcol.cocci +4 −3
  5012. scripts/coccinelle/misc/noderef.cocci +3 −2
  5013. scripts/coccinelle/misc/orplus.cocci +3 −2
  5014. scripts/coccinelle/misc/returnvar.cocci +2 −1
  5015. scripts/coccinelle/misc/semicolon.cocci +2 −1
  5016. scripts/coccinelle/misc/warn.cocci +3 −2
  5017. scripts/coccinelle/null/badzero.cocci +3 −2
  5018. scripts/coccinelle/null/deref_null.cocci +4 −3
  5019. scripts/coccinelle/null/eno.cocci +4 −3
  5020. scripts/coccinelle/null/kmerr.cocci +4 −3
  5021. scripts/coccinelle/tests/doublebitand.cocci +4 −3
  5022. scripts/coccinelle/tests/doubletest.cocci +4 −3
  5023. scripts/coccinelle/tests/odd_ptr_err.cocci +3 −2
  5024. scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci +2 −1
  5025. scripts/dtc/dt_to_config +1 −2
  5026. security/apparmor/include/policy.h +10 −1
  5027. security/apparmor/policy_unpack.c +40 −9
  5028. security/inode.c +1 −4
  5029. security/lsm_audit.c +1 −4
  5030. security/selinux/avc.c +1 −4
  5031. security/selinux/hooks.c +1 −4
  5032. security/selinux/include/audit.h +1 −4
  5033. security/selinux/include/netif.h +1 −4
  5034. security/selinux/include/objsec.h +1 −4
  5035. security/selinux/netif.c +1 −4
  5036. security/selinux/netlink.c +1 −4
  5037. security/selinux/nlmsgtab.c +1 −4
  5038. security/selinux/ss/status.c +1 −4
  5039. security/selinux/xfrm.c +1 −4
  5040. security/smack/smack_lsm.c +1 −4
  5041. security/smack/smack_netfilter.c +1 −4
  5042. security/yama/yama_lsm.c +1 −5
  5043. sound/ac97/ac97_core.h +1 −4
  5044. sound/ac97/bus.c +1 −4
  5045. sound/ac97/codec.c +1 −4
  5046. sound/ac97/snd_ac97_compat.c +1 −4
  5047. sound/aoa/aoa-gpio.h +1 −2
  5048. sound/aoa/aoa.h +1 −2
  5049. sound/aoa/codecs/onyx.c +1 −4
  5050. sound/aoa/codecs/onyx.h +1 −2
  5051. sound/aoa/codecs/tas.c +1 −2
  5052. sound/aoa/codecs/tas.h +1 −2
  5053. sound/aoa/codecs/toonie.c +1 −3
  5054. sound/aoa/core/alsa.c +1 −2
  5055. sound/aoa/core/alsa.h +1 −2
  5056. sound/aoa/core/core.c +1 −2
  5057. sound/aoa/core/gpio-feature.c +1 −2
  5058. sound/aoa/core/gpio-pmf.c +1 −2
  5059. sound/aoa/fabrics/layout.c +1 −3
  5060. sound/aoa/soundbus/core.c +1 −2
  5061. sound/aoa/soundbus/i2sbus/control.c +1 −2
  5062. sound/aoa/soundbus/i2sbus/core.c +1 −2
  5063. sound/aoa/soundbus/i2sbus/i2sbus.h +1 −2
  5064. sound/aoa/soundbus/i2sbus/interface.h +1 −2
  5065. sound/aoa/soundbus/i2sbus/pcm.c +1 −2
  5066. sound/aoa/soundbus/soundbus.h +1 −2
  5067. sound/arm/aaci.c +1 −4
  5068. sound/arm/aaci.h +1 −4
  5069. sound/arm/pxa2xx-ac97-lib.c +1 −4
  5070. sound/arm/pxa2xx-ac97.c +1 −4
  5071. sound/arm/pxa2xx-pcm-lib.c +1 −5
  5072. sound/atmel/ac97c.c +1 −4
  5073. sound/atmel/ac97c.h +1 −4
  5074. sound/core/pcm_drm_eld.c +1 −4
  5075. sound/core/pcm_iec958.c +1 −4
  5076. sound/drivers/pcsp/pcsp_input.c +1 −6
  5077. sound/pci/aw2/aw2-alsa.c +1 −14
  5078. sound/pci/aw2/aw2-saa7146.c +1 −14
  5079. sound/pci/aw2/aw2-saa7146.h +1 −14
  5080. sound/pci/aw2/aw2-tsl.c +1 −14
  5081. sound/pci/aw2/saa7146.h +1 −14
  5082. sound/pci/oxygen/wm8776.h +1 −4
  5083. sound/soc/atmel/atmel-i2s.c +1 −12
  5084. sound/soc/atmel/mikroe-proto.c +1 −4
  5085. sound/soc/au1x/dbdma2.c +1 −5
  5086. sound/soc/au1x/psc-ac97.c +1 −5
  5087. sound/soc/au1x/psc-i2s.c +1 −4
  5088. sound/soc/au1x/psc.h +1 −5
  5089. sound/soc/cirrus/ep93xx-ac97.c +1 −4
  5090. sound/soc/cirrus/ep93xx-i2s.c +1 −5
  5091. sound/soc/cirrus/ep93xx-pcm.c +1 −4
  5092. sound/soc/cirrus/simone.c +1 −4
  5093. sound/soc/codecs/88pm860x-codec.c +1 −4
  5094. sound/soc/codecs/88pm860x-codec.h +1 −4
  5095. sound/soc/codecs/ab8500-codec.c +1 −4
  5096. sound/soc/codecs/ab8500-codec.h +1 −4
  5097. sound/soc/codecs/ak4535.c +1 −4
  5098. sound/soc/codecs/ak4535.h +1 −4
  5099. sound/soc/codecs/ak4641.c +1 −4
  5100. sound/soc/codecs/ak5386.c +1 −4
  5101. sound/soc/codecs/alc5623.c +1 −6
  5102. sound/soc/codecs/alc5623.h +1 −5
  5103. sound/soc/codecs/alc5632.c +1 −4
  5104. sound/soc/codecs/alc5632.h +1 −4
  5105. sound/soc/codecs/arizona.c +1 −4
  5106. sound/soc/codecs/arizona.h +1 −4
  5107. sound/soc/codecs/cs35l32.c +1 −5
  5108. sound/soc/codecs/cs35l32.h +1 −5
  5109. sound/soc/codecs/cs35l33.c +1 −5
  5110. sound/soc/codecs/cs35l33.h +1 −5
  5111. sound/soc/codecs/cs35l34.c +1 −5
  5112. sound/soc/codecs/cs35l34.h +1 −5
  5113. sound/soc/codecs/cs35l35.c +1 −5
  5114. sound/soc/codecs/cs35l35.h +1 −5
  5115. sound/soc/codecs/cs4265.c +1 −5
  5116. sound/soc/codecs/cs4265.h +1 −5
  5117. sound/soc/codecs/cs42l42.c +1 −5
  5118. sound/soc/codecs/cs42l42.h +1 −5
  5119. sound/soc/codecs/cs42l51-i2c.c +1 −5
  5120. sound/soc/codecs/cs42l52.c +1 −5
  5121. sound/soc/codecs/cs42l52.h +1 −5
  5122. sound/soc/codecs/cs42l56.c +1 −5
  5123. sound/soc/codecs/cs42l56.h +1 −5
  5124. sound/soc/codecs/cs42l73.c +1 −5
  5125. sound/soc/codecs/cs43130.c +1 −4
  5126. sound/soc/codecs/cs4349.c +1 −4
  5127. sound/soc/codecs/cs47l24.c +1 −4
  5128. sound/soc/codecs/cs47l24.h +1 −4
  5129. sound/soc/codecs/cs53l30.c +1 −5
  5130. sound/soc/codecs/cs53l30.h +1 −5
  5131. sound/soc/codecs/da7213.h +1 −4
  5132. sound/soc/codecs/da732x.c +1 −4
  5133. sound/soc/codecs/da732x.h +1 −4
  5134. sound/soc/codecs/da732x_reg.h +1 −4
  5135. sound/soc/codecs/es7134.c +1 −14
  5136. sound/soc/codecs/es8316.c +1 −4
  5137. sound/soc/codecs/es8316.h +1 −5
  5138. sound/soc/codecs/es8328-i2c.c +1 −4
  5139. sound/soc/codecs/es8328-spi.c +1 −4
  5140. sound/soc/codecs/es8328.c +1 −4
  5141. sound/soc/codecs/gtm601.c +1 −4
  5142. sound/soc/codecs/ics43432.c +1 −2
  5143. sound/soc/codecs/l3.c +1 −7
  5144. sound/soc/codecs/max98088.c +1 −4
  5145. sound/soc/codecs/max98088.h +1 −4
  5146. sound/soc/codecs/max98090.c +1 −4
  5147. sound/soc/codecs/max98090.h +1 −4
  5148. sound/soc/codecs/max98095.c +1 −4
  5149. sound/soc/codecs/max98095.h +1 −4
  5150. sound/soc/codecs/max98371.c +1 −4
  5151. sound/soc/codecs/max98371.h +1 −4
  5152. sound/soc/codecs/max98504.c +1 −4
  5153. sound/soc/codecs/max98504.h +1 −4
  5154. sound/soc/codecs/max9867.h +1 −4
  5155. sound/soc/codecs/max98925.c +1 −3
  5156. sound/soc/codecs/max98925.h +1 −4
  5157. sound/soc/codecs/max98926.c +1 −3
  5158. sound/soc/codecs/max98926.h +1 −3
  5159. sound/soc/codecs/nau8540.c +1 −4
  5160. sound/soc/codecs/nau8540.h +1 −4
  5161. sound/soc/codecs/nau8810.c +1 −4
  5162. sound/soc/codecs/nau8810.h +1 −4
  5163. sound/soc/codecs/nau8824.c +1 −4
  5164. sound/soc/codecs/nau8824.h +1 −4
  5165. sound/soc/codecs/nau8825.h +1 −4
  5166. sound/soc/codecs/pcm3008.h +1 −4
  5167. sound/soc/codecs/rl6231.c +1 −4
  5168. sound/soc/codecs/rl6231.h +1 −4
  5169. sound/soc/codecs/rl6347a.c +1 −4
  5170. sound/soc/codecs/rl6347a.h +1 −4
  5171. sound/soc/codecs/rt1305.c +1 −4
  5172. sound/soc/codecs/rt1305.h +1 −4
  5173. sound/soc/codecs/rt274.c +1 −4
  5174. sound/soc/codecs/rt274.h +1 −4
  5175. sound/soc/codecs/rt286.c +1 −4
  5176. sound/soc/codecs/rt286.h +1 −4
  5177. sound/soc/codecs/rt298.c +1 −4
  5178. sound/soc/codecs/rt298.h +1 −4
  5179. sound/soc/codecs/rt5514-spi.c +1 −4
  5180. sound/soc/codecs/rt5514-spi.h +1 −4
  5181. sound/soc/codecs/rt5514.c +1 −4
  5182. sound/soc/codecs/rt5514.h +1 −4
  5183. sound/soc/codecs/rt5616.c +1 −4
  5184. sound/soc/codecs/rt5616.h +1 −4
  5185. sound/soc/codecs/rt5631.c +1 −5
  5186. sound/soc/codecs/rt5640.c +1 −4
  5187. sound/soc/codecs/rt5640.h +1 −4
  5188. sound/soc/codecs/rt5645.c +1 −4
  5189. sound/soc/codecs/rt5645.h +1 −4
  5190. sound/soc/codecs/rt5651.c +1 −4
  5191. sound/soc/codecs/rt5651.h +1 −4
  5192. sound/soc/codecs/rt5659.c +1 −4
  5193. sound/soc/codecs/rt5659.h +1 −4
  5194. sound/soc/codecs/rt5660.c +1 −4
  5195. sound/soc/codecs/rt5660.h +1 −4
  5196. sound/soc/codecs/rt5663.c +1 −4
  5197. sound/soc/codecs/rt5663.h +1 −4
  5198. sound/soc/codecs/rt5665.c +1 −4
  5199. sound/soc/codecs/rt5665.h +1 −4
  5200. sound/soc/codecs/rt5668.c +1 −4
  5201. sound/soc/codecs/rt5668.h +1 −4
  5202. sound/soc/codecs/rt5670-dsp.h +1 −4
  5203. sound/soc/codecs/rt5670.c +1 −4
  5204. sound/soc/codecs/rt5670.h +1 −4
  5205. sound/soc/codecs/rt5677-spi.c +1 −4
  5206. sound/soc/codecs/rt5677-spi.h +1 −4
  5207. sound/soc/codecs/rt5677.c +1 −4
  5208. sound/soc/codecs/rt5677.h +1 −4
  5209. sound/soc/codecs/rt5682.c +1 −4
  5210. sound/soc/codecs/rt5682.h +1 −4
  5211. sound/soc/codecs/simple-amplifier.c +1 −14
  5212. sound/soc/codecs/spdif_receiver.c +1 −4
  5213. sound/soc/codecs/spdif_transmitter.c +1 −4
  5214. sound/soc/codecs/tlv320aic23-i2c.c +1 −4
  5215. sound/soc/codecs/tlv320aic23-spi.c +1 −4
  5216. sound/soc/codecs/tlv320aic23.c +1 −4
  5217. sound/soc/codecs/tlv320aic23.h +1 −4
  5218. sound/soc/codecs/tlv320aic32x4.h +1 −4
  5219. sound/soc/codecs/tlv320aic3x.c +1 −4
  5220. sound/soc/codecs/tlv320aic3x.h +1 −4
  5221. sound/soc/codecs/ts3a227e.c +1 −4
  5222. sound/soc/codecs/ts3a227e.h +1 −4
  5223. sound/soc/codecs/uda134x.c +1 −4
  5224. sound/soc/codecs/uda1380.c +1 −4
  5225. sound/soc/codecs/uda1380.h +1 −4
  5226. sound/soc/codecs/wm0010.c +1 −4
  5227. sound/soc/codecs/wm2000.c +1 −4
  5228. sound/soc/codecs/wm2000.h +1 −4
  5229. sound/soc/codecs/wm2200.c +1 −4
  5230. sound/soc/codecs/wm5100-tables.c +1 −5
  5231. sound/soc/codecs/wm5100.c +1 −4
  5232. sound/soc/codecs/wm5100.h +1 −5
  5233. sound/soc/codecs/wm5102.c +1 −4
  5234. sound/soc/codecs/wm5102.h +1 −4
  5235. sound/soc/codecs/wm5110.c +1 −4
  5236. sound/soc/codecs/wm5110.h +1 −4
  5237. sound/soc/codecs/wm8350.c +1 −4
  5238. sound/soc/codecs/wm8510.c +1 −4
  5239. sound/soc/codecs/wm8510.h +1 −4
  5240. sound/soc/codecs/wm8523.c +1 −5
  5241. sound/soc/codecs/wm8523.h +1 −4
  5242. sound/soc/codecs/wm8524.c +1 −4
  5243. sound/soc/codecs/wm8711.c +1 −4
  5244. sound/soc/codecs/wm8711.h +1 −4
  5245. sound/soc/codecs/wm8728.c +1 −4
  5246. sound/soc/codecs/wm8728.h +1 −4
  5247. sound/soc/codecs/wm8731.c +1 −4
  5248. sound/soc/codecs/wm8731.h +1 −4
  5249. sound/soc/codecs/wm8737.c +1 −4
  5250. sound/soc/codecs/wm8737.h +1 −4
  5251. sound/soc/codecs/wm8741.c +1 −5
  5252. sound/soc/codecs/wm8741.h +1 −4
  5253. sound/soc/codecs/wm8750.c +1 −4
  5254. sound/soc/codecs/wm8750.h +1 −5
  5255. sound/soc/codecs/wm8770.c +1 −4
  5256. sound/soc/codecs/wm8770.h +1 −4
  5257. sound/soc/codecs/wm8776.c +1 −4
  5258. sound/soc/codecs/wm8776.h +1 −4
  5259. sound/soc/codecs/wm8804-i2c.c +1 −4
  5260. sound/soc/codecs/wm8804-spi.c +1 −4
  5261. sound/soc/codecs/wm8804.c +1 −4
  5262. sound/soc/codecs/wm8804.h +1 −4
  5263. sound/soc/codecs/wm8900.c +1 −4
  5264. sound/soc/codecs/wm8900.h +1 −4
  5265. sound/soc/codecs/wm8903.c +1 −4
  5266. sound/soc/codecs/wm8904.c +1 −5
  5267. sound/soc/codecs/wm8904.h +1 −4
  5268. sound/soc/codecs/wm8940.c +1 −4
  5269. sound/soc/codecs/wm8940.h +1 −4
  5270. sound/soc/codecs/wm8955.c +1 −4
  5271. sound/soc/codecs/wm8955.h +1 −4
  5272. sound/soc/codecs/wm8958-dsp2.c +1 −4
  5273. sound/soc/codecs/wm8960.c +1 −4
  5274. sound/soc/codecs/wm8960.h +1 −4
  5275. sound/soc/codecs/wm8961.c +1 −4
  5276. sound/soc/codecs/wm8961.h +1 −4
  5277. sound/soc/codecs/wm8962.c +1 −5
  5278. sound/soc/codecs/wm8962.h +1 −4
  5279. sound/soc/codecs/wm8974.c +1 −4
  5280. sound/soc/codecs/wm8974.h +1 −4
  5281. sound/soc/codecs/wm8978.c +1 −4
  5282. sound/soc/codecs/wm8978.h +1 −4
  5283. sound/soc/codecs/wm8983.c +1 −4
  5284. sound/soc/codecs/wm8983.h +1 −4
  5285. sound/soc/codecs/wm8985.c +1 −4
  5286. sound/soc/codecs/wm8985.h +1 −4
  5287. sound/soc/codecs/wm8988.c +1 −4
  5288. sound/soc/codecs/wm8988.h +1 −5
  5289. sound/soc/codecs/wm8993.c +1 −4
  5290. sound/soc/codecs/wm8994.c +1 −5
  5291. sound/soc/codecs/wm8994.h +1 −4
  5292. sound/soc/codecs/wm8995.c +1 −4
  5293. sound/soc/codecs/wm8995.h +1 −4
  5294. sound/soc/codecs/wm8997.c +1 −4
  5295. sound/soc/codecs/wm8997.h +1 −4
  5296. sound/soc/codecs/wm8998.c +1 −4
  5297. sound/soc/codecs/wm8998.h +1 −4
  5298. sound/soc/codecs/wm9081.c +1 −5
  5299. sound/soc/codecs/wm9081.h +1 −4
  5300. sound/soc/codecs/wm_adsp.c +1 −4
  5301. sound/soc/codecs/wm_adsp.h +1 −4
  5302. sound/soc/codecs/wm_hubs.c +1 −5
  5303. sound/soc/codecs/wm_hubs.h +1 −5
  5304. sound/soc/codecs/wmfw.h +1 −4
  5305. sound/soc/codecs/zx_aud96p22.c +1 −4
  5306. sound/soc/intel/skylake/cnl-sst-dsp.c +1 −9
  5307. sound/soc/intel/skylake/cnl-sst-dsp.h +1 −9
  5308. sound/soc/intel/skylake/cnl-sst.c +1 −9
  5309. sound/soc/intel/skylake/skl-messages.c +1 −9
  5310. sound/soc/intel/skylake/skl-sst-cldma.c +1 −9
  5311. sound/soc/intel/skylake/skl-sst-cldma.h +1 −9
  5312. sound/soc/intel/skylake/skl-sst-dsp.c +1 −9
  5313. sound/soc/intel/skylake/skl-sst-dsp.h +1 −9
  5314. sound/soc/intel/skylake/skl-sst-ipc.c +1 −9
  5315. sound/soc/intel/skylake/skl-sst-ipc.h +1 −9
  5316. sound/soc/intel/skylake/skl-sst-utils.c +1 −9
  5317. sound/soc/intel/skylake/skl-sst.c +1 −9
  5318. sound/soc/intel/skylake/skl-topology.c +1 −9
  5319. sound/soc/jz4740/jz4740-i2s.h +1 −5
  5320. sound/soc/jz4740/qi_lb60.c +1 −9
  5321. sound/soc/pxa/palm27x.c +1 −5
  5322. sound/soc/pxa/pxa-ssp.h +1 −4
  5323. sound/soc/pxa/pxa2xx-ac97.c +1 −4
  5324. sound/soc/pxa/pxa2xx-i2s.h +1 −4
  5325. sound/soc/pxa/pxa2xx-pcm.c +1 −4
  5326. sound/soc/pxa/z2.c +1 −4
  5327. sound/soc/rockchip/rockchip_i2s.c +1 −4
  5328. sound/soc/rockchip/rockchip_i2s.h +1 −4
  5329. sound/soc/rockchip/rockchip_pcm.c +1 −4
  5330. sound/soc/rockchip/rockchip_pcm.h +1 −4
  5331. sound/soc/rockchip/rockchip_spdif.c +1 −4
  5332. sound/soc/rockchip/rockchip_spdif.h +1 −4
  5333. sound/soc/tegra/tegra_alc5632.c +1 −4
  5334. sound/soc/ti/davinci-evm.c +1 −4
  5335. sound/soc/ti/davinci-i2s.c +1 −4
  5336. sound/soc/ti/davinci-i2s.h +1 −4
  5337. sound/soc/ti/davinci-mcasp.c +1 −4
  5338. sound/soc/ti/davinci-mcasp.h +1 −4
  5339. sound/soc/ti/omap-dmic.h +1 −4
  5340. sound/soc/txx9/txx9aclc-ac97.c +1 −4
  5341. sound/soc/txx9/txx9aclc-generic.c +1 −4
  5342. sound/soc/txx9/txx9aclc.c +1 −4
  5343. sound/soc/txx9/txx9aclc.h +1 −4
  5344. sound/soc/ux500/mop500.c +1 −4
  5345. sound/soc/ux500/mop500_ab8500.c +1 −4
  5346. sound/soc/ux500/mop500_ab8500.h +1 −4
  5347. sound/soc/ux500/ux500_msp_dai.c +1 −4
  5348. sound/soc/ux500/ux500_msp_dai.h +1 −4
  5349. sound/soc/ux500/ux500_msp_i2s.c +1 −4
  5350. sound/soc/ux500/ux500_msp_i2s.h +1 −4
  5351. sound/soc/ux500/ux500_pcm.c +1 −4
  5352. sound/soc/ux500/ux500_pcm.h +1 −4
  5353. sound/soc/xtensa/xtfpga-i2s.c +1 −4
  5354. sound/spi/at73c213.c +1 −4
  5355. tools/arch/riscv/include/uapi/asm/bitsperlong.h +1 −12
  5356. tools/arch/x86/include/uapi/asm/kvm.h +1 −1
  5357. tools/bpf/bpf_asm.c +1 −1
  5358. tools/bpf/bpf_dbg.c +1 −1
  5359. tools/bpf/bpf_jit_disasm.c +1 −1
  5360. tools/bpf/bpftool/Documentation/bpftool-cgroup.rst +5 −1
  5361. tools/bpf/bpftool/Documentation/bpftool-prog.rst +1 −1
  5362. tools/bpf/bpftool/bash-completion/bpftool +3 −2
  5363. tools/bpf/bpftool/cgroup.c +4 −1
  5364. tools/bpf/bpftool/map.c +2 −0
  5365. tools/bpf/bpftool/prog.c +2 −1
  5366. tools/firmware/ihex2fw.c +1 −4
  5367. tools/gpio/gpio-event-mon.c +1 −4
  5368. tools/gpio/gpio-hammer.c +1 −4
  5369. tools/gpio/gpio-utils.c +1 −4
  5370. tools/gpio/gpio-utils.h +1 −3
  5371. tools/gpio/lsgpio.c +1 −4
  5372. tools/iio/iio_event_monitor.c +1 −4
  5373. tools/iio/iio_generic_buffer.c +1 −5
  5374. tools/iio/iio_utils.c +1 −4
  5375. tools/iio/iio_utils.h +1 −4
  5376. tools/iio/lsiio.c +1 −4
  5377. tools/include/uapi/linux/bpf.h +4 −2
  5378. tools/kvm/kvm_stat/kvm_stat +1 −2
  5379. tools/laptop/freefall/freefall.c +1 −2
  5380. tools/lib/bitmap.c +1 −3
  5381. tools/lib/bpf/libbpf.c +20 −12
  5382. tools/lib/bpf/libbpf_internal.h +2 −2
  5383. tools/lib/bpf/libbpf_probes.c +4 −9
  5384. tools/pcmcia/crc32hash.c +1 −0
  5385. tools/perf/arch/arm/util/dwarf-regs.c +1 −4
  5386. tools/perf/arch/arm64/util/dwarf-regs.c +1 −4
  5387. tools/perf/arch/arm64/util/sym-handling.c +1 −3
  5388. tools/perf/arch/powerpc/util/sym-handling.c +1 −3
  5389. tools/perf/util/genelf_debug.c +1 −2
  5390. tools/perf/util/jitdump.h +1 −0
  5391. tools/perf/util/namespaces.c +1 −3
  5392. tools/perf/util/namespaces.h +1 −3
  5393. tools/power/acpi/tools/acpidbg/acpidbg.c +1 −4
  5394. tools/power/acpi/tools/ec/ec_access.c +1 −2
  5395. tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py +1 −0
  5396. tools/testing/selftests/bpf/Makefile +4 −3
  5397. tools/testing/selftests/bpf/prog_tests/flow_dissector.c +1 −0
  5398. tools/testing/selftests/bpf/test_lpm_map.c +38 −3
  5399. tools/testing/selftests/bpf/test_section_names.c +10 −0
  5400. tools/testing/selftests/bpf/test_sock_addr.c +197 −16
  5401. tools/testing/selftests/bpf/verifier/div_overflow.c +10 −4
  5402. tools/testing/selftests/bpf/verifier/subreg.c +533 −0
  5403. tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh +47 −0
  5404. tools/testing/selftests/ftrace/ftracetest +1 −1
  5405. tools/testing/selftests/gpio/gpio-mockup-chardev.c +1 −4
  5406. tools/testing/selftests/ia64/aliasing-test.c +1 −4
  5407. tools/testing/selftests/kselftest_harness.h +1 −1
  5408. tools/testing/selftests/kvm/.gitignore +1 −0
  5409. tools/testing/selftests/kvm/Makefile +11 −10
  5410. tools/testing/selftests/kvm/include/kvm_util.h +3 −3
  5411. tools/testing/selftests/kvm/include/sparsebit.h +1 −3
  5412. tools/testing/selftests/kvm/include/test_util.h +1 −3
  5413. tools/testing/selftests/kvm/include/x86_64/processor.h +3 −3
  5414. tools/testing/selftests/kvm/include/x86_64/vmx.h +1 −3
  5415. tools/testing/selftests/kvm/lib/assert.c +1 −2
  5416. tools/testing/selftests/kvm/lib/elf.c +1 −2
  5417. tools/testing/selftests/kvm/lib/io.c +1 −2
  5418. tools/testing/selftests/kvm/lib/kvm_util.c +37 −2
  5419. tools/testing/selftests/kvm/lib/kvm_util_internal.h +1 −2
  5420. tools/testing/selftests/kvm/lib/sparsebit.c +1 −2
  5421. tools/testing/selftests/kvm/lib/x86_64/processor.c +17 −2
  5422. tools/testing/selftests/kvm/lib/x86_64/vmx.c +1 −2
  5423. tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c +1 −2
  5424. tools/testing/selftests/kvm/x86_64/mmio_warning_test.c +126 −0
  5425. tools/testing/selftests/kvm/x86_64/set_sregs_test.c +1 −3
  5426. tools/testing/selftests/kvm/x86_64/state_test.c +1 −2
  5427. tools/testing/selftests/kvm/x86_64/sync_regs_test.c +1 −2
  5428. tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c +1 −2
  5429. tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c +39 −32
  5430. tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c +1 −3
  5431. tools/testing/selftests/net/forwarding/tc_flower.sh +35 −1
  5432. tools/testing/selftests/powerpc/dscr/dscr.h +1 −4
  5433. tools/testing/selftests/powerpc/dscr/dscr_default_test.c +1 −4
  5434. tools/testing/selftests/powerpc/dscr/dscr_explicit_test.c +1 −4
  5435. tools/testing/selftests/powerpc/dscr/dscr_inherit_exec_test.c +1 −4
  5436. tools/testing/selftests/powerpc/dscr/dscr_inherit_test.c +1 −4
  5437. tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c +1 −4
  5438. tools/testing/selftests/powerpc/dscr/dscr_sysfs_thread_test.c +1 −4
  5439. tools/testing/selftests/powerpc/dscr/dscr_user_test.c +1 −4
  5440. tools/testing/selftests/pstore/common_tests +1 −1
  5441. tools/testing/selftests/pstore/pstore_crash_test +1 −1
  5442. tools/testing/selftests/pstore/pstore_post_reboot_tests +1 −1
  5443. tools/testing/selftests/pstore/pstore_tests +1 −1
  5444. tools/testing/selftests/seccomp/seccomp_bpf.c +1 −1
  5445. tools/testing/selftests/vm/userfaultfd.c +1 −3
  5446. tools/testing/selftests/vm/va_128TBswitch.c +1 −9
  5447. tools/virtio/ringtest/main.c +1 −1
  5448. tools/virtio/ringtest/main.h +1 −1
  5449. tools/virtio/ringtest/ring.c +1 −1
  5450. tools/virtio/ringtest/virtio_ring_0_9.c +1 −1
  5451. tools/wmi/dell-smbios-example.c +1 −4
  5452. virt/kvm/arm/aarch32.c +1 −12
  5453. virt/kvm/arm/arch_timer.c +3 −2
  5454. virt/kvm/arm/hyp/timer-sr.c +1 −12
  5455. virt/kvm/arm/hyp/vgic-v3-sr.c +1 −12
  5456. virt/kvm/arm/perf.c +1 −12
  5457. virt/kvm/arm/pmu.c +1 −12
  5458. virt/kvm/arm/psci.c +1 −12
  5459. virt/kvm/arm/vgic/vgic-debug.c +1 −12
  5460. virt/kvm/arm/vgic/vgic-init.c +1 −12
  5461. virt/kvm/arm/vgic/vgic-irqfd.c +1 −12
  5462. virt/kvm/arm/vgic/vgic-its.c +2 −12
  5463. virt/kvm/arm/vgic/vgic-mmio.h +1 −12
  5464. virt/kvm/arm/vgic/vgic-v2.c +1 −12
  5465. virt/kvm/arm/vgic/vgic-v3.c +1 −13
  5466. virt/kvm/arm/vgic/vgic-v4.c +1 −12
  5467. virt/kvm/arm/vgic/vgic.c +1 −12
  5468. virt/kvm/arm/vgic/vgic.h +1 −12
  5469. virt/kvm/async_pf.c +1 −13
  5470. virt/kvm/async_pf.h +1 −13
  5471. virt/kvm/eventfd.c +1 −13
  5472. virt/kvm/kvm_main.c +1 −4
  5473. virt/kvm/vfio.c +1 −4
  5474. virt/lib/irqbypass.c +1 −4
.mailmap+2−0
@@ -81,6 +81,7 @@ Greg Kroah-Hartman <greg@echidna.(none)> · 80 unmodified lines
81Greg Kroah-Hartman <gregkh@suse.de>81Greg Kroah-Hartman <gregkh@suse.de>
82Greg Kroah-Hartman <greg@kroah.com>82Greg Kroah-Hartman <greg@kroah.com>
83Gregory CLEMENT <gregory.clement@bootlin.com> <gregory.clement@free-electrons.com>83Gregory CLEMENT <gregory.clement@bootlin.com> <gregory.clement@free-electrons.com>
84Hanjun Guo <guohanjun@huawei.com> <hanjun.guo@linaro.org>
84Henk Vergonet <Henk.Vergonet@gmail.com>85Henk Vergonet <Henk.Vergonet@gmail.com>
85Henrik Kretzschmar <henne@nachtwindheim.de>86Henrik Kretzschmar <henne@nachtwindheim.de>
86Henrik Rydberg <rydberg@bitmath.org>87Henrik Rydberg <rydberg@bitmath.org>
@@ -238,6 +239,7 @@ Vlad Dogaru <ddvlad@gmail.com> <vlad.dogaru@intel.com> · 151 unmodified lines
238Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>239Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
239Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>240Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
240Takashi YOSHII <takashi.yoshii.zj@renesas.com>241Takashi YOSHII <takashi.yoshii.zj@renesas.com>
242Will Deacon <will@kernel.org> <will.deacon@arm.com>
241Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com>243Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com>
242Yusuke Goda <goda.yusuke@renesas.com>244Yusuke Goda <goda.yusuke@renesas.com>
243Gustavo Padovan <gustavo@las.ic.unicamp.br>245Gustavo Padovan <gustavo@las.ic.unicamp.br>
Documentation/ABI/testing/sysfs-bus-siox+11−11
@@ -1,6 +1,6 @@
1What: /sys/bus/siox/devices/siox-X/active1What: /sys/bus/siox/devices/siox-X/active
2KernelVersion: 4.162KernelVersion: 4.16
3Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>3Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
4Description:4Description:
5 On reading represents the current state of the bus. If it5 On reading represents the current state of the bus. If it
6 contains a "0" the bus is stopped and connected devices are6 contains a "0" the bus is stopped and connected devices are
@@ -12,7 +12,7 @@ Description: · 5 unmodified lines
12 12
13What: /sys/bus/siox/devices/siox-X/device_add13What: /sys/bus/siox/devices/siox-X/device_add
14KernelVersion: 4.1614KernelVersion: 4.16
15Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>15Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
16Description:16Description:
17 Write-only file. Write17 Write-only file. Write
18 18
@@ -27,13 +27,13 @@ Description: · 8 unmodified lines
27 27
28What: /sys/bus/siox/devices/siox-X/device_remove28What: /sys/bus/siox/devices/siox-X/device_remove
29KernelVersion: 4.1629KernelVersion: 4.16
30Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>30Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
31Description:31Description:
32 Write-only file. A single write removes the last device in the siox chain.32 Write-only file. A single write removes the last device in the siox chain.
33 33
34What: /sys/bus/siox/devices/siox-X/poll_interval_ns34What: /sys/bus/siox/devices/siox-X/poll_interval_ns
35KernelVersion: 4.1635KernelVersion: 4.16
36Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>36Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
37Description:37Description:
38 Defines the interval between two poll cycles in nano seconds.38 Defines the interval between two poll cycles in nano seconds.
39 Note this is rounded to jiffies on writing. On reading the current value39 Note this is rounded to jiffies on writing. On reading the current value
@@ -41,33 +41,33 @@ Description: · 1 unmodified line
41 41
42What: /sys/bus/siox/devices/siox-X-Y/connected42What: /sys/bus/siox/devices/siox-X-Y/connected
43KernelVersion: 4.1643KernelVersion: 4.16
44Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>44Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
45Description:45Description:
46 Read-only value. "0" means the Yth device on siox bus X isn't "connected" i.e.46 Read-only value. "0" means the Yth device on siox bus X isn't "connected" i.e.
47 communication with it is not ensured. "1" signals a working connection.47 communication with it is not ensured. "1" signals a working connection.
48 48
49What: /sys/bus/siox/devices/siox-X-Y/inbytes49What: /sys/bus/siox/devices/siox-X-Y/inbytes
50KernelVersion: 4.1650KernelVersion: 4.16
51Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>51Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
52Description:52Description:
53 Read-only value reporting the inbytes value provided to siox-X/device_add53 Read-only value reporting the inbytes value provided to siox-X/device_add
54 54
55What: /sys/bus/siox/devices/siox-X-Y/status_errors55What: /sys/bus/siox/devices/siox-X-Y/status_errors
56KernelVersion: 4.1656KernelVersion: 4.16
57Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>57Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
58Description:58Description:
59 Counts the number of time intervals when the read status byte doesn't yield the59 Counts the number of time intervals when the read status byte doesn't yield the
60 expected value.60 expected value.
61 61
62What: /sys/bus/siox/devices/siox-X-Y/type62What: /sys/bus/siox/devices/siox-X-Y/type
63KernelVersion: 4.1663KernelVersion: 4.16
64Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>64Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
65Description:65Description:
66 Read-only value reporting the type value provided to siox-X/device_add.66 Read-only value reporting the type value provided to siox-X/device_add.
67 67
68What: /sys/bus/siox/devices/siox-X-Y/watchdog68What: /sys/bus/siox/devices/siox-X-Y/watchdog
69KernelVersion: 4.1669KernelVersion: 4.16
70Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>70Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
71Description:71Description:
72 Read-only value reporting if the watchdog of the siox device is72 Read-only value reporting if the watchdog of the siox device is
73 active. "0" means the watchdog is not active and the device is expected to73 active. "0" means the watchdog is not active and the device is expected to
@@ -75,13 +75,13 @@ Description: · 1 unmodified line
75 75
76What: /sys/bus/siox/devices/siox-X-Y/watchdog_errors76What: /sys/bus/siox/devices/siox-X-Y/watchdog_errors
77KernelVersion: 4.1677KernelVersion: 4.16
78Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>78Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
79Description:79Description:
80 Read-only value reporting the number to time intervals when the80 Read-only value reporting the number to time intervals when the
81 watchdog was active.81 watchdog was active.
82 82
83What: /sys/bus/siox/devices/siox-X-Y/outbytes83What: /sys/bus/siox/devices/siox-X-Y/outbytes
84KernelVersion: 4.1684KernelVersion: 4.16
85Contact: Gavin Schenk <g.schenk@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>85Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
86Description:86Description:
87 Read-only value reporting the outbytes value provided to siox-X/device_add.87 Read-only value reporting the outbytes value provided to siox-X/device_add.
Documentation/ABI/testing/sysfs-class-net-qmi+2−2
@@ -29,7 +29,7 @@ Contact: Bjørn Mork <bjorn@mork.no> · 28 unmodified lines
29Description:29Description:
30 Unsigned integer.30 Unsigned integer.
31 31
32 Write a number ranging from 1 to 127 to add a qmap mux32 Write a number ranging from 1 to 254 to add a qmap mux
33 based network device, supported by recent Qualcomm based33 based network device, supported by recent Qualcomm based
34 modems.34 modems.
35 35
@@ -46,5 +46,5 @@ Contact: Bjørn Mork <bjorn@mork.no> · 10 unmodified lines
46Description:46Description:
47 Unsigned integer.47 Unsigned integer.
48 48
49 Write a number ranging from 1 to 127 to delete a previously49 Write a number ranging from 1 to 254 to delete a previously
50 created qmap mux based network device.50 created qmap mux based network device.
Documentation/devicetree/bindings/net/can/microchip,mcp251x.txt+1−0
@@ -4,6 +4,7 @@ Required properties: · 3 unmodified lines
4 - compatible: Should be one of the following:4 - compatible: Should be one of the following:
5 - "microchip,mcp2510" for MCP2510.5 - "microchip,mcp2510" for MCP2510.
6 - "microchip,mcp2515" for MCP2515.6 - "microchip,mcp2515" for MCP2515.
7 - "microchip,mcp25625" for MCP25625.
7 - reg: SPI chip select.8 - reg: SPI chip select.
8 - clocks: The clock feeding the CAN controller.9 - clocks: The clock feeding the CAN controller.
9 - interrupts: Should contain IRQ line for the CAN controller.10 - interrupts: Should contain IRQ line for the CAN controller.
Documentation/devicetree/bindings/riscv/cpus.yaml+168−0
@@ -0,0 +1,168 @@
1# SPDX-License-Identifier: (GPL-2.0 OR MIT)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/riscv/cpus.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: RISC-V bindings for 'cpus' DT nodes
8
9maintainers:
10 - Paul Walmsley <paul.walmsley@sifive.com>
11 - Palmer Dabbelt <palmer@sifive.com>
12
13allOf:
14 - $ref: /schemas/cpus.yaml#
15
16properties:
17 $nodename:
18 const: cpus
19 description: Container of cpu nodes
20
21 '#address-cells':
22 const: 1
23 description: |
24 A single unsigned 32-bit integer uniquely identifies each RISC-V
25 hart in a system. (See the "reg" node under the "cpu" node,
26 below).
27
28 '#size-cells':
29 const: 0
30
31patternProperties:
32 '^cpu@[0-9a-f]+$':
33 properties:
34 compatible:
35 type: array
36 items:
37 - enum:
38 - sifive,rocket0
39 - sifive,e5
40 - sifive,e51
41 - sifive,u54-mc
42 - sifive,u54
43 - sifive,u5
44 - const: riscv
45 description:
46 Identifies that the hart uses the RISC-V instruction set
47 and identifies the type of the hart.
48
49 mmu-type:
50 allOf:
51 - $ref: "/schemas/types.yaml#/definitions/string"
52 - enum:
53 - riscv,sv32
54 - riscv,sv39
55 - riscv,sv48
56 description:
57 Identifies the MMU address translation mode used on this
58 hart. These values originate from the RISC-V Privileged
59 Specification document, available from
60 https://riscv.org/specifications/
61
62 riscv,isa:
63 allOf:
64 - $ref: "/schemas/types.yaml#/definitions/string"
65 - enum:
66 - rv64imac
67 - rv64imafdc
68 description:
69 Identifies the specific RISC-V instruction set architecture
70 supported by the hart. These are documented in the RISC-V
71 User-Level ISA document, available from
72 https://riscv.org/specifications/
73
74 timebase-frequency:
75 type: integer
76 minimum: 1
77 description:
78 Specifies the clock frequency of the system timer in Hz.
79 This value is common to all harts on a single system image.
80
81 interrupt-controller:
82 type: object
83 description: Describes the CPU's local interrupt controller
84
85 properties:
86 '#interrupt-cells':
87 const: 1
88
89 compatible:
90 const: riscv,cpu-intc
91
92 interrupt-controller: true
93
94 required:
95 - '#interrupt-cells'
96 - compatible
97 - interrupt-controller
98
99 required:
100 - riscv,isa
101 - timebase-frequency
102 - interrupt-controller
103
104examples:
105 - |
106 // Example 1: SiFive Freedom U540G Development Kit
107 cpus {
108 #address-cells = <1>;
109 #size-cells = <0>;
110 timebase-frequency = <1000000>;
111 cpu@0 {
112 clock-frequency = <0>;
113 compatible = "sifive,rocket0", "riscv";
114 device_type = "cpu";
115 i-cache-block-size = <64>;
116 i-cache-sets = <128>;
117 i-cache-size = <16384>;
118 reg = <0>;
119 riscv,isa = "rv64imac";
120 cpu_intc0: interrupt-controller {
121 #interrupt-cells = <1>;
122 compatible = "riscv,cpu-intc";
123 interrupt-controller;
124 };
125 };
126 cpu@1 {
127 clock-frequency = <0>;
128 compatible = "sifive,rocket0", "riscv";
129 d-cache-block-size = <64>;
130 d-cache-sets = <64>;
131 d-cache-size = <32768>;
132 d-tlb-sets = <1>;
133 d-tlb-size = <32>;
134 device_type = "cpu";
135 i-cache-block-size = <64>;
136 i-cache-sets = <64>;
137 i-cache-size = <32768>;
138 i-tlb-sets = <1>;
139 i-tlb-size = <32>;
140 mmu-type = "riscv,sv39";
141 reg = <1>;
142 riscv,isa = "rv64imafdc";
143 tlb-split;
144 cpu_intc1: interrupt-controller {
145 #interrupt-cells = <1>;
146 compatible = "riscv,cpu-intc";
147 interrupt-controller;
148 };
149 };
150 };
151
152 - |
153 // Example 2: Spike ISA Simulator with 1 Hart
154 cpus {
155 cpu@0 {
156 device_type = "cpu";
157 reg = <0>;
158 compatible = "riscv";
159 riscv,isa = "rv64imafdc";
160 mmu-type = "riscv,sv48";
161 interrupt-controller {
162 #interrupt-cells = <1>;
163 interrupt-controller;
164 compatible = "riscv,cpu-intc";
165 };
166 };
167 };
168...
Documentation/devicetree/bindings/riscv/sifive.yaml+25−0
@@ -0,0 +1,25 @@
1# SPDX-License-Identifier: (GPL-2.0 OR MIT)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/riscv/sifive.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: SiFive SoC-based boards
8
9maintainers:
10 - Paul Walmsley <paul.walmsley@sifive.com>
11 - Palmer Dabbelt <palmer@sifive.com>
12
13description:
14 SiFive SoC-based boards
15
16properties:
17 $nodename:
18 const: '/'
19 compatible:
20 items:
21 - enum:
22 - sifive,freedom-unleashed-a00
23 - const: sifive,fu540-c000
24 - const: sifive,fu540
25...
Documentation/driver-api/uio-howto.rst+2−2
@@ -276,8 +276,8 @@ fields of ``struct uio_mem``: · 275 unmodified lines
276- ``int memtype``: Required if the mapping is used. Set this to276- ``int memtype``: Required if the mapping is used. Set this to
277 ``UIO_MEM_PHYS`` if you you have physical memory on your card to be277 ``UIO_MEM_PHYS`` if you you have physical memory on your card to be
278 mapped. Use ``UIO_MEM_LOGICAL`` for logical memory (e.g. allocated278 mapped. Use ``UIO_MEM_LOGICAL`` for logical memory (e.g. allocated
279 with :c:func:`kmalloc()`). There's also ``UIO_MEM_VIRTUAL`` for279 with :c:func:`__get_free_pages()` but not kmalloc()). There's also
280 virtual memory.280 ``UIO_MEM_VIRTUAL`` for virtual memory.
281 281
282- ``phys_addr_t addr``: Required if the mapping is used. Fill in the282- ``phys_addr_t addr``: Required if the mapping is used. Fill in the
283 address of your memory block. This address is the one that appears in283 address of your memory block. This address is the one that appears in
Documentation/fb/fbcon.txt+1−1
@@ -79,7 +79,7 @@ C. Boot options · 78 unmodified lines
79 79
80 Select the initial font to use. The value 'name' can be any of the80 Select the initial font to use. The value 'name' can be any of the
81 compiled-in fonts: 10x18, 6x10, 7x14, Acorn8x8, MINI4x6,81 compiled-in fonts: 10x18, 6x10, 7x14, Acorn8x8, MINI4x6,
82 PEARL8x8, ProFont6x11, SUN12x22, SUN8x16, VGA8x16, VGA8x8.82 PEARL8x8, ProFont6x11, SUN12x22, SUN8x16, TER16x32, VGA8x16, VGA8x8.
83 83
84 Note, not all drivers can handle font with widths not divisible by 8,84 Note, not all drivers can handle font with widths not divisible by 8,
85 such as vga16fb.85 such as vga16fb.
Documentation/networking/af_xdp.rst+4−4
@@ -316,16 +316,16 @@ A: When a netdev of a physical NIC is initialized, Linux usually · 315 unmodified lines
316 all the traffic, you can force the netdev to only have 1 queue, queue316 all the traffic, you can force the netdev to only have 1 queue, queue
317 id 0, and then bind to queue 0. You can use ethtool to do this::317 id 0, and then bind to queue 0. You can use ethtool to do this::
318 318
319 sudo ethtool -L <interface> combined 1319 sudo ethtool -L <interface> combined 1
320 320
321 If you want to only see part of the traffic, you can program the321 If you want to only see part of the traffic, you can program the
322 NIC through ethtool to filter out your traffic to a single queue id322 NIC through ethtool to filter out your traffic to a single queue id
323 that you can bind your XDP socket to. Here is one example in which323 that you can bind your XDP socket to. Here is one example in which
324 UDP traffic to and from port 4242 are sent to queue 2::324 UDP traffic to and from port 4242 are sent to queue 2::
325 325
326 sudo ethtool -N <interface> rx-flow-hash udp4 fn326 sudo ethtool -N <interface> rx-flow-hash udp4 fn
327 sudo ethtool -N <interface> flow-type udp4 src-port 4242 dst-port \327 sudo ethtool -N <interface> flow-type udp4 src-port 4242 dst-port \
328 4242 action 2328 4242 action 2
329 329
330 A number of other ways are possible all up to the capabilitites of330 A number of other ways are possible all up to the capabilitites of
331 the NIC you have.331 the NIC you have.
Documentation/networking/ip-sysctl.txt+16−0
@@ -255,6 +255,14 @@ tcp_base_mss - INTEGER · 254 unmodified lines
255 Path MTU discovery (MTU probing). If MTU probing is enabled,255 Path MTU discovery (MTU probing). If MTU probing is enabled,
256 this is the initial MSS used by the connection.256 this is the initial MSS used by the connection.
257 257
258tcp_min_snd_mss - INTEGER
259 TCP SYN and SYNACK messages usually advertise an ADVMSS option,
260 as described in RFC 1122 and RFC 6691.
261 If this ADVMSS option is smaller than tcp_min_snd_mss,
262 it is silently capped to tcp_min_snd_mss.
263
264 Default : 48 (at least 8 bytes of payload per segment)
265
258tcp_congestion_control - STRING266tcp_congestion_control - STRING
259 Set the congestion control algorithm to be used for new267 Set the congestion control algorithm to be used for new
260 connections. The algorithm "reno" is always available, but268 connections. The algorithm "reno" is always available, but
@@ -772,6 +780,14 @@ tcp_challenge_ack_limit - INTEGER · 511 unmodified lines
772 in RFC 5961 (Improving TCP's Robustness to Blind In-Window Attacks)780 in RFC 5961 (Improving TCP's Robustness to Blind In-Window Attacks)
773 Default: 100781 Default: 100
774 782
783tcp_rx_skb_cache - BOOLEAN
784 Controls a per TCP socket cache of one skb, that might help
785 performance of some workloads. This might be dangerous
786 on systems with a lot of TCP sockets, since it increases
787 memory usage.
788
789 Default: 0 (disabled)
790
775UDP variables:791UDP variables:
776 792
777udp_l3mdev_accept - BOOLEAN793udp_l3mdev_accept - BOOLEAN
Documentation/networking/rds.txt+1−1
@@ -389,7 +389,7 @@ Multipath RDS (mprds) · 388 unmodified lines
389 a common (to all paths) part, and a per-path struct rds_conn_path. All389 a common (to all paths) part, and a per-path struct rds_conn_path. All
390 I/O workqs and reconnect threads are driven from the rds_conn_path.390 I/O workqs and reconnect threads are driven from the rds_conn_path.
391 Transports such as TCP that are multipath capable may then set up a391 Transports such as TCP that are multipath capable may then set up a
392 TPC socket per rds_conn_path, and this is managed by the transport via392 TCP socket per rds_conn_path, and this is managed by the transport via
393 the transport privatee cp_transport_data pointer.393 the transport privatee cp_transport_data pointer.
394 394
395 Transports announce themselves as multipath capable by setting the395 Transports announce themselves as multipath capable by setting the
Documentation/virtual/kvm/api.txt+32−16
@@ -1079,7 +1079,7 @@ yet and must be cleared on entry. · 1078 unmodified lines
1079 1079
10804.35 KVM_SET_USER_MEMORY_REGION10804.35 KVM_SET_USER_MEMORY_REGION
1081 1081
1082Capability: KVM_CAP_USER_MEM1082Capability: KVM_CAP_USER_MEMORY
1083Architectures: all1083Architectures: all
1084Type: vm ioctl1084Type: vm ioctl
1085Parameters: struct kvm_userspace_memory_region (in)1085Parameters: struct kvm_userspace_memory_region (in)
@@ -3857,43 +3857,59 @@ Type: vcpu ioctl · 2771 unmodified lines
3857Parameters: struct kvm_nested_state (in/out)3857Parameters: struct kvm_nested_state (in/out)
3858Returns: 0 on success, -1 on error3858Returns: 0 on success, -1 on error
3859Errors:3859Errors:
3860 E2BIG: the total state size (including the fixed-size part of struct3860 E2BIG: the total state size exceeds the value of 'size' specified by
3861 kvm_nested_state) exceeds the value of 'size' specified by
3862 the user; the size required will be written into size.3861 the user; the size required will be written into size.
3863 3862
3864struct kvm_nested_state {3863struct kvm_nested_state {
3865 __u16 flags;3864 __u16 flags;
3866 __u16 format;3865 __u16 format;
3867 __u32 size;3866 __u32 size;
3867
3868 union {3868 union {
3869 struct kvm_vmx_nested_state vmx;3869 struct kvm_vmx_nested_state_hdr vmx;
3870 struct kvm_svm_nested_state svm;3870 struct kvm_svm_nested_state_hdr svm;
3871
3872 /* Pad the header to 128 bytes. */
3871 __u8 pad[120];3873 __u8 pad[120];
3872 };3874 } hdr;
3873 __u8 data[0];3875
3876 union {
3877 struct kvm_vmx_nested_state_data vmx[0];
3878 struct kvm_svm_nested_state_data svm[0];
3879 } data;
3874};3880};
3875 3881
3876#define KVM_STATE_NESTED_GUEST_MODE 0x000000013882#define KVM_STATE_NESTED_GUEST_MODE 0x00000001
3877#define KVM_STATE_NESTED_RUN_PENDING 0x000000023883#define KVM_STATE_NESTED_RUN_PENDING 0x00000002
3884#define KVM_STATE_NESTED_EVMCS 0x00000004
3878 3885
3879#define KVM_STATE_NESTED_SMM_GUEST_MODE 0x000000013886#define KVM_STATE_NESTED_FORMAT_VMX 0
3880#define KVM_STATE_NESTED_SMM_VMXON 0x000000023887#define KVM_STATE_NESTED_FORMAT_SVM 1
3881 3888
3882struct kvm_vmx_nested_state {3889#define KVM_STATE_NESTED_VMX_VMCS_SIZE 0x1000
3890
3891#define KVM_STATE_NESTED_VMX_SMM_GUEST_MODE 0x00000001
3892#define KVM_STATE_NESTED_VMX_SMM_VMXON 0x00000002
3893
3894struct kvm_vmx_nested_state_hdr {
3883 __u64 vmxon_pa;3895 __u64 vmxon_pa;
3884 __u64 vmcs_pa;3896 __u64 vmcs12_pa;
3885 3897
3886 struct {3898 struct {
3887 __u16 flags;3899 __u16 flags;
3888 } smm;3900 } smm;
3889};3901};
3890 3902
3903struct kvm_vmx_nested_state_data {
3904 __u8 vmcs12[KVM_STATE_NESTED_VMX_VMCS_SIZE];
3905 __u8 shadow_vmcs12[KVM_STATE_NESTED_VMX_VMCS_SIZE];
3906};
3907
3891This ioctl copies the vcpu's nested virtualization state from the kernel to3908This ioctl copies the vcpu's nested virtualization state from the kernel to
3892userspace.3909userspace.
3893 3910
3894The maximum size of the state, including the fixed-size part of struct3911The maximum size of the state can be retrieved by passing KVM_CAP_NESTED_STATE
3895kvm_nested_state, can be retrieved by passing KVM_CAP_NESTED_STATE to3912to the KVM_CHECK_EXTENSION ioctl().
3896the KVM_CHECK_EXTENSION ioctl().
3897 3913
38984.115 KVM_SET_NESTED_STATE39144.115 KVM_SET_NESTED_STATE
3899 3915
@@ -3903,8 +3919,8 @@ Type: vcpu ioctl · 3 unmodified lines
3903Parameters: struct kvm_nested_state (in)3919Parameters: struct kvm_nested_state (in)
3904Returns: 0 on success, -1 on error3920Returns: 0 on success, -1 on error
3905 3921
3906This copies the vcpu's kvm_nested_state struct from userspace to the kernel. For3922This copies the vcpu's kvm_nested_state struct from userspace to the kernel.
3907the definition of struct kvm_nested_state, see KVM_GET_NESTED_STATE.3923For the definition of struct kvm_nested_state, see KVM_GET_NESTED_STATE.
3908 3924
39094.116 KVM_(UN)REGISTER_COALESCED_MMIO39254.116 KVM_(UN)REGISTER_COALESCED_MMIO
3910 3926
MAINTAINERS+22−14
@@ -364,7 +364,7 @@ F: drivers/acpi/fan.c · 363 unmodified lines
364 364
365ACPI FOR ARM64 (ACPI/arm64)365ACPI FOR ARM64 (ACPI/arm64)
366M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>366M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
367M: Hanjun Guo <hanjun.guo@linaro.org>367M: Hanjun Guo <guohanjun@huawei.com>
368M: Sudeep Holla <sudeep.holla@arm.com>368M: Sudeep Holla <sudeep.holla@arm.com>
369L: linux-acpi@vger.kernel.org369L: linux-acpi@vger.kernel.org
370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -1235,7 +1235,7 @@ F: arch/arm/lib/floppydma.S · 864 unmodified lines
1235F: arch/arm/include/asm/floppy.h1235F: arch/arm/include/asm/floppy.h
1236 1236
1237ARM PMU PROFILING AND DEBUGGING1237ARM PMU PROFILING AND DEBUGGING
1238M: Will Deacon <will.deacon@arm.com>1238M: Will Deacon <will@kernel.org>
1239M: Mark Rutland <mark.rutland@arm.com>1239M: Mark Rutland <mark.rutland@arm.com>
1240S: Maintained1240S: Maintained
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -1307,7 +1307,7 @@ F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt · 65 unmodified lines
1307F: drivers/irqchip/irq-vic.c1307F: drivers/irqchip/irq-vic.c
1308 1308
1309ARM SMMU DRIVERS1309ARM SMMU DRIVERS
1310M: Will Deacon <will.deacon@arm.com>1310M: Will Deacon <will@kernel.org>
1311R: Robin Murphy <robin.murphy@arm.com>1311R: Robin Murphy <robin.murphy@arm.com>
1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313S: Maintained1313S: Maintained
@@ -2085,7 +2085,7 @@ F: drivers/tty/serial/msm_serial.c · 771 unmodified lines
2085F: drivers/usb/dwc3/dwc3-qcom.c2085F: drivers/usb/dwc3/dwc3-qcom.c
2086F: include/dt-bindings/*/qcom*2086F: include/dt-bindings/*/qcom*
2087F: include/linux/*/qcom*2087F: include/linux/*/qcom*
2088T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git2088T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2089 2089
2090ARM/RADISYS ENP2611 MACHINE SUPPORT2090ARM/RADISYS ENP2611 MACHINE SUPPORT
2091M: Lennert Buytenhek <kernel@wantstofly.org>2091M: Lennert Buytenhek <kernel@wantstofly.org>
@@ -2550,7 +2550,7 @@ F: drivers/i2c/busses/i2c-xiic.c · 458 unmodified lines
2550 2550
2551ARM64 PORT (AARCH64 ARCHITECTURE)2551ARM64 PORT (AARCH64 ARCHITECTURE)
2552M: Catalin Marinas <catalin.marinas@arm.com>2552M: Catalin Marinas <catalin.marinas@arm.com>
2553M: Will Deacon <will.deacon@arm.com>2553M: Will Deacon <will@kernel.org>
2554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)2554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2555T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git2555T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2556S: Maintained2556S: Maintained
@@ -2734,7 +2734,7 @@ S: Maintained · 177 unmodified lines
2734F: drivers/net/wireless/atmel/atmel*2734F: drivers/net/wireless/atmel/atmel*
2735 2735
2736ATOMIC INFRASTRUCTURE2736ATOMIC INFRASTRUCTURE
2737M: Will Deacon <will.deacon@arm.com>2737M: Will Deacon <will@kernel.org>
2738M: Peter Zijlstra <peterz@infradead.org>2738M: Peter Zijlstra <peterz@infradead.org>
2739R: Boqun Feng <boqun.feng@gmail.com>2739R: Boqun Feng <boqun.feng@gmail.com>
2740L: linux-kernel@vger.kernel.org2740L: linux-kernel@vger.kernel.org
@@ -3121,7 +3121,7 @@ F: arch/arm/mach-bcm/ · 380 unmodified lines
3121 3121
3122BROADCOM BCM2835 ARM ARCHITECTURE3122BROADCOM BCM2835 ARM ARCHITECTURE
3123M: Eric Anholt <eric@anholt.net>3123M: Eric Anholt <eric@anholt.net>
3124M: Stefan Wahren <stefan.wahren@i2se.com>3124M: Stefan Wahren <wahrenst@gmx.net>
3125L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)3125L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
3126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)3126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3127T: git git://github.com/anholt/linux3127T: git git://github.com/anholt/linux
@@ -6234,7 +6234,6 @@ F: include/linux/ipmi-fru.h · 3106 unmodified lines
6234K: fmc_d.*register6234K: fmc_d.*register
6235 6235
6236FPGA MANAGER FRAMEWORK6236FPGA MANAGER FRAMEWORK
6237M: Alan Tull <atull@kernel.org>
6238M: Moritz Fischer <mdf@kernel.org>6237M: Moritz Fischer <mdf@kernel.org>
6239L: linux-fpga@vger.kernel.org6238L: linux-fpga@vger.kernel.org
6240S: Maintained6239S: Maintained
@@ -8566,7 +8565,7 @@ S: Odd Fixes · 2325 unmodified lines
8566 8565
8567KERNEL NFSD, SUNRPC, AND LOCKD SERVERS8566KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8568M: "J. Bruce Fields" <bfields@fieldses.org>8567M: "J. Bruce Fields" <bfields@fieldses.org>
8569M: Jeff Layton <jlayton@kernel.org>8568M: Chuck Lever <chuck.lever@oracle.com>
8570L: linux-nfs@vger.kernel.org8569L: linux-nfs@vger.kernel.org
8571W: http://nfs.sourceforge.net/8570W: http://nfs.sourceforge.net/
8572T: git git://linux-nfs.org/~bfields/linux.git8571T: git git://linux-nfs.org/~bfields/linux.git
@@ -9121,7 +9120,7 @@ F: drivers/misc/lkdtm/* · 548 unmodified lines
9121LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)9120LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9122M: Alan Stern <stern@rowland.harvard.edu>9121M: Alan Stern <stern@rowland.harvard.edu>
9123M: Andrea Parri <andrea.parri@amarulasolutions.com>9122M: Andrea Parri <andrea.parri@amarulasolutions.com>
9124M: Will Deacon <will.deacon@arm.com>9123M: Will Deacon <will@kernel.org>
9125M: Peter Zijlstra <peterz@infradead.org>9124M: Peter Zijlstra <peterz@infradead.org>
9126M: Boqun Feng <boqun.feng@gmail.com>9125M: Boqun Feng <boqun.feng@gmail.com>
9127M: Nicholas Piggin <npiggin@gmail.com>9126M: Nicholas Piggin <npiggin@gmail.com>
@@ -9229,7 +9228,7 @@ F: Documentation/admin-guide/LSM/LoadPin.rst · 101 unmodified lines
9229LOCKING PRIMITIVES9228LOCKING PRIMITIVES
9230M: Peter Zijlstra <peterz@infradead.org>9229M: Peter Zijlstra <peterz@infradead.org>
9231M: Ingo Molnar <mingo@redhat.com>9230M: Ingo Molnar <mingo@redhat.com>
9232M: Will Deacon <will.deacon@arm.com>9231M: Will Deacon <will@kernel.org>
9233L: linux-kernel@vger.kernel.org9232L: linux-kernel@vger.kernel.org
9234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core9233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9235S: Maintained9234S: Maintained
@@ -10550,7 +10549,7 @@ F: arch/arm/boot/dts/mmp* · 1314 unmodified lines
10550F: arch/arm/mach-mmp/10549F: arch/arm/mach-mmp/
10551 10550
10552MMU GATHER AND TLB INVALIDATION10551MMU GATHER AND TLB INVALIDATION
10553M: Will Deacon <will.deacon@arm.com>10552M: Will Deacon <will@kernel.org>
10554M: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>10553M: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>
10555M: Andrew Morton <akpm@linux-foundation.org>10554M: Andrew Morton <akpm@linux-foundation.org>
10556M: Nick Piggin <npiggin@gmail.com>10555M: Nick Piggin <npiggin@gmail.com>
@@ -12039,7 +12038,7 @@ S: Maintained · 1482 unmodified lines
12039F: drivers/pci/controller/dwc/*layerscape*12038F: drivers/pci/controller/dwc/*layerscape*
12040 12039
12041PCI DRIVER FOR GENERIC OF HOSTS12040PCI DRIVER FOR GENERIC OF HOSTS
12042M: Will Deacon <will.deacon@arm.com>12041M: Will Deacon <will@kernel.org>
12043L: linux-pci@vger.kernel.org12042L: linux-pci@vger.kernel.org
12044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)12043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12045S: Maintained12044S: Maintained
@@ -14335,6 +14334,15 @@ S: Supported · 2289 unmodified lines
14335K: sifive14334K: sifive
14336N: sifive14335N: sifive
14337 14336
14337SIFIVE FU540 SYSTEM-ON-CHIP
14338M: Paul Walmsley <paul.walmsley@sifive.com>
14339M: Palmer Dabbelt <palmer@sifive.com>
14340L: linux-riscv@lists.infradead.org
14341T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
14342S: Supported
14343K: fu540
14344N: fu540
14345
14338SILEAD TOUCHSCREEN DRIVER14346SILEAD TOUCHSCREEN DRIVER
14339M: Hans de Goede <hdegoede@redhat.com>14347M: Hans de Goede <hdegoede@redhat.com>
14340L: linux-input@vger.kernel.org14348L: linux-input@vger.kernel.org
@@ -14395,7 +14403,7 @@ F: lib/test_siphash.c · 54 unmodified lines
14395F: include/linux/siphash.h14403F: include/linux/siphash.h
14396 14404
14397SIOX14405SIOX
14398M: Gavin Schenk <g.schenk@eckelmann.de>14406M: Thorsten Scherer <t.scherer@eckelmann.de>
14399M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>14407M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
14400R: Pengutronix Kernel Team <kernel@pengutronix.de>14408R: Pengutronix Kernel Team <kernel@pengutronix.de>
14401S: Supported14409S: Supported
Makefile+1−1
@@ -2,7 +2,7 @@ · 1 unmodified line
2VERSION = 52VERSION = 5
3PATCHLEVEL = 23PATCHLEVEL = 2
4SUBLEVEL = 04SUBLEVEL = 0
5EXTRAVERSION = -rc55EXTRAVERSION = -rc6
6NAME = Golden Lions6NAME = Golden Lions
7 7
8# *DOCUMENTATION*8# *DOCUMENTATION*
arch/arc/Kconfig+1−4
@@ -1,10 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9config ARC6config ARC
10 def_bool y7 def_bool y
arch/arc/Makefile+1−4
@@ -1,10 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9KBUILD_DEFCONFIG := nsim_hs_defconfig6KBUILD_DEFCONFIG := nsim_hs_defconfig
10 7
arch/arc/boot/dts/axc001.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/axc003.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/axc003_idu.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014, 2015 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014, 2015 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/axs101.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * ARC AXS101 S/W development platform5 * ARC AXS101 S/W development platform
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10/dts-v1/;7/dts-v1/;
11 8
arch/arc/boot/dts/axs103.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/axs103_idu.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/axs10x_mb.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for peripherals on the AXS10x mainboard3 * Support for peripherals on the AXS10x mainboard
3 *4 *
4 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/ {8/ {
arch/arc/boot/dts/haps_hs.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016-2014 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016-2014 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/haps_hs_idu.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016-2014 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016-2014 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/hsdk.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/nsim_700.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/nsim_hs.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/nsim_hs_idu.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/nsimosci.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/nsimosci_hs.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/nsimosci_hs_idu.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arc/boot/dts/skeleton.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/skeleton_hs.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/ {6/ {
arch/arc/boot/dts/skeleton_hs_idu.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/ {6/ {
arch/arc/boot/dts/vdk_axc003.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013, 2014 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013, 2014 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/vdk_axc003_idu.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014, 2015 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014, 2015 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arc/boot/dts/vdk_axs10x_mb.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for peripherals on the AXS10x mainboard (VDK version)3 * Support for peripherals on the AXS10x mainboard (VDK version)
3 *4 *
4 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/ {8/ {
arch/arc/boot/dts/vdk_hs38.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * ARC HS38 Virtual Development Kit (VDK)5 * ARC HS38 Virtual Development Kit (VDK)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10/dts-v1/;7/dts-v1/;
11 8
arch/arc/boot/dts/vdk_hs38_smp.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * ARC HS38 Virtual Development Kit, SMP version (VDK)5 * ARC HS38 Virtual Development Kit, SMP version (VDK)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10/dts-v1/;7/dts-v1/;
11 8
arch/arc/include/asm/arcregs.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_ARCREGS_H6#ifndef _ASM_ARC_ARCREGS_H
arch/arc/include/asm/asm-offsets.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <generated/asm-offsets.h>6#include <generated/asm-offsets.h>
arch/arc/include/asm/atomic.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_ATOMIC_H6#ifndef _ASM_ARC_ATOMIC_H
arch/arc/include/asm/barrier.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_BARRIER_H6#ifndef __ASM_BARRIER_H
arch/arc/include/asm/bitops.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_BITOPS_H6#ifndef _ASM_BITOPS_H
arch/arc/include/asm/bug.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_BUG_H6#ifndef _ASM_ARC_BUG_H
arch/arc/include/asm/cache.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ARC_ASM_CACHE_H6#ifndef __ARC_ASM_CACHE_H
arch/arc/include/asm/cacheflush.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: May 2011: for Non-aliasing VIPT D-cache following can be NOPs5 * vineetg: May 2011: for Non-aliasing VIPT D-cache following can be NOPs
9 * -flush_cache_dup_mm (fork)6 * -flush_cache_dup_mm (fork)
10 * -likewise for flush_cache_mm (exit/execve)7 * -likewise for flush_cache_mm (exit/execve)
arch/arc/include/asm/checksum.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Joern Rennecke <joern.rennecke@embecosm.com>: Jan 20125 * Joern Rennecke <joern.rennecke@embecosm.com>: Jan 2012
9 * -Insn Scheduling improvements to csum core routines.6 * -Insn Scheduling improvements to csum core routines.
10 * = csum_fold( ) largely derived from ARM version.7 * = csum_fold( ) largely derived from ARM version.
arch/arc/include/asm/cmpxchg.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_CMPXCHG_H6#ifndef __ASM_ARC_CMPXCHG_H
arch/arc/include/asm/current.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Vineetg: May 16th, 20085 * Vineetg: May 16th, 2008
9 * - Current macro is now implemented as "global register" r256 * - Current macro is now implemented as "global register" r25
10 */7 */
arch/arc/include/asm/delay.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Delay routines using pre computed loops_per_jiffy value.5 * Delay routines using pre computed loops_per_jiffy value.
9 *6 *
10 * vineetg: Feb 20127 * vineetg: Feb 2012
arch/arc/include/asm/disasm.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * several functions that help interpret ARC instructions3 * several functions that help interpret ARC instructions
3 * used for unaligned accesses, kprobes and kgdb4 * used for unaligned accesses, kprobes and kgdb
4 *5 *
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __ARC_DISASM_H__9#ifndef __ARC_DISASM_H__
arch/arc/include/asm/dma.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef ASM_ARC_DMA_H6#ifndef ASM_ARC_DMA_H
arch/arc/include/asm/dwarf.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016-17 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016-17 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_DWARF_H6#ifndef _ASM_ARC_DWARF_H
arch/arc/include/asm/elf.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_ELF_H6#ifndef __ASM_ARC_ELF_H
arch/arc/include/asm/entry-compact.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * Vineetg: March 2009 (Supporting 2 levels of Interrupts)6 * Vineetg: March 2009 (Supporting 2 levels of Interrupts)
10 * Stack switching code can no longer reliably rely on the fact that7 * Stack switching code can no longer reliably rely on the fact that
11 * if we are NOT in user mode, stack is switched to kernel mode.8 * if we are NOT in user mode, stack is switched to kernel mode.
arch/arc/include/asm/entry.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#ifndef __ASM_ARC_ENTRY_H7#ifndef __ASM_ARC_ENTRY_H
arch/arc/include/asm/exec.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_EXEC_H6#ifndef __ASM_ARC_EXEC_H
arch/arc/include/asm/futex.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Vineetg: August 2010: From Android kernel work5 * Vineetg: August 2010: From Android kernel work
9 */6 */
10 7
arch/arc/include/asm/highmem.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef _ASM_HIGHMEM_H6#ifndef _ASM_HIGHMEM_H
arch/arc/include/asm/hugepage.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9 6
arch/arc/include/asm/io.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_IO_H6#ifndef _ASM_ARC_IO_H
arch/arc/include/asm/irq.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_IRQ_H6#ifndef __ASM_ARC_IRQ_H
arch/arc/include/asm/irqflags-arcv2.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_IRQFLAGS_ARCV2_H6#ifndef __ASM_IRQFLAGS_ARCV2_H
arch/arc/include/asm/irqflags-compact.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#ifndef __ASM_IRQFLAGS_ARCOMPACT_H7#ifndef __ASM_IRQFLAGS_ARCOMPACT_H
arch/arc/include/asm/irqflags.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#ifndef __ASM_ARC_IRQFLAGS_H7#ifndef __ASM_ARC_IRQFLAGS_H
arch/arc/include/asm/kdebug.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_KDEBUG_H6#ifndef _ASM_ARC_KDEBUG_H
arch/arc/include/asm/kgdb.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * kgdb support for ARC3 * kgdb support for ARC
3 *4 *
4 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ARC_KGDB_H__8#ifndef __ARC_KGDB_H__
arch/arc/include/asm/kmap_types.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef _ASM_KMAP_TYPES_H6#ifndef _ASM_KMAP_TYPES_H
arch/arc/include/asm/kprobes.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ARC_KPROBES_H6#ifndef _ARC_KPROBES_H
arch/arc/include/asm/linkage.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_LINKAGE_H6#ifndef __ASM_LINKAGE_H
arch/arc/include/asm/mach_desc.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * based on METAG mach/arch.h (which in turn was based on ARM)5 * based on METAG mach/arch.h (which in turn was based on ARM)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef _ASM_ARC_MACH_DESC_H_8#ifndef _ASM_ARC_MACH_DESC_H_
arch/arc/include/asm/mmu.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_MMU_H6#ifndef _ASM_ARC_MMU_H
arch/arc/include/asm/mmu_context.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: May 20115 * vineetg: May 2011
9 * -Refactored get_new_mmu_context( ) to only handle live-mm.6 * -Refactored get_new_mmu_context( ) to only handle live-mm.
10 * retiring-mm handled in other hooks7 * retiring-mm handled in other hooks
arch/arc/include/asm/mmzone.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_MMZONE_H6#ifndef _ASM_ARC_MMZONE_H
arch/arc/include/asm/module.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Amit Bhor, Sameer Dhavale: Codito Technologies 20045 * Amit Bhor, Sameer Dhavale: Codito Technologies 2004
9 6
10 */7 */
arch/arc/include/asm/page.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#ifndef __ASM_ARC_PAGE_H5#ifndef __ASM_ARC_PAGE_H
9#define __ASM_ARC_PAGE_H6#define __ASM_ARC_PAGE_H
arch/arc/include/asm/pci.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_PCI_H6#ifndef _ASM_ARC_PCI_H
arch/arc/include/asm/perf_event.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Linux performance counter support for ARC3 * Linux performance counter support for ARC
3 *4 *
4 * Copyright (C) 2014-2015 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2014-2015 Synopsys, Inc. (www.synopsys.com)
5 * Copyright (C) 2011-2013 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2011-2013 Synopsys, Inc. (www.synopsys.com)
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef __ASM_PERF_EVENT_H9#ifndef __ASM_PERF_EVENT_H
arch/arc/include/asm/pgalloc.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: June 20115 * vineetg: June 2011
9 * -"/proc/meminfo | grep PageTables" kept on increasing6 * -"/proc/meminfo | grep PageTables" kept on increasing
10 * Recently added pgtable dtor was not getting called.7 * Recently added pgtable dtor was not getting called.
arch/arc/include/asm/pgtable.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: May 20115 * vineetg: May 2011
9 * -Folded PAGE_PRESENT (used by VM) and PAGE_VALID (used by MMU) into 1.6 * -Folded PAGE_PRESENT (used by VM) and PAGE_VALID (used by MMU) into 1.
10 * They are semantically the same although in different contexts7 * They are semantically the same although in different contexts
arch/arc/include/asm/processor.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: March 20095 * vineetg: March 2009
9 * -Implemented task_pt_regs( )6 * -Implemented task_pt_regs( )
10 *7 *
arch/arc/include/asm/ptrace.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Amit Bhor, Sameer Dhavale: Codito Technologies 20045 * Amit Bhor, Sameer Dhavale: Codito Technologies 2004
9 */6 */
10#ifndef __ASM_ARC_PTRACE_H7#ifndef __ASM_ARC_PTRACE_H
arch/arc/include/asm/sections.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_SECTIONS_H6#ifndef _ASM_ARC_SECTIONS_H
arch/arc/include/asm/segment.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASMARC_SEGMENT_H6#ifndef __ASMARC_SEGMENT_H
arch/arc/include/asm/serial.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_SERIAL_H6#ifndef _ASM_ARC_SERIAL_H
arch/arc/include/asm/setup.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#ifndef __ASMARC_SETUP_H5#ifndef __ASMARC_SETUP_H
9#define __ASMARC_SETUP_H6#define __ASMARC_SETUP_H
arch/arc/include/asm/shmparam.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ARC_ASM_SHMPARAM_H6#ifndef __ARC_ASM_SHMPARAM_H
arch/arc/include/asm/smp.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_SMP_H6#ifndef __ASM_ARC_SMP_H
arch/arc/include/asm/spinlock.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_SPINLOCK_H6#ifndef __ASM_SPINLOCK_H
arch/arc/include/asm/spinlock_types.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_SPINLOCK_TYPES_H6#ifndef __ASM_SPINLOCK_TYPES_H
arch/arc/include/asm/stacktrace.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#ifndef __ASM_STACKTRACE_H7#ifndef __ASM_STACKTRACE_H
arch/arc/include/asm/string.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: May 20115 * vineetg: May 2011
9 * -We had half-optimised memset/memcpy, got better versions of those6 * -We had half-optimised memset/memcpy, got better versions of those
10 * -Added memcmp, strchr, strcpy, strcmp, strlen7 * -Added memcmp, strchr, strcpy, strcmp, strlen
arch/arc/include/asm/switch_to.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_SWITCH_TO_H6#ifndef _ASM_ARC_SWITCH_TO_H
arch/arc/include/asm/syscall.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_SYSCALL_H6#ifndef _ASM_ARC_SYSCALL_H
arch/arc/include/asm/syscalls.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_SYSCALLS_H6#ifndef _ASM_ARC_SYSCALLS_H
arch/arc/include/asm/thread_info.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Vineetg: Oct 20095 * Vineetg: Oct 2009
9 * No need for ARC specific thread_info allocator (kmalloc/free). This is6 * No need for ARC specific thread_info allocator (kmalloc/free). This is
10 * anyways one page allocation, thus slab alloc can be short-circuited and7 * anyways one page allocation, thus slab alloc can be short-circuited and
arch/arc/include/asm/timex.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_TIMEX_H6#ifndef _ASM_ARC_TIMEX_H
arch/arc/include/asm/tlb-mmu1.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_TLB_MMU_V1_H__6#ifndef __ASM_TLB_MMU_V1_H__
arch/arc/include/asm/tlb.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_TLB_H6#ifndef _ASM_ARC_TLB_H
arch/arc/include/asm/tlbflush.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARC_TLBFLUSH__6#ifndef __ASM_ARC_TLBFLUSH__
arch/arc/include/asm/uaccess.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg: June 20105 * vineetg: June 2010
9 * -__clear_user( ) called multiple times during elf load was byte loop6 * -__clear_user( ) called multiple times during elf load was byte loop
10 * converted to do as much word clear as possible.7 * converted to do as much word clear as possible.
arch/arc/include/asm/unaligned.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_UNALIGNED_H6#ifndef _ASM_ARC_UNALIGNED_H
arch/arc/include/asm/unwind.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_ARC_UNWIND_H6#ifndef _ASM_ARC_UNWIND_H
arch/arc/kernel/Makefile+1−3
@@ -1,9 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7 5
8# Pass UTS_MACHINE for user_regset definition6# Pass UTS_MACHINE for user_regset definition
9CFLAGS_ptrace.o += -DUTS_MACHINE='"$(UTS_MACHINE)"'7CFLAGS_ptrace.o += -DUTS_MACHINE='"$(UTS_MACHINE)"'
arch/arc/kernel/arc_hostlink.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arc_hostlink.c: Pseudo-driver for Metaware provided "hostlink" facility3 * arc_hostlink.c: Pseudo-driver for Metaware provided "hostlink" facility
3 *4 *
4 * Allows Linux userland access to host in absence of any peripherals.5 * Allows Linux userland access to host in absence of any peripherals.
5 *6 *
6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)7 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/fs.h> /* file_operations */10#include <linux/fs.h> /* file_operations */
arch/arc/kernel/arcksyms.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arcksyms.c - Exporting symbols not exportable from their own sources3 * arcksyms.c - Exporting symbols not exportable from their own sources
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/module.h>8#include <linux/module.h>
arch/arc/kernel/asm-offsets.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/sched.h>6#include <linux/sched.h>
arch/arc/kernel/ctx_sw.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Vineetg: Aug 20095 * Vineetg: Aug 2009
9 * -"C" version of lowest level context switch asm macro called by schedular6 * -"C" version of lowest level context switch asm macro called by schedular
10 * gcc doesn't generate the dward CFI info for hand written asm, hence can't7 * gcc doesn't generate the dward CFI info for hand written asm, hence can't
arch/arc/kernel/ctx_sw_asm.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Vineetg: Aug 20095 * Vineetg: Aug 2009
9 * -Moved core context switch macro out of entry.S into this file.6 * -Moved core context switch macro out of entry.S into this file.
10 * -This is the more "natural" hand written assembler7 * -This is the more "natural" hand written assembler
arch/arc/kernel/devtree.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * Based on reduced version of METAG5 * Based on reduced version of METAG
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11 8
arch/arc/kernel/disasm.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * several functions that help interpret ARC instructions3 * several functions that help interpret ARC instructions
3 * used for unaligned accesses, kprobes and kgdb4 * used for unaligned accesses, kprobes and kgdb
4 *5 *
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/types.h>9#include <linux/types.h>
arch/arc/kernel/entry-arcv2.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ARCv2 ISA based core Low Level Intr/Traps/Exceptions(non-TLB) Handling3 * ARCv2 ISA based core Low Level Intr/Traps/Exceptions(non-TLB) Handling
3 *4 *
4 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h> /* ARC_{EXTRY,EXIT} */8#include <linux/linkage.h> /* ARC_{EXTRY,EXIT} */
arch/arc/kernel/entry-compact.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARCompact ISA3 * Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARCompact ISA
3 *4 *
4 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * vineetg: May 20118 * vineetg: May 2011
12 * -Userspace unaligned access emulation9 * -Userspace unaligned access emulation
13 *10 *
arch/arc/kernel/entry.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Common Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARC3 * Common Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARC
3 * (included from entry-<isa>.S4 * (included from entry-<isa>.S
4 *5 *
5 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)7 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13/*------------------------------------------------------------------10/*------------------------------------------------------------------
arch/arc/kernel/fpu.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * fpu.c - save/restore of Floating Point Unit Registers on task switch3 * fpu.c - save/restore of Floating Point Unit Registers on task switch
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/sched.h>8#include <linux/sched.h>
arch/arc/kernel/head.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ARC CPU startup Code3 * ARC CPU startup Code
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Vineetg: Dec 20077 * Vineetg: Dec 2007
11 * -Check if we are running on Simulator or on real hardware8 * -Check if we are running on Simulator or on real hardware
12 * to skip certain things during boot on simulator9 * to skip certain things during boot on simulator
arch/arc/kernel/intc-arcv2.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/interrupt.h>6#include <linux/interrupt.h>
arch/arc/kernel/intc-compact.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/interrupt.h>6#include <linux/interrupt.h>
arch/arc/kernel/irq.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/interrupt.h>6#include <linux/interrupt.h>
arch/arc/kernel/kgdb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * kgdb support for ARC3 * kgdb support for ARC
3 *4 *
4 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kgdb.h>8#include <linux/kgdb.h>
arch/arc/kernel/kprobes.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/types.h>6#include <linux/types.h>
arch/arc/kernel/mcip.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARC ARConnect (MultiCore IP) support (formerly known as MCIP)3 * ARC ARConnect (MultiCore IP) support (formerly known as MCIP)
3 *4 *
4 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/smp.h>8#include <linux/smp.h>
arch/arc/kernel/module.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/module.h>6#include <linux/module.h>
arch/arc/kernel/process.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Amit Bhor, Kanika Nema: Codito Technologies 20045 * Amit Bhor, Kanika Nema: Codito Technologies 2004
9 */6 */
10 7
arch/arc/kernel/ptrace.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/ptrace.h>6#include <linux/ptrace.h>
arch/arc/kernel/reset.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arc/kernel/setup.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/seq_file.h>6#include <linux/seq_file.h>
arch/arc/kernel/signal.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Signal Handling for ARC3 * Signal Handling for ARC
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * vineetg: Jan 2010 (Restarting of timer related syscalls)7 * vineetg: Jan 2010 (Restarting of timer related syscalls)
11 *8 *
12 * vineetg: Nov 2009 (Everything needed for TIF_RESTORE_SIGMASK)9 * vineetg: Nov 2009 (Everything needed for TIF_RESTORE_SIGMASK)
arch/arc/kernel/smp.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * RajeshwarR: Dec 11, 20075 * RajeshwarR: Dec 11, 2007
9 * -- Added support for Inter Processor Interrupts6 * -- Added support for Inter Processor Interrupts
10 *7 *
arch/arc/kernel/stacktrace.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * stacktrace.c : stacktracing APIs needed by rest of kernel3 * stacktrace.c : stacktracing APIs needed by rest of kernel
3 * (wrappers over ARC dwarf based unwinder)4 * (wrappers over ARC dwarf based unwinder)
4 *5 *
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * vineetg: aug 20098 * vineetg: aug 2009
12 * -Implemented CONFIG_STACKTRACE APIs, primarily save_stack_trace_tsk( )9 * -Implemented CONFIG_STACKTRACE APIs, primarily save_stack_trace_tsk( )
13 * for displaying task's kernel mode call stack in /proc/<pid>/stack10 * for displaying task's kernel mode call stack in /proc/<pid>/stack
arch/arc/kernel/traps.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Traps/Non-MMU Exception handling for ARC3 * Traps/Non-MMU Exception handling for ARC
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * vineetg: May 20117 * vineetg: May 2011
11 * -user-space unaligned access emulation8 * -user-space unaligned access emulation
12 *9 *
arch/arc/kernel/unaligned.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011-2012 Synopsys (www.synopsys.com)3 * Copyright (C) 2011-2012 Synopsys (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * vineetg : May 20115 * vineetg : May 2011
9 * -Adapted (from .26 to .35)6 * -Adapted (from .26 to .35)
10 * -original contribution by Tim.yao@amlogic.com7 * -original contribution by Tim.yao@amlogic.com
11 *
12 */8 */
13 9
14#include <linux/types.h>10#include <linux/types.h>
arch/arc/kernel/unwind.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 * Copyright (C) 2002-2006 Novell, Inc.4 * Copyright (C) 2002-2006 Novell, Inc.
4 * Jan Beulich <jbeulich@novell.com>5 * Jan Beulich <jbeulich@novell.com>
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * A simple API for unwinding kernel stacks. This is used for7 * A simple API for unwinding kernel stacks. This is used for
11 * debugging and error reporting purposes. The kernel doesn't need8 * debugging and error reporting purposes. The kernel doesn't need
12 * full-blown stack unwinding with all the bells and whistles, so there9 * full-blown stack unwinding with all the bells and whistles, so there
arch/arc/kernel/vmlinux.lds.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <asm-generic/vmlinux.lds.h>6#include <asm-generic/vmlinux.lds.h>
arch/arc/lib/Makefile+1−3
@@ -1,9 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7 5
8lib-y := strchr-700.o strcpy-700.o strlen.o memcmp.o6lib-y := strchr-700.o strcpy-700.o strlen.o memcmp.o
9 7
arch/arc/lib/memcmp.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/memcpy-700.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/memcpy-archs.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/memset-archs.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/memset.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/strchr-700.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* ARC700 has a relatively long pipeline and branch prediction, so we want6/* ARC700 has a relatively long pipeline and branch prediction, so we want
arch/arc/lib/strcmp-archs.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/lib/strcmp.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* This is optimized primarily for the ARC700.6/* This is optimized primarily for the ARC700.
arch/arc/lib/strcpy-700.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* If dst and src are 4 byte aligned, copy 8 bytes at a time.6/* If dst and src are 4 byte aligned, copy 8 bytes at a time.
arch/arc/lib/strlen.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arc/mm/Makefile+1−4
@@ -1,10 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9obj-y := extable.o ioremap.o dma.o fault.o init.o6obj-y := extable.o ioremap.o dma.o fault.o init.o
10obj-y += tlb.o tlbex.o cache.o mmap.o7obj-y += tlb.o tlbex.o cache.o mmap.o
arch/arc/mm/cache.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARC Cache Management3 * ARC Cache Management
3 *4 *
4 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/module.h>9#include <linux/module.h>
arch/arc/mm/dma.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/dma-noncoherent.h>6#include <linux/dma-noncoherent.h>
arch/arc/mm/extable.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Borrowed heavily from MIPS5 * Borrowed heavily from MIPS
9 */6 */
10 7
arch/arc/mm/fault.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Page Fault Handling for ARC (TLB Miss / ProtV)2/* Page Fault Handling for ARC (TLB Miss / ProtV)
2 *3 *
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <linux/signal.h>7#include <linux/signal.h>
arch/arc/mm/highmem.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/memblock.h>6#include <linux/memblock.h>
arch/arc/mm/init.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arc/mm/ioremap.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/vmalloc.h>6#include <linux/vmalloc.h>
arch/arc/mm/mmap.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARC700 mmap3 * ARC700 mmap
3 *4 *
4 * (started from arm version - for VIPT alias handling)5 * (started from arm version - for VIPT alias handling)
5 *6 *
6 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)7 * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/fs.h>10#include <linux/fs.h>
arch/arc/mm/tlb.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * TLB Management (flush/create/diagnostics) for ARC7003 * TLB Management (flush/create/diagnostics) for ARC700
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * vineetg: Aug 20117 * vineetg: Aug 2011
11 * -Reintroduce duplicate PD fixup - some customer chips still have the issue8 * -Reintroduce duplicate PD fixup - some customer chips still have the issue
12 *9 *
arch/arc/mm/tlbex.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * TLB Exception Handling for ARC3 * TLB Exception Handling for ARC
3 *4 *
4 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Vineetg: April 2011 :7 * Vineetg: April 2011 :
11 * -MMU v1: moved out legacy code into a seperate file8 * -MMU v1: moved out legacy code into a seperate file
12 * -MMU v3: PD{0,1} bits layout changed: They don't overlap anymore,9 * -MMU v3: PD{0,1} bits layout changed: They don't overlap anymore,
arch/arc/oprofile/common.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Based on orig code from @author John Levon <levon@movementarian.org>5 * Based on orig code from @author John Levon <levon@movementarian.org>
9 */6 */
10 7
arch/arc/plat-axs10x/Kconfig+1−4
@@ -1,10 +1,7 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9menuconfig ARC_PLAT_AXS10X6menuconfig ARC_PLAT_AXS10X
10 bool "Synopsys ARC AXS10x Software Development Platforms"7 bool "Synopsys ARC AXS10x Software Development Platforms"
arch/arc/plat-axs10x/Makefile+1−4
@@ -1,9 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9obj-$(CONFIG_ARC_PLAT_AXS10X) += axs10x.o6obj-$(CONFIG_ARC_PLAT_AXS10X) += axs10x.o
arch/arc/plat-hsdk/Kconfig+1−4
@@ -1,9 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)2# Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)
2#3#
3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License version 2 as
5# published by the Free Software Foundation.
6#
7 4
8menuconfig ARC_SOC_HSDK5menuconfig ARC_SOC_HSDK
9 bool "ARC HS Development Kit SOC"6 bool "ARC HS Development Kit SOC"
arch/arc/plat-hsdk/Makefile+1−4
@@ -1,9 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9obj-y := platform.o6obj-y := platform.o
arch/arc/plat-hsdk/platform.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARC HSDK Platform support code3 * ARC HSDK Platform support code
3 *4 *
4 * Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/init.h>8#include <linux/init.h>
arch/arc/plat-sim/Makefile+1−4
@@ -1,9 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright (C) 2011-2012 Synopsys, Inc. (www.synopsys.com)3# Copyright (C) 2011-2012 Synopsys, Inc. (www.synopsys.com)
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License version 2 as
6# published by the Free Software Foundation.
7#
8 5
9obj-y := platform.o6obj-y := platform.o
arch/arc/plat-sim/platform.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARC simulation Platform support code3 * ARC simulation Platform support code
3 *4 *
4 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/boot/bootp/init.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/boot/bootp/init.S3 * linux/arch/arm/boot/bootp/init.S
3 *4 *
4 * Copyright (C) 2000-2003 Russell King.5 * Copyright (C) 2000-2003 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * "Header" file for splitting kernel + initrd. Note that we pass7 * "Header" file for splitting kernel + initrd. Note that we pass
11 * r0 through to r3 straight through.8 * r0 through to r3 straight through.
12 *9 *
arch/arm/boot/compressed/efi-header.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013-2017 Linaro Ltd3 * Copyright (C) 2013-2017 Linaro Ltd
3 * Authors: Roy Franz <roy.franz@linaro.org>4 * Authors: Roy Franz <roy.franz@linaro.org>
4 * Ard Biesheuvel <ard.biesheuvel@linaro.org>5 * Ard Biesheuvel <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/pe.h>8#include <linux/pe.h>
arch/arm/boot/compressed/head.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/boot/compressed/head.S3 * linux/arch/arm/boot/compressed/head.S
3 *4 *
4 * Copyright (C) 1996-2002 Russell King5 * Copyright (C) 1996-2002 Russell King
5 * Copyright (C) 2004 Hyok S. Choi (MPU support)6 * Copyright (C) 2004 Hyok S. Choi (MPU support)
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/linkage.h>8#include <linux/linkage.h>
12#include <asm/assembler.h>9#include <asm/assembler.h>
arch/arm/boot/compressed/ll_char_wr.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/ll_char_wr.S3 * linux/arch/arm/lib/ll_char_wr.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King.5 * Copyright (C) 1995, 1996 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Speedups & 1bpp code (C) 1996 Philip Blundell & Russell King.7 * Speedups & 1bpp code (C) 1996 Philip Blundell & Russell King.
11 *8 *
12 * 10-04-96 RMK Various cleanups & reduced register usage.9 * 10-04-96 RMK Various cleanups & reduced register usage.
arch/arm/boot/compressed/vmlinux.lds.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2000 Russell King3 * Copyright (C) 2000 Russell King
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifdef CONFIG_CPU_ENDIAN_BE86#ifdef CONFIG_CPU_ENDIAN_BE8
arch/arm/boot/deflate_xip_data.sh+1−3
@@ -1,13 +1,11 @@
1#!/bin/sh1#!/bin/sh
2# SPDX-License-Identifier: GPL-2.0-only
2 3
3# XIP kernel .data segment compressor4# XIP kernel .data segment compressor
4#5#
5# Created by: Nicolas Pitre, August 20176# Created by: Nicolas Pitre, August 2017
6# Copyright: (C) 2017 Linaro Limited7# Copyright: (C) 2017 Linaro Limited
7#8#
8# This program is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License version 2 as
10# published by the Free Software Foundation.
11 9
12# This script locates the start of the .data section in xipImage and10# This script locates the start of the .data section in xipImage and
13# substitutes it with a compressed version. The needed offsets are obtained11# substitutes it with a compressed version. The needed offsets are obtained
arch/arm/boot/dts/am335x-baltos-ir2110.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-baltos-ir3220.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-baltos-ir5221.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-baltos-leds.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-baltos.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-base0033.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * am335x-base0033.dts - Device Tree file for IGEP AQUILA EXPANSION3 * am335x-base0033.dts - Device Tree file for IGEP AQUILA EXPANSION
3 *4 *
4 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz5 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include "am335x-igep0033.dtsi"8#include "am335x-igep0033.dtsi"
arch/arm/boot/dts/am335x-bone-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/ {6/ {
arch/arm/boot/dts/am335x-bone.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-boneblack-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/display/tda998x.h>6#include <dt-bindings/display/tda998x.h>
arch/arm/boot/dts/am335x-boneblack-wireless.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-boneblack.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-boneblue.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-bonegreen-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9&ldo3_reg {6&ldo3_reg {
arch/arm/boot/dts/am335x-bonegreen-wireless.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-bonegreen.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-chiliboard.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Jablotron s.r.o. -- http://www.jablotron.com/3 * Copyright (C) 2015 Jablotron s.r.o. -- http://www.jablotron.com/
3 * Author: Rostislav Lisovy <lisovy@jablotron.cz>4 * Author: Rostislav Lisovy <lisovy@jablotron.cz>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10#include "am335x-chilisom.dtsi"7#include "am335x-chilisom.dtsi"
arch/arm/boot/dts/am335x-chilisom.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Jablotron s.r.o. -- http://www.jablotron.com/3 * Copyright (C) 2015 Jablotron s.r.o. -- http://www.jablotron.com/
3 * Author: Rostislav Lisovy <lisovy@jablotron.cz>4 * Author: Rostislav Lisovy <lisovy@jablotron.cz>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include "am33xx.dtsi"6#include "am33xx.dtsi"
10#include <dt-bindings/interrupt-controller/irq.h>7#include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/am335x-cm-t335.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * am335x-cm-t335.dts - Device Tree file for Compulab CM-T3353 * am335x-cm-t335.dts - Device Tree file for Compulab CM-T335
3 *4 *
4 * Copyright (C) 2014 - 2015 CompuLab Ltd. - http://www.compulab.co.il/5 * Copyright (C) 2014 - 2015 CompuLab Ltd. - http://www.compulab.co.il/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/am335x-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-evmsk.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-icev2.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/am335x-igep0033.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * am335x-igep0033.dtsi - Device Tree file for IGEP COM AQUILA AM335x3 * am335x-igep0033.dtsi - Device Tree file for IGEP COM AQUILA AM335x
3 *4 *
4 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz5 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/am335x-lxm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 NovaTech LLC - http://www.novatechweb.com3 * Copyright (C) 2014 NovaTech LLC - http://www.novatechweb.com
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 MOXA Inc. - https://www.moxa.com/3 * Copyright (C) 2017 MOXA Inc. - https://www.moxa.com/
3 *4 *
4 * Author: SZ Lin (林上智) <sz.lin@moxa.com>5 * Author: SZ Lin (林上智) <sz.lin@moxa.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/am335x-nano.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Newflow Ltd - http://www.newflow.co.uk/3 * Copyright (C) 2013 Newflow Ltd - http://www.newflow.co.uk/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-pcm-953.dtsi+2−5
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2017 Phytec Messtechnik GmbH3 * Copyright (C) 2014-2017 Phytec Messtechnik GmbH
3 * Author: Wadim Egorov <w.egorov@phytec.de>4 * Author: Wadim Egorov <w.egorov@phytec.de>
4 * Teresa Remmet <t.remmet@phytec.de>5 * Teresa Remmet <t.remmet@phytec.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <dt-bindings/input/input.h>8#include <dt-bindings/input/input.h>
@@ -197,7 +194,7 @@ · 185 unmodified lines
197 bus-width = <4>;194 bus-width = <4>;
198 pinctrl-names = "default";195 pinctrl-names = "default";
199 pinctrl-0 = <&mmc1_pins>;196 pinctrl-0 = <&mmc1_pins>;
200 cd-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>;197 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
201 status = "okay";198 status = "okay";
202};199};
203 200
arch/arm/boot/dts/am335x-pepper.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Gumstix, Inc. - https://www.gumstix.com/3 * Copyright (C) 2014 Gumstix, Inc. - https://www.gumstix.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-phycore-rdk.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 PHYTEC Messtechnik GmbH3 * Copyright (C) 2014 PHYTEC Messtechnik GmbH
3 * Author: Wadim Egorov <w.egorov@phytec.de>4 * Author: Wadim Egorov <w.egorov@phytec.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/am335x-phycore-som.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Phytec Messtechnik GmbH3 * Copyright (C) 2015 Phytec Messtechnik GmbH
3 * Author: Teresa Remmet <t.remmet@phytec.de>4 * Author: Teresa Remmet <t.remmet@phytec.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include "am33xx.dtsi"7#include "am33xx.dtsi"
arch/arm/boot/dts/am335x-sancloud-bbe.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-sbc-t335.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * am335x-sbc-t335.dts - Device Tree file for Compulab SBC-T3353 * am335x-sbc-t335.dts - Device Tree file for Compulab SBC-T335
3 *4 *
4 * Copyright (C) 2014 - 2015 CompuLab Ltd. - http://www.compulab.co.il/5 * Copyright (C) 2014 - 2015 CompuLab Ltd. - http://www.compulab.co.il/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include "am335x-cm-t335.dts"8#include "am335x-cm-t335.dts"
arch/arm/boot/dts/am335x-sl50.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Toby Churchill - http://www.toby-churchill.com/3 * Copyright (C) 2015 Toby Churchill - http://www.toby-churchill.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am335x-wega-rdk.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Phytec Messtechnik GmbH3 * Copyright (C) 2015 Phytec Messtechnik GmbH
3 * Author: Teresa Remmet <t.remmet@phytec.de>4 * Author: Teresa Remmet <t.remmet@phytec.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/am335x-wega.dtsi+2−5
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Phytec Messtechnik GmbH3 * Copyright (C) 2015 Phytec Messtechnik GmbH
3 * Author: Teresa Remmet <t.remmet@phytec.de>4 * Author: Teresa Remmet <t.remmet@phytec.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10/ {7/ {
@@ -157,7 +154,7 @@ · 146 unmodified lines
157 bus-width = <4>;154 bus-width = <4>;
158 pinctrl-names = "default";155 pinctrl-names = "default";
159 pinctrl-0 = <&mmc1_pins>;156 pinctrl-0 = <&mmc1_pins>;
160 cd-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>;157 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
161 status = "okay";158 status = "okay";
162};159};
163 160
arch/arm/boot/dts/am33xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for AM33xx clock data3 * Device Tree Source for AM33xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&scm_clocks {7&scm_clocks {
11 sys_clkin_ck: sys_clkin_ck@40 {8 sys_clkin_ck: sys_clkin_ck@40 {
arch/arm/boot/dts/am33xx-l4.dtsi+6−8
@@ -1759,11 +1759,10 @@ · 1758 unmodified lines
1759 target-module@cc000 { /* 0x481cc000, ap 60 46.0 */1759 target-module@cc000 { /* 0x481cc000, ap 60 46.0 */
1760 compatible = "ti,sysc-omap4", "ti,sysc";1760 compatible = "ti,sysc-omap4", "ti,sysc";
1761 ti,hwmods = "d_can0";1761 ti,hwmods = "d_can0";
1762 reg = <0xcc000 0x4>;
1763 reg-names = "rev";
1764 /* Domains (P, C): per_pwrdm, l4ls_clkdm */1762 /* Domains (P, C): per_pwrdm, l4ls_clkdm */
1765 clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN0_CLKCTRL 0>;1763 clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN0_CLKCTRL 0>,
1766 clock-names = "fck";1764 <&dcan0_fck>;
1765 clock-names = "fck", "osc";
1767 #address-cells = <1>;1766 #address-cells = <1>;
1768 #size-cells = <1>;1767 #size-cells = <1>;
1769 ranges = <0x0 0xcc000 0x2000>;1768 ranges = <0x0 0xcc000 0x2000>;
@@ -1782,11 +1781,10 @@ · 12 unmodified lines
1782 target-module@d0000 { /* 0x481d0000, ap 62 42.0 */1781 target-module@d0000 { /* 0x481d0000, ap 62 42.0 */
1783 compatible = "ti,sysc-omap4", "ti,sysc";1782 compatible = "ti,sysc-omap4", "ti,sysc";
1784 ti,hwmods = "d_can1";1783 ti,hwmods = "d_can1";
1785 reg = <0xd0000 0x4>;
1786 reg-names = "rev";
1787 /* Domains (P, C): per_pwrdm, l4ls_clkdm */1784 /* Domains (P, C): per_pwrdm, l4ls_clkdm */
1788 clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN1_CLKCTRL 0>;1785 clocks = <&l4ls_clkctrl AM3_L4LS_D_CAN1_CLKCTRL 0>,
1789 clock-names = "fck";1786 <&dcan1_fck>;
1787 clock-names = "fck", "osc";
1790 #address-cells = <1>;1788 #address-cells = <1>;
1791 #size-cells = <1>;1789 #size-cells = <1>;
1792 ranges = <0x0 0xd0000 0x2000>;1790 ranges = <0x0 0xd0000 0x2000>;
arch/arm/boot/dts/am3517-craneboard.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * See craneboard.org for more details3 * See craneboard.org for more details
3 *4 *
4 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10/dts-v1/;7/dts-v1/;
11 8
arch/arm/boot/dts/am3517-evm-ui.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2018 Logic PD, Inc - http://www.logicpd.com/3 * Copyright (C) 2018 Logic PD, Inc - http://www.logicpd.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/input/input.h>6#include <dt-bindings/input/input.h>
arch/arm/boot/dts/am3517-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am3517-som.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Derald D. Woods <woods.technical@gmail.com>3 * Copyright (C) 2016 Derald D. Woods <woods.technical@gmail.com>
3 *4 *
4 * Based on am3517-evm.dts5 * Based on am3517-evm.dts
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/ {8/ {
arch/arm/boot/dts/am3517_mt_ventoux.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Ilya Yanok, EmCraft Systems3 * Copyright (C) 2011 Ilya Yanok, EmCraft Systems
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am35xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP3 clock data3 * Device Tree Source for OMAP3 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&scm_clocks {7&scm_clocks {
11 emac_ick: emac_ick@32c {8 emac_ick: emac_ick@32c {
arch/arm/boot/dts/am437x-cm-t43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/3 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/am437x-gp-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* AM437x GP EVM */6/* AM437x GP EVM */
arch/arm/boot/dts/am437x-idk-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/am437x-l4.dtsi+0−4
@@ -1575,8 +1575,6 @@ · 1574 unmodified lines
1575 target-module@cc000 { /* 0x481cc000, ap 50 46.0 */1575 target-module@cc000 { /* 0x481cc000, ap 50 46.0 */
1576 compatible = "ti,sysc-omap4", "ti,sysc";1576 compatible = "ti,sysc-omap4", "ti,sysc";
1577 ti,hwmods = "d_can0";1577 ti,hwmods = "d_can0";
1578 reg = <0xcc000 0x4>;
1579 reg-names = "rev";
1580 /* Domains (P, C): per_pwrdm, l4ls_clkdm */1578 /* Domains (P, C): per_pwrdm, l4ls_clkdm */
1581 clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN0_CLKCTRL 0>;1579 clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN0_CLKCTRL 0>;
1582 clock-names = "fck";1580 clock-names = "fck";
@@ -1596,8 +1594,6 @@ · 13 unmodified lines
1596 target-module@d0000 { /* 0x481d0000, ap 52 3a.0 */1594 target-module@d0000 { /* 0x481d0000, ap 52 3a.0 */
1597 compatible = "ti,sysc-omap4", "ti,sysc";1595 compatible = "ti,sysc-omap4", "ti,sysc";
1598 ti,hwmods = "d_can1";1596 ti,hwmods = "d_can1";
1599 reg = <0xd0000 0x4>;
1600 reg-names = "rev";
1601 /* Domains (P, C): per_pwrdm, l4ls_clkdm */1597 /* Domains (P, C): per_pwrdm, l4ls_clkdm */
1602 clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN1_CLKCTRL 0>;1598 clocks = <&l4ls_clkctrl AM4_L4LS_D_CAN1_CLKCTRL 0>;
1603 clock-names = "fck";1599 clock-names = "fck";
arch/arm/boot/dts/am437x-sbc-t43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/3 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "am437x-cm-t43.dts"6#include "am437x-cm-t43.dts"
arch/arm/boot/dts/am437x-sk-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* AM437x SK EVM */6/* AM437x SK EVM */
arch/arm/boot/dts/am43x-epos-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/* AM43x EPOS EVM */6/* AM43x EPOS EVM */
arch/arm/boot/dts/am43xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for AM43xx clock data3 * Device Tree Source for AM43xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&scm_clocks {7&scm_clocks {
11 sys_clkin_ck: sys_clkin_ck@40 {8 sys_clkin_ck: sys_clkin_ck@40 {
arch/arm/boot/dts/am571x-idk.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am572x-idk.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "am57xx-beagle-x15-common.dtsi"6#include "am57xx-beagle-x15-common.dtsi"
arch/arm/boot/dts/am57xx-beagle-x15-revc.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "am57xx-beagle-x15-common.dtsi"6#include "am57xx-beagle-x15-common.dtsi"
arch/arm/boot/dts/am57xx-beagle-x15.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "am57xx-beagle-x15-common.dtsi"6#include "am57xx-beagle-x15-common.dtsi"
arch/arm/boot/dts/am57xx-cl-som-am57x.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for CompuLab CL-SOM-AM57x System-on-Module3 * Support for CompuLab CL-SOM-AM57x System-on-Module
3 *4 *
4 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/5 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/
5 * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>6 * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 */7 */
11 8
12/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/am57xx-idk-common.dtsi+2−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "am57xx-industrial-grade.dtsi"6#include "am57xx-industrial-grade.dtsi"
@@ -420,6 +417,7 @@ · 410 unmodified lines
420 vqmmc-supply = <&ldo1_reg>;417 vqmmc-supply = <&ldo1_reg>;
421 bus-width = <4>;418 bus-width = <4>;
422 cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>; /* gpio 219 */419 cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>; /* gpio 219 */
420 no-1-8-v;
423};421};
424 422
425&mmc2 {423&mmc2 {
arch/arm/boot/dts/am57xx-sbc-am57x.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for CompuLab SBC-AM57x single board computer3 * Support for CompuLab SBC-AM57x single board computer
3 *4 *
4 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/5 * Copyright (C) 2015 CompuLab Ltd. - http://www.compulab.co.il/
5 * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>6 * Author: Dmitry Lifshitz <lifshitz@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 */7 */
11 8
12#include "am57xx-cl-som-am57x.dts"9#include "am57xx-cl-som-am57x.dts"
arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x18000000>;25 0x88000000 0x18000000>;
25 };26 };
arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 };17 };
18 18
19 memory {19 memory {
20 device_type = "memory";
20 reg = <0x00000000 0x08000000>;21 reg = <0x00000000 0x08000000>;
21 };22 };
22 23
arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 };18 };
19 19
20 memory {20 memory {
21 device_type = "memory";
21 reg = <0x00000000 0x08000000>;22 reg = <0x00000000 0x08000000>;
22 };23 };
23 24
arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 };16 };
17 17
18 memory {18 memory {
19 device_type = "memory";
19 reg = <0x00000000 0x08000000>;20 reg = <0x00000000 0x08000000>;
20 };21 };
21 22
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x08000000>;24 reg = <0x00000000 0x08000000>;
24 };25 };
25 26
arch/arm/boot/dts/bcm4708-netgear-r6250.dts+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 };21 };
22 22
23 memory {23 memory {
24 device_type = "memory";
24 reg = <0x00000000 0x0800000025 reg = <0x00000000 0x08000000
25 0x88000000 0x08000000>;26 0x88000000 0x08000000>;
26 };27 };
arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x18000000>;25 0x88000000 0x18000000>;
25 };26 };
arch/arm/boot/dts/bcm4709-linksys-ea9200.dts+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 };17 };
18 18
19 memory {19 memory {
20 device_type = "memory";
20 reg = <0x00000000 0x0800000021 reg = <0x00000000 0x08000000
21 0x88000000 0x08000000>;22 0x88000000 0x08000000>;
22 };23 };
arch/arm/boot/dts/bcm4709-netgear-r7000.dts+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 };20 };
21 21
22 memory {22 memory {
23 device_type = "memory";
23 reg = <0x00000000 0x0800000024 reg = <0x00000000 0x08000000
24 0x88000000 0x08000000>;25 0x88000000 0x08000000>;
25 };26 };
arch/arm/boot/dts/bcm4709-netgear-r8000.dts+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 };31 };
32 32
33 memory {33 memory {
34 device_type = "memory";
34 reg = <0x00000000 0x0800000035 reg = <0x00000000 0x08000000
35 0x88000000 0x08000000>;36 0x88000000 0x08000000>;
36 };37 };
arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 };16 };
17 17
18 memory {18 memory {
19 device_type = "memory";
19 reg = <0x00000000 0x08000000>;20 reg = <0x00000000 0x08000000>;
20 };21 };
21 22
arch/arm/boot/dts/bcm47094-phicomm-k3.dts+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 model = "Phicomm K3";14 model = "Phicomm K3";
15 15
16 memory {16 memory {
17 device_type = "memory";
17 reg = <0x00000000 0x0800000018 reg = <0x00000000 0x08000000
18 0x88000000 0x18000000>;19 0x88000000 0x18000000>;
19 };20 };
arch/arm/boot/dts/bcm94708.dts+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39 compatible = "brcm,bcm94708", "brcm,bcm4708";39 compatible = "brcm,bcm94708", "brcm,bcm4708";
40 40
41 memory {41 memory {
42 device_type = "memory";
42 reg = <0x00000000 0x08000000>;43 reg = <0x00000000 0x08000000>;
43 };44 };
44};45};
arch/arm/boot/dts/bcm94709.dts+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39 compatible = "brcm,bcm94709", "brcm,bcm4709", "brcm,bcm4708";39 compatible = "brcm,bcm94709", "brcm,bcm4709", "brcm,bcm4708";
40 40
41 memory {41 memory {
42 device_type = "memory";
42 reg = <0x00000000 0x08000000>;43 reg = <0x00000000 0x08000000>;
43 };44 };
44};45};
arch/arm/boot/dts/bcm963138dvt.dts+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 };17 };
18 18
19 memory {19 memory {
20 device_type = "memory";
20 reg = <0x0 0x08000000>;21 reg = <0x0 0x08000000>;
21 };22 };
22 23
arch/arm/boot/dts/compulab-sb-som.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/3 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/ {6/ {
arch/arm/boot/dts/cros-adc-thermistors.dtsi+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Thermistor dts fragment for devices that use Thermistors as3 * Thermistor dts fragment for devices that use Thermistors as
3 * children of the IIO based ADC.4 * children of the IIO based ADC.
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Exynos5800 based Peach PI.7 * Exynos5800 based Peach PI.
7 *8 *
8 * Copyright (c) 2014 Samsung Electronics Co., Ltd.9 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/10*/
14 11
15&adc {12&adc {
arch/arm/boot/dts/cros-ec-keyboard.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Keyboard dts fragment for devices that use cros-ec-keyboard3 * Keyboard dts fragment for devices that use cros-ec-keyboard
3 *4 *
4 * Copyright (c) 2014 Google, Inc5 * Copyright (c) 2014 Google, Inc
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/6*/
10 7
11#include <dt-bindings/input/input.h>8#include <dt-bindings/input/input.h>
arch/arm/boot/dts/dm8148-evm.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6/dts-v1/;2/dts-v1/;
7 3
8#include "dm814x.dtsi"4#include "dm814x.dtsi"
arch/arm/boot/dts/dm8148-t410.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6/dts-v1/;2/dts-v1/;
7 3
8#include "dm814x.dtsi"4#include "dm814x.dtsi"
arch/arm/boot/dts/dm814x-clocks.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7&pllss {3&pllss {
8 /*4 /*
arch/arm/boot/dts/dm8168-evm.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6/dts-v1/;2/dts-v1/;
7 3
8#include "dm816x.dtsi"4#include "dm816x.dtsi"
arch/arm/boot/dts/dm816x-clocks.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7&scrm {3&scrm {
8 main_fapll: main_fapll {4 main_fapll: main_fapll {
arch/arm/boot/dts/dra62x-clocks.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#include "dm814x-clocks.dtsi"3#include "dm814x-clocks.dtsi"
8 4
arch/arm/boot/dts/dra62x-j5eco-evm.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6/dts-v1/;2/dts-v1/;
7 3
8#include "dra62x.dtsi"4#include "dra62x.dtsi"
arch/arm/boot/dts/dra7-evm-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/gpio/gpio.h>6#include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/dra7-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/dra7-l4.dtsi+1−3
@@ -3543,7 +3543,7 @@ · 3542 unmodified lines
3543 };3543 };
3544 };3544 };
3545 3545
3546 target-module@38000 { /* 0x48838000, ap 29 12.0 */3546 rtctarget: target-module@38000 { /* 0x48838000, ap 29 12.0 */
3547 compatible = "ti,sysc-omap4-simple", "ti,sysc";3547 compatible = "ti,sysc-omap4-simple", "ti,sysc";
3548 ti,hwmods = "rtcss";3548 ti,hwmods = "rtcss";
3549 reg = <0x38074 0x4>,3549 reg = <0x38074 0x4>,
@@ -4450,8 +4450,6 @@ · 900 unmodified lines
4450 timer12: timer@0 {4450 timer12: timer@0 {
4451 compatible = "ti,omap5430-timer";4451 compatible = "ti,omap5430-timer";
4452 reg = <0x0 0x80>;4452 reg = <0x0 0x80>;
4453 clocks = <&wkupaon_clkctrl DRA7_WKUPAON_TIMER12_CLKCTRL 24>;
4454 clock-names = "fck";
4455 interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;4453 interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;
4456 ti,timer-alwon;4454 ti,timer-alwon;
4457 ti,timer-secure;4455 ti,timer-secure;
arch/arm/boot/dts/dra7.dtsi+1−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 * Based on "omap4.dtsi"5 * Based on "omap4.dtsi"
8 */6 */
9 7
arch/arm/boot/dts/dra71-evm.dts+2−5
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "dra72-evm-common.dtsi"6#include "dra71x.dtsi"
10#include "dra7-mmc-iodelay.dtsi"7#include "dra7-mmc-iodelay.dtsi"
11#include "dra72x-mmc-iodelay.dtsi"8#include "dra72x-mmc-iodelay.dtsi"
12#include <dt-bindings/net/ti-dp83867.h>9#include <dt-bindings/net/ti-dp83867.h>
arch/arm/boot/dts/dra71x.dtsi+17−0
@@ -0,0 +1,17 @@
1/*
2 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */
8
9#include "dra72-evm-common.dtsi"
10
11&rtctarget {
12 status = "disabled";
13};
14
15&usb4_tm {
16 status = "disabled";
17};
arch/arm/boot/dts/dra72-evm-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/dra72-evm-revc.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include "dra72-evm-common.dtsi"5#include "dra72-evm-common.dtsi"
9#include "dra72x-mmc-iodelay.dtsi"6#include "dra72x-mmc-iodelay.dtsi"
arch/arm/boot/dts/dra72-evm-tps65917.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/dra72-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include "dra72-evm-common.dtsi"5#include "dra72-evm-common.dtsi"
9#include "dra72x-mmc-iodelay.dtsi"6#include "dra72x-mmc-iodelay.dtsi"
arch/arm/boot/dts/dra72x.dtsi+5−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 * Based on "omap4.dtsi"5 * Based on "omap4.dtsi"
8 */6 */
9 7
@@ -62,3 +60,7 @@ · 52 unmodified lines
62&pcie2_rc {60&pcie2_rc {
63 compatible = "ti,dra726-pcie-rc", "ti,dra7-pcie";61 compatible = "ti,dra726-pcie-rc", "ti,dra7-pcie";
64};62};
63
64&usb4_tm {
65 status = "disabled";
66};
arch/arm/boot/dts/dra74x.dtsi+1−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 * Based on "omap4.dtsi"5 * Based on "omap4.dtsi"
8 */6 */
9 7
arch/arm/boot/dts/dra76-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi+20−20
@@ -22,7 +22,7 @@ · 21 unmodified lines
22 *22 *
23 * Datamanual Revisions:23 * Datamanual Revisions:
24 *24 *
25 * DRA76x Silicon Revision 1.0: SPRS993A, Revised July 201725 * DRA76x Silicon Revision 1.0: SPRS993E, Revised December 2018
26 *26 *
27 */27 */
28 28
@@ -169,25 +169,25 @@ · 140 unmodified lines
169 /* Corresponds to MMC2_HS200_MANUAL1 in datamanual */169 /* Corresponds to MMC2_HS200_MANUAL1 in datamanual */
170 mmc2_iodelay_hs200_conf: mmc2_iodelay_hs200_conf {170 mmc2_iodelay_hs200_conf: mmc2_iodelay_hs200_conf {
171 pinctrl-pin-array = <171 pinctrl-pin-array = <
172 0x190 A_DELAY_PS(384) G_DELAY_PS(0) /* CFG_GPMC_A19_OEN */172 0x190 A_DELAY_PS(384) G_DELAY_PS(0) /* CFG_GPMC_A19_OEN */
173 0x194 A_DELAY_PS(0) G_DELAY_PS(174) /* CFG_GPMC_A19_OUT */173 0x194 A_DELAY_PS(350) G_DELAY_PS(174) /* CFG_GPMC_A19_OUT */
174 0x1a8 A_DELAY_PS(410) G_DELAY_PS(0) /* CFG_GPMC_A20_OEN */174 0x1a8 A_DELAY_PS(410) G_DELAY_PS(0) /* CFG_GPMC_A20_OEN */
175 0x1ac A_DELAY_PS(85) G_DELAY_PS(0) /* CFG_GPMC_A20_OUT */175 0x1ac A_DELAY_PS(335) G_DELAY_PS(0) /* CFG_GPMC_A20_OUT */
176 0x1b4 A_DELAY_PS(468) G_DELAY_PS(0) /* CFG_GPMC_A21_OEN */176 0x1b4 A_DELAY_PS(468) G_DELAY_PS(0) /* CFG_GPMC_A21_OEN */
177 0x1b8 A_DELAY_PS(139) G_DELAY_PS(0) /* CFG_GPMC_A21_OUT */177 0x1b8 A_DELAY_PS(339) G_DELAY_PS(0) /* CFG_GPMC_A21_OUT */
178 0x1c0 A_DELAY_PS(676) G_DELAY_PS(0) /* CFG_GPMC_A22_OEN */178 0x1c0 A_DELAY_PS(676) G_DELAY_PS(0) /* CFG_GPMC_A22_OEN */
179 0x1c4 A_DELAY_PS(69) G_DELAY_PS(0) /* CFG_GPMC_A22_OUT */179 0x1c4 A_DELAY_PS(219) G_DELAY_PS(0) /* CFG_GPMC_A22_OUT */
180 0x1d0 A_DELAY_PS(1062) G_DELAY_PS(154) /* CFG_GPMC_A23_OUT */180 0x1d0 A_DELAY_PS(1062) G_DELAY_PS(154) /* CFG_GPMC_A23_OUT */
181 0x1d8 A_DELAY_PS(640) G_DELAY_PS(0) /* CFG_GPMC_A24_OEN */181 0x1d8 A_DELAY_PS(640) G_DELAY_PS(0) /* CFG_GPMC_A24_OEN */
182 0x1dc A_DELAY_PS(0) G_DELAY_PS(0) /* CFG_GPMC_A24_OUT */182 0x1dc A_DELAY_PS(150) G_DELAY_PS(0) /* CFG_GPMC_A24_OUT */
183 0x1e4 A_DELAY_PS(356) G_DELAY_PS(0) /* CFG_GPMC_A25_OEN */183 0x1e4 A_DELAY_PS(356) G_DELAY_PS(0) /* CFG_GPMC_A25_OEN */
184 0x1e8 A_DELAY_PS(0) G_DELAY_PS(0) /* CFG_GPMC_A25_OUT */184 0x1e8 A_DELAY_PS(150) G_DELAY_PS(0) /* CFG_GPMC_A25_OUT */
185 0x1f0 A_DELAY_PS(579) G_DELAY_PS(0) /* CFG_GPMC_A26_OEN */185 0x1f0 A_DELAY_PS(579) G_DELAY_PS(0) /* CFG_GPMC_A26_OEN */
186 0x1f4 A_DELAY_PS(0) G_DELAY_PS(0) /* CFG_GPMC_A26_OUT */186 0x1f4 A_DELAY_PS(200) G_DELAY_PS(0) /* CFG_GPMC_A26_OUT */
187 0x1fc A_DELAY_PS(435) G_DELAY_PS(0) /* CFG_GPMC_A27_OEN */187 0x1fc A_DELAY_PS(435) G_DELAY_PS(0) /* CFG_GPMC_A27_OEN */
188 0x200 A_DELAY_PS(36) G_DELAY_PS(0) /* CFG_GPMC_A27_OUT */188 0x200 A_DELAY_PS(236) G_DELAY_PS(0) /* CFG_GPMC_A27_OUT */
189 0x364 A_DELAY_PS(759) G_DELAY_PS(0) /* CFG_GPMC_CS1_OEN */189 0x364 A_DELAY_PS(759) G_DELAY_PS(0) /* CFG_GPMC_CS1_OEN */
190 0x368 A_DELAY_PS(72) G_DELAY_PS(0) /* CFG_GPMC_CS1_OUT */190 0x368 A_DELAY_PS(372) G_DELAY_PS(0) /* CFG_GPMC_CS1_OUT */
191 >;191 >;
192 };192 };
193 193
arch/arm/boot/dts/dra76x.dtsi+9−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "dra74x.dtsi"6#include "dra74x.dtsi"
@@ -81,3 +78,11 @@ · 71 unmodified lines
81 reg = <0x3fc>;78 reg = <0x3fc>;
82 };79 };
83};80};
81
82&rtctarget {
83 status = "disabled";
84};
85
86&usb4_tm {
87 status = "disabled";
88};
arch/arm/boot/dts/dra7xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for DRA7xx clock data3 * Device Tree Source for DRA7xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_core_aon_clocks {7&cm_core_aon_clocks {
11 atl_clkin0_ck: atl_clkin0_ck {8 atl_clkin0_ck: atl_clkin0_ck {
arch/arm/boot/dts/hip01-ca9x2.dts+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hisilicon Ltd. HiP01 SoC3 * Hisilicon Ltd. HiP01 SoC
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2014 Huawei Ltd.6 * Copyright (C) 2014 Huawei Ltd.
6 *7 *
7 * Author: Wang Long <long.wanglong@huawei.com>8 * Author: Wang Long <long.wanglong@huawei.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14/dts-v1/;11/dts-v1/;
arch/arm/boot/dts/hip01.dtsi+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hisilicon Ltd. HiP01 SoC3 * Hisilicon Ltd. HiP01 SoC
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2014 Huawei Ltd.6 * Copyright (c) 2014 Huawei Ltd.
6 *7 *
7 * Author: Wang Long <long.wanglong@huawei.com>8 * Author: Wang Long <long.wanglong@huawei.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14/ {11/ {
arch/arm/boot/dts/hip04.dtsi+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hisilicon Ltd. HiP04 SoC3 * Hisilicon Ltd. HiP04 SoC
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2013-2014 Linaro Ltd.6 * Copyright (C) 2013-2014 Linaro Ltd.
6 *7 *
7 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>8 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14/ {11/ {
arch/arm/boot/dts/imx25-pinfunc.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3 * Based on imx35-pinfunc.h in the same directory Which is:4 * Based on imx35-pinfunc.h in the same directory Which is:
4 * Copyright 2013 Freescale Semiconductor, Inc.5 * Copyright 2013 Freescale Semiconductor, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#ifndef __DTS_IMX25_PINFUNC_H8#ifndef __DTS_IMX25_PINFUNC_H
arch/arm/boot/dts/imx35-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX35_PINFUNC_H6#ifndef __DTS_IMX35_PINFUNC_H
arch/arm/boot/dts/imx50-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Greg Ungerer <gerg@uclinux.org>3 * Copyright 2013 Greg Ungerer <gerg@uclinux.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX50_PINFUNC_H6#ifndef __DTS_IMX50_PINFUNC_H
arch/arm/boot/dts/imx51-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX51_PINFUNC_H6#ifndef __DTS_IMX51_PINFUNC_H
arch/arm/boot/dts/imx53-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX53_PINFUNC_H6#ifndef __DTS_IMX53_PINFUNC_H
arch/arm/boot/dts/imx6dl-aristainetos_4.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * support fot the imx6 based aristainetos board3 * support fot the imx6 based aristainetos board
3 *4 *
4 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>5 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12#include "imx6dl.dtsi"8#include "imx6dl.dtsi"
arch/arm/boot/dts/imx6dl-aristainetos_7.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * support fot the imx6 based aristainetos board3 * support fot the imx6 based aristainetos board
3 *4 *
4 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>5 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12#include "imx6dl.dtsi"8#include "imx6dl.dtsi"
arch/arm/boot/dts/imx6dl-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX6DL_PINFUNC_H6#ifndef __DTS_IMX6DL_PINFUNC_H
arch/arm/boot/dts/imx6dl-rex-basic.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 FEDEVEL, Inc.3 * Copyright 2014 FEDEVEL, Inc.
3 *4 *
4 * Author: Robert Nelson <robertcnelson@gmail.com>5 * Author: Robert Nelson <robertcnelson@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12#include "imx6dl.dtsi"8#include "imx6dl.dtsi"
arch/arm/boot/dts/imx6dl-riotboard.dts+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 Iain Paton <ipaton0@gmail.com>3 * Copyright 2014 Iain Paton <ipaton0@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-mccmon6.dts+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2016-20173 * Copyright 2016-2017
3 * Lukasz Majewski, DENX Software Engineering, lukma@denx.de4 * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 */5 */
10 6
11/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx6q-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX6Q_PINFUNC_H6#ifndef __DTS_IMX6Q_PINFUNC_H
arch/arm/boot/dts/imx6q-rex-pro.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 FEDEVEL, Inc.3 * Copyright 2014 FEDEVEL, Inc.
3 *4 *
4 * Author: Robert Nelson <robertcnelson@gmail.com>5 * Author: Robert Nelson <robertcnelson@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12#include "imx6q.dtsi"8#include "imx6q.dtsi"
arch/arm/boot/dts/imx6qdl-aristainetos.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * support fot the imx6 based aristainetos board3 * support fot the imx6 based aristainetos board
3 *4 *
4 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>5 * Copyright (C) 2014 Heiko Schocher <hs@denx.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <dt-bindings/gpio/gpio.h>8#include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-rex.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 FEDEVEL, Inc.3 * Copyright 2014 FEDEVEL, Inc.
3 *4 *
4 * Author: Robert Nelson <robertcnelson@gmail.com>5 * Author: Robert Nelson <robertcnelson@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <dt-bindings/gpio/gpio.h>8#include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6sl-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX6SL_PINFUNC_H6#ifndef __DTS_IMX6SL_PINFUNC_H
arch/arm/boot/dts/imx6sx-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2014 Freescale Semiconductor, Inc.3 * Copyright 2014 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX6SX_PINFUNC_H6#ifndef __DTS_IMX6SX_PINFUNC_H
arch/arm/boot/dts/imx6sx-softing-vining-2000.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Christoph Fritz <chf.fritz@googlemail.com>3 * Copyright (C) 2016 Christoph Fritz <chf.fritz@googlemail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6ul-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2014 - 2015 Freescale Semiconductor, Inc.3 * Copyright 2014 - 2015 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX6UL_PINFUNC_H6#ifndef __DTS_IMX6UL_PINFUNC_H
arch/arm/boot/dts/imx6ull-pinfunc.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 Freescale Semiconductor, Inc.3 * Copyright (C) 2016 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __DTS_IMX6ULL_PINFUNC_H6#ifndef __DTS_IMX6ULL_PINFUNC_H
arch/arm/boot/dts/imx7d-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-2015 Freescale Semiconductor, Inc.3 * Copyright (C) 2014-2015 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_IMX7D_PINFUNC_H6#ifndef __DTS_IMX7D_PINFUNC_H
arch/arm/boot/dts/imx7ulp-pinfunc.h+1−5
@@ -1,11 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2016 Freescale Semiconductor, Inc.3 * Copyright 2016 Freescale Semiconductor, Inc.
3 * Copyright 2017 NXP4 * Copyright 2017 NXP
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 */5 */
10 6
11#ifndef __DTS_IMX7ULP_PINFUNC_H7#ifndef __DTS_IMX7ULP_PINFUNC_H
arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/dts-v1/;3/dts-v1/;
8 4
arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/dts-v1/;3/dts-v1/;
8 4
arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/ {3/ {
8 gpio_keys {4 gpio_keys {
arch/arm/boot/dts/logicpd-som-lv.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#include <dt-bindings/input/input.h>3#include <dt-bindings/input/input.h>
8 4
arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/dts-v1/;3/dts-v1/;
8 4
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/dts-v1/;3/dts-v1/;
8 4
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7/ {3/ {
8 gpio_keys {4 gpio_keys {
arch/arm/boot/dts/logicpd-torpedo-som.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#include <dt-bindings/input/input.h>3#include <dt-bindings/input/input.h>
8 4
arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 Moxa Inc. - https://www.moxa.com/3 * Copyright (C) 2017 Moxa Inc. - https://www.moxa.com/
3 *4 *
4 * Author: Harry YJ Jhou (周亞諄) <harryyj.jhou@moxa.com>5 * Author: Harry YJ Jhou (周亞諄) <harryyj.jhou@moxa.com>
5 * Jimmy Chen (陳永達) <jimmy.chen@moxa.com>6 * Jimmy Chen (陳永達) <jimmy.chen@moxa.com>
6 * SZ Lin (林上智) <sz.lin@moxa.com>7 * SZ Lin (林上智) <sz.lin@moxa.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13/dts-v1/;10/dts-v1/;
arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common CPCAP configuration used on Motorola phones3 * Common CPCAP configuration used on Motorola phones
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9&mcspi1 {6&mcspi1 {
arch/arm/boot/dts/nspire-classic.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/boot/nspire-classic.dts3 * linux/arch/arm/boot/nspire-classic.dts
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12/include/ "nspire.dtsi"8/include/ "nspire.dtsi"
arch/arm/boot/dts/nspire-clp.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/boot/nspire-clp.dts3 * linux/arch/arm/boot/nspire-clp.dts
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12 8
arch/arm/boot/dts/nspire-cx.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/boot/nspire-cx.dts3 * linux/arch/arm/boot/nspire-cx.dts
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12 8
arch/arm/boot/dts/nspire-tp.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/boot/nspire-tp.dts3 * linux/arch/arm/boot/nspire-tp.dts
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11/dts-v1/;7/dts-v1/;
12 8
arch/arm/boot/dts/nspire.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/boot/nspire.dtsi3 * linux/arch/arm/boot/nspire.dtsi
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12/ {8/ {
arch/arm/boot/dts/omap2420-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP2420 clock data3 * Device Tree Source for OMAP2420 clock data
3 *4 *
4 * Copyright (C) 2014 Texas Instruments, Inc.5 * Copyright (C) 2014 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11&prcm_clocks {8&prcm_clocks {
arch/arm/boot/dts/omap2420-h4.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap2430-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP2430 clock data3 * Device Tree Source for OMAP2430 clock data
3 *4 *
4 * Copyright (C) 2014 Texas Instruments, Inc.5 * Copyright (C) 2014 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11&scm_clocks {8&scm_clocks {
arch/arm/boot/dts/omap2430-sdp.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap24xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP24xx clock data3 * Device Tree Source for OMAP24xx clock data
3 *4 *
4 * Copyright (C) 2014 Texas Instruments, Inc.5 * Copyright (C) 2014 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&scm_clocks {7&scm_clocks {
11 mcbsp1_mux_fck: mcbsp1_mux_fck@4 {8 mcbsp1_mux_fck: mcbsp1_mux_fck@4 {
arch/arm/boot/dts/omap3-beagle-xm-ab.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-beagle-xm.dts"6#include "omap3-beagle-xm.dts"
arch/arm/boot/dts/omap3-beagle-xm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-beagle.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-devkit8000-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Author: Anil Kumar <anilk4.v@gmail.com>3 * Author: Anil Kumar <anilk4.v@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/input/input.h>6#include <dt-bindings/input/input.h>
arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>3 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-devkit8000-common.dtsi"6#include "omap3-devkit8000-common.dtsi"
arch/arm/boot/dts/omap3-devkit8000-lcd43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>3 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-devkit8000-lcd70.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>3 * Author: Anthoine Bourgeois <anthoine.bourgois@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-devkit8000.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Author: Anthoine Bourgeois <anthoine.bourgeois@gmail.com>3 * Author: Anthoine Bourgeois <anthoine.bourgeois@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-evm-37xx.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-evm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-gta04.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Marek Belisko <marek@goldelico.com>3 * Copyright (C) 2013 Marek Belisko <marek@goldelico.com>
3 *4 *
4 * Based on omap3-beagle-xm.dts5 * Based on omap3-beagle-xm.dts
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10/dts-v1/;7/dts-v1/;
11 8
arch/arm/boot/dts/omap3-gta04a3.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 H. Nikolaus Schaller <hns@goldelico.com>3 * Copyright (C) 2014 H. Nikolaus Schaller <hns@goldelico.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-gta04.dtsi"6#include "omap3-gta04.dtsi"
arch/arm/boot/dts/omap3-gta04a4.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Marek Belisko <marek@goldelico.com>3 * Copyright (C) 2014 Marek Belisko <marek@goldelico.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-gta04.dtsi"6#include "omap3-gta04.dtsi"
arch/arm/boot/dts/omap3-gta04a5.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com>3 * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-gta04.dtsi"6#include "omap3-gta04.dtsi"
arch/arm/boot/dts/omap3-gta04a5one.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com>3 * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap3-gta04a5.dts"6#include "omap3-gta04a5.dts"
arch/arm/boot/dts/omap3-ha-common.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Copyright (C) 2014 Stefan Roese <sr@denx.de>4 * Copyright (C) 2014 Stefan Roese <sr@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include "omap3-tao3530.dtsi"7#include "omap3-tao3530.dtsi"
arch/arm/boot/dts/omap3-ha-lcd.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Copyright (C) 2014 Stefan Roese <sr@denx.de>4 * Copyright (C) 2014 Stefan Roese <sr@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include "omap3-ha-common.dtsi"7#include "omap3-ha-common.dtsi"
arch/arm/boot/dts/omap3-ha.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Copyright (C) 2014 Stefan Roese <sr@denx.de>4 * Copyright (C) 2014 Stefan Roese <sr@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include "omap3-ha-common.dtsi"7#include "omap3-ha-common.dtsi"
arch/arm/boot/dts/omap3-igep.dtsi+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common device tree for IGEP boards based on AM/DM37x3 * Common device tree for IGEP boards based on AM/DM37x
3 *4 *
4 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11/dts-v1/;8/dts-v1/;
12 9
arch/arm/boot/dts/omap3-igep0020-common.dtsi+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common Device Tree Source for IGEPv23 * Common Device Tree Source for IGEPv2
3 *4 *
4 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep.dtsi"9#include "omap3-igep.dtsi"
arch/arm/boot/dts/omap3-igep0020-rev-f.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for IGEPv2 Rev. F (TI OMAP AM/DM37x)3 * Device Tree Source for IGEPv2 Rev. F (TI OMAP AM/DM37x)
3 *4 *
4 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep0020-common.dtsi"9#include "omap3-igep0020-common.dtsi"
arch/arm/boot/dts/omap3-igep0020.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for IGEPv2 Rev. C (TI OMAP AM/DM37x)3 * Device Tree Source for IGEPv2 Rev. C (TI OMAP AM/DM37x)
3 *4 *
4 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep0020-common.dtsi"9#include "omap3-igep0020-common.dtsi"
arch/arm/boot/dts/omap3-igep0030-common.dtsi+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common Device Tree Source for IGEP COM MODULE3 * Common Device Tree Source for IGEP COM MODULE
3 *4 *
4 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep.dtsi"9#include "omap3-igep.dtsi"
arch/arm/boot/dts/omap3-igep0030-rev-g.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for IGEP COM MODULE Rev. G (TI OMAP AM/DM37x)3 * Device Tree Source for IGEP COM MODULE Rev. G (TI OMAP AM/DM37x)
3 *4 *
4 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2014 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2014 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep0030-common.dtsi"9#include "omap3-igep0030-common.dtsi"
arch/arm/boot/dts/omap3-igep0030.dts+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for IGEP COM MODULE Rev. E (TI OMAP AM/DM37x)3 * Device Tree Source for IGEP COM MODULE Rev. E (TI OMAP AM/DM37x)
3 *4 *
4 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>5 * Copyright (C) 2012 Javier Martinez Canillas <javier@osg.samsung.com>
5 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>6 * Copyright (C) 2012 Enric Balletbo i Serra <eballetbo@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include "omap3-igep0030-common.dtsi"9#include "omap3-igep0030-common.dtsi"
arch/arm/boot/dts/omap3-ldp.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-n9.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap3-n9.dts - Device Tree file for Nokia N93 * omap3-n9.dts - Device Tree file for Nokia N9
3 *4 *
4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>5 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/omap3-n950-n9.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff)3 * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff)
3 *4 *
4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>5 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include "omap36xx.dtsi"8#include "omap36xx.dtsi"
arch/arm/boot/dts/omap3-n950.dts+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap3-n950.dts - Device Tree file for Nokia N9503 * omap3-n950.dts - Device Tree file for Nokia N950
3 *4 *
4 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>5 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/omap3-overo-alto35-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-alto35.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-base.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-chestnut43-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-chestnut43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-common-dvi.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-common-peripherals.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-gallop43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-palo35-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-palo35.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-palo43-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-palo43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-alto35.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-gallop43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-palo35.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-palo43.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-summit.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-tobi.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-storm.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap36xx.dtsi"6#include "omap36xx.dtsi"
arch/arm/boot/dts/omap3-overo-summit-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-summit.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-tobi-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-tobi.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo-tobiduo.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.3 * Copyright (C) 2015 Ash Charles, Gumstix, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/omap3-overo.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap34xx.dtsi"6#include "omap34xx.dtsi"
arch/arm/boot/dts/omap3-pandora-1ghz.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 20153 * Copyright (C) 2015
3 * Nikolaus Schaller <hns@goldelico.com>4 * Nikolaus Schaller <hns@goldelico.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10/*7/*
arch/arm/boot/dts/omap3-pandora-600mhz.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 20153 * Copyright (C) 2015
3 * Nikolaus Schaller <hns@goldelico.com>4 * Nikolaus Schaller <hns@goldelico.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10/*7/*
arch/arm/boot/dts/omap3-pandora-common.dtsi+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 20153 * Copyright (C) 2015
3 * Nikolaus Schaller <hns@goldelico.com>4 * Nikolaus Schaller <hns@goldelico.com>
4 *5 *
5 * Common device tree include for OpenPandora devices.6 * Common device tree include for OpenPandora devices.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <dt-bindings/input/input.h>9#include <dt-bindings/input/input.h>
arch/arm/boot/dts/omap3-sniper.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015-2016 Paul Kocialkowski <contact@paulk.fr>3 * Copyright (C) 2015-2016 Paul Kocialkowski <contact@paulk.fr>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3-tao3530.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Copyright (C) 2014 Stefan Roese <sr@denx.de>4 * Copyright (C) 2014 Stefan Roese <sr@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10 7
arch/arm/boot/dts/omap3-thunder.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Copyright (C) 2014 Stefan Roese <sr@denx.de>4 * Copyright (C) 2014 Stefan Roese <sr@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include "omap3-tao3530.dtsi"7#include "omap3-tao3530.dtsi"
arch/arm/boot/dts/omap3-zoom3.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3430-sdp.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap3430es1-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP3430 ES1 clock data3 * Device Tree Source for OMAP3430 ES1 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_clocks {7&cm_clocks {
11 gfx_l3_ck: gfx_l3_ck@b10 {8 gfx_l3_ck: gfx_l3_ck@b10 {
arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP34XX/OMAP36XX clock data3 * Device Tree Source for OMAP34XX/OMAP36XX clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_clocks {7&cm_clocks {
11 security_l4_ick2: security_l4_ick2 {8 security_l4_ick2: security_l4_ick2 {
arch/arm/boot/dts/omap36xx-am35xx-omap3430es2plus-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP36xx/AM35xx/OMAP34xx clock data3 * Device Tree Source for OMAP36xx/AM35xx/OMAP34xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&prm_clocks {7&prm_clocks {
11 corex2_d3_fck: corex2_d3_fck {8 corex2_d3_fck: corex2_d3_fck {
arch/arm/boot/dts/omap36xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP36xx clock data3 * Device Tree Source for OMAP36xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_clocks {7&cm_clocks {
11 dpll4_ck: dpll4_ck@d00 {8 dpll4_ck: dpll4_ck@d00 {
arch/arm/boot/dts/omap36xx-omap3430es2plus-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP34xx/OMAP36xx clock data3 * Device Tree Source for OMAP34xx/OMAP36xx clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_clocks {7&cm_clocks {
11 ssi_ssr_gate_fck_3430es2: ssi_ssr_gate_fck_3430es2@a00 {8 ssi_ssr_gate_fck_3430es2: ssi_ssr_gate_fck_3430es2@a00 {
arch/arm/boot/dts/omap3xxx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP3 clock data3 * Device Tree Source for OMAP3 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&prm_clocks {7&prm_clocks {
11 virt_16_8m_ck: virt_16_8m_ck {8 virt_16_8m_ck: virt_16_8m_ck {
arch/arm/boot/dts/omap4-droid4-xt894.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6/dts-v1/;2/dts-v1/;
7 3
8#include <dt-bindings/input/input.h>4#include <dt-bindings/input/input.h>
arch/arm/boot/dts/omap4-duovero-parlor.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-duovero.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group3 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include "omap443x.dtsi"6#include "omap443x.dtsi"
arch/arm/boot/dts/omap4-kc1.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>3 * Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-panda-a4.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-panda-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011-2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011-2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <dt-bindings/input/input.h>5#include <dt-bindings/input/input.h>
9#include "elpida_ecb240abacn.dtsi"6#include "elpida_ecb240abacn.dtsi"
arch/arm/boot/dts/omap4-panda-es.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-panda.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-sdp-es23plus.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include "omap4-sdp.dts"5#include "omap4-sdp.dts"
9 6
arch/arm/boot/dts/omap4-sdp.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-var-dvk-om44.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>3 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4-var-om44customboard.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>3 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/input/input.h>6#include <dt-bindings/input/input.h>
arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>3 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/ {6/ {
arch/arm/boot/dts/omap4-var-som-om44.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>3 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
3 * Copyright (C) 2012 Variscite Ltd. - http://www.variscite.com4 * Copyright (C) 2012 Variscite Ltd. - http://www.variscite.com
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include "omap4460.dtsi"6#include "omap4460.dtsi"
10#include "omap4-mcpdm.dtsi"7#include "omap4-mcpdm.dtsi"
arch/arm/boot/dts/omap4-var-stk-om44.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>3 * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap4.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <dt-bindings/bus/ti-sysc.h>6#include <dt-bindings/bus/ti-sysc.h>
arch/arm/boot/dts/omap443x-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP4 clock data3 * Device Tree Source for OMAP4 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&prm_clocks {7&prm_clocks {
11 bandgap_fclk: bandgap_fclk@1888 {8 bandgap_fclk: bandgap_fclk@1888 {
arch/arm/boot/dts/omap446x-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP4 clock data3 * Device Tree Source for OMAP4 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&prm_clocks {7&prm_clocks {
11 div_ts_ck: div_ts_ck@1888 {8 div_ts_ck: div_ts_ck@1888 {
arch/arm/boot/dts/omap44xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP4 clock data3 * Device Tree Source for OMAP4 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm1_clocks {7&cm1_clocks {
11 extalt_clkin_ck: extalt_clkin_ck {8 extalt_clkin_ck: extalt_clkin_ck {
arch/arm/boot/dts/omap5-board-common.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include "omap5.dtsi"5#include "omap5.dtsi"
9#include <dt-bindings/interrupt-controller/irq.h>6#include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/omap5-igep0050.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz/3 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap5-uevm.dts+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8/dts-v1/;5/dts-v1/;
9 6
arch/arm/boot/dts/omap5.dtsi+1−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 * Based on "omap4.dtsi"5 * Based on "omap4.dtsi"
8 */6 */
9 7
arch/arm/boot/dts/omap54xx-clocks.dtsi+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Device Tree Source for OMAP5 clock data3 * Device Tree Source for OMAP5 clock data
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10&cm_core_aon_clocks {7&cm_core_aon_clocks {
11 pad_clks_src_ck: pad_clks_src_ck {8 pad_clks_src_ck: pad_clks_src_ck {
arch/arm/boot/dts/stih407-b2120.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.
3 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>4 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10#include "stih407.dtsi"7#include "stih407.dtsi"
arch/arm/boot/dts/stih407-clock.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 STMicroelectronics R&D Limited3 * Copyright (C) 2014 STMicroelectronics R&D Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <dt-bindings/clock/stih407-clks.h>5#include <dt-bindings/clock/stih407-clks.h>
9/ {6/ {
arch/arm/boot/dts/stih410-b2120.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.
3 * Author: Peter Griffin <peter.griffin@linaro.org>4 * Author: Peter Griffin <peter.griffin@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10#include "stih410.dtsi"7#include "stih410.dtsi"
arch/arm/boot/dts/stih410-b2260.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2016 STMicroelectronics (R&D) Limited.
3 * Author: Patrice Chotard <patrice.chotard@st.com>4 * Author: Patrice Chotard <patrice.chotard@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10#include "stih410.dtsi"7#include "stih410.dtsi"
arch/arm/boot/dts/stih410-clock.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 STMicroelectronics R&D Limited3 * Copyright (C) 2014 STMicroelectronics R&D Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <dt-bindings/clock/stih410-clks.h>5#include <dt-bindings/clock/stih410-clks.h>
9/ {6/ {
arch/arm/boot/dts/stih418-b2199.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2015 STMicroelectronics (R&D) Limited.
3 * Author: Maxime Coquelin <maxime.coquelin@st.com>4 * Author: Maxime Coquelin <maxime.coquelin@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9/dts-v1/;6/dts-v1/;
10#include "stih418.dtsi"7#include "stih418.dtsi"
arch/arm/boot/dts/stih418-clock.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 STMicroelectronics R&D Limited3 * Copyright (C) 2015 STMicroelectronics R&D Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <dt-bindings/clock/stih418-clks.h>5#include <dt-bindings/clock/stih418-clks.h>
9/ {6/ {
arch/arm/boot/dts/stihxxx-b2120.dtsi+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2014 STMicroelectronics (R&D) Limited.
3 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>4 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include <dt-bindings/clock/stih407-clks.h>6#include <dt-bindings/clock/stih407-clks.h>
10#include <dt-bindings/gpio/gpio.h>7#include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/tps6507x.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/tps65217.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/tps65910.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/twl4030.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/twl4030_omap3.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Linaro, Ltd.3 * Copyright (C) 2013 Linaro, Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9&twl {6&twl {
arch/arm/boot/dts/twl6030.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9/*6/*
arch/arm/boot/dts/twl6030_omap4.dtsi+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9&twl {6&twl {
arch/arm/boot/dts/vf610-pinfunc.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#ifndef __DTS_VF610_PINFUNC_H6#ifndef __DTS_VF610_PINFUNC_H
arch/arm/common/bL_switcher.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/common/bL_switcher.c -- big.LITTLE cluster switcher core driver3 * arch/arm/common/bL_switcher.c -- big.LITTLE cluster switcher core driver
3 *4 *
4 * Created by: Nicolas Pitre, March 20125 * Created by: Nicolas Pitre, March 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/atomic.h>9#include <linux/atomic.h>
arch/arm/common/bL_switcher_dummy_if.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/common/bL_switcher_dummy_if.c -- b.L switcher dummy interface3 * arch/arm/common/bL_switcher_dummy_if.c -- b.L switcher dummy interface
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *7 *
7 * Dummy interface to user space for debugging purpose only.8 * Dummy interface to user space for debugging purpose only.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/common/dmabounce.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/common/dmabounce.c3 * arch/arm/common/dmabounce.c
3 *4 *
@@ -16,10 +17,6 @@ · 12 unmodified lines
16 *17 *
17 * Copyright (C) 2002 Hewlett Packard Company.18 * Copyright (C) 2002 Hewlett Packard Company.
18 * Copyright (C) 2004 MontaVista Software, Inc.19 * Copyright (C) 2004 MontaVista Software, Inc.
19 *
20 * This program is free software; you can redistribute it and/or
21 * modify it under the terms of the GNU General Public License
22 * version 2 as published by the Free Software Foundation.
23 */20 */
24 21
25#include <linux/module.h>22#include <linux/module.h>
arch/arm/common/firmware.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Samsung Electronics.3 * Copyright (C) 2012 Samsung Electronics.
3 * Kyungmin Park <kyungmin.park@samsung.com>4 * Kyungmin Park <kyungmin.park@samsung.com>
4 * Tomasz Figa <t.figa@samsung.com>5 * Tomasz Figa <t.figa@samsung.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/common/it8152.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/common/it8152.c3 * linux/arch/arm/common/it8152.c
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 *10 *
10 * Thanks to Guennadi Liakhovetski <gl@dsa-ac.de> for IRQ enumberation11 * Thanks to Guennadi Liakhovetski <gl@dsa-ac.de> for IRQ enumberation
11 * and demux code.12 * and demux code.
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17 14
18#include <linux/sched.h>15#include <linux/sched.h>
arch/arm/common/locomo.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/common/locomo.c3 * linux/arch/arm/common/locomo.c
3 *4 *
4 * Sharp LoCoMo support5 * Sharp LoCoMo support
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains all generic LoCoMo support.7 * This file contains all generic LoCoMo support.
11 *8 *
12 * All initialization functions provided here are intended to be called9 * All initialization functions provided here are intended to be called
arch/arm/common/mcpm_entry.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/common/mcpm_entry.c -- entry point for multi-cluster PM3 * arch/arm/common/mcpm_entry.c -- entry point for multi-cluster PM
3 *4 *
4 * Created by: Nicolas Pitre, March 20125 * Created by: Nicolas Pitre, March 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/export.h>9#include <linux/export.h>
arch/arm/common/mcpm_head.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/common/mcpm_head.S -- kernel entry point for multi-cluster PM3 * arch/arm/common/mcpm_head.S -- kernel entry point for multi-cluster PM
3 *4 *
4 * Created by: Nicolas Pitre, March 20125 * Created by: Nicolas Pitre, March 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 *
12 * Refer to Documentation/arm/cluster-pm-race-avoidance.txt8 * Refer to Documentation/arm/cluster-pm-race-avoidance.txt
13 * for details of the synchronisation algorithms used here.9 * for details of the synchronisation algorithms used here.
14 */10 */
arch/arm/common/mcpm_platsmp.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-vexpress/mcpm_platsmp.c3 * linux/arch/arm/mach-vexpress/mcpm_platsmp.c
3 *4 *
4 * Created by: Nicolas Pitre, November 20125 * Created by: Nicolas Pitre, November 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Code to handle secondary CPU bringup and hotplug for the cluster power API.8 * Code to handle secondary CPU bringup and hotplug for the cluster power API.
12 */9 */
13 10
arch/arm/common/sa1111.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/common/sa1111.c3 * linux/arch/arm/common/sa1111.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Original code by John Dorsey7 * Original code by John Dorsey
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This file contains all generic SA1111 support.9 * This file contains all generic SA1111 support.
13 *10 *
14 * All initialization functions provided here are intended to be called11 * All initialization functions provided here are intended to be called
arch/arm/common/scoop.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support code for the SCOOP interface found on various Sharp PDAs3 * Support code for the SCOOP interface found on various Sharp PDAs
3 *4 *
4 * Copyright (c) 2004 Richard Purdie5 * Copyright (c) 2004 Richard Purdie
5 *6 *
6 * Based on code written by Sharp/Lineo for 2.4 kernels7 * Based on code written by Sharp/Lineo for 2.4 kernels
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#include <linux/device.h>10#include <linux/device.h>
arch/arm/common/sharpsl_param.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware parameter area specific to Sharp SL series devices3 * Hardware parameter area specific to Sharp SL series devices
3 *4 *
4 * Copyright (c) 2005 Richard Purdie5 * Copyright (c) 2005 Richard Purdie
5 *6 *
6 * Based on Sharp's 2.4 kernel patches7 * Based on Sharp's 2.4 kernel patches
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/configs/mvebu_v7_defconfig+1−0
@@ -131,6 +131,7 @@ CONFIG_MV_XOR=y · 130 unmodified lines
131# CONFIG_IOMMU_SUPPORT is not set131# CONFIG_IOMMU_SUPPORT is not set
132CONFIG_MEMORY=y132CONFIG_MEMORY=y
133CONFIG_PWM=y133CONFIG_PWM=y
134CONFIG_PHY_MVEBU_A38X_COMPHY=y
134CONFIG_EXT4_FS=y135CONFIG_EXT4_FS=y
135CONFIG_ISO9660_FS=y136CONFIG_ISO9660_FS=y
136CONFIG_JOLIET=y137CONFIG_JOLIET=y
arch/arm/crypto/aes-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * aes-ce-core.S - AES in CBC/CTR/XTS mode using ARMv8 Crypto Extensions3 * aes-ce-core.S - AES in CBC/CTR/XTS mode using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm/crypto/aes-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * aes-ce-glue.c - wrapper code for ARMv8 AES3 * aes-ce-glue.c - wrapper code for ARMv8 AES
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/hwcap.h>8#include <asm/hwcap.h>
arch/arm/crypto/aes-cipher-core.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Scalar AES core transform3 * Scalar AES core transform
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd.5 * Copyright (C) 2017 Linaro Ltd.
5 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>6 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/crypto/aes-cipher-glue.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Scalar AES core transform3 * Scalar AES core transform
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd.5 * Copyright (C) 2017 Linaro Ltd.
5 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>6 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <crypto/aes.h>9#include <crypto/aes.h>
arch/arm/crypto/aes-neonbs-core.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Bit sliced AES using NEON instructions3 * Bit sliced AES using NEON instructions
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd.5 * Copyright (C) 2017 Linaro Ltd.
5 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>6 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12/*9/*
arch/arm/crypto/aes-neonbs-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Bit sliced AES using NEON instructions3 * Bit sliced AES using NEON instructions
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm/crypto/crc32-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Accelerated CRC32(C) using ARM CRC, NEON and Crypto Extensions instructions3 * Accelerated CRC32(C) using ARM CRC, NEON and Crypto Extensions instructions
3 *4 *
4 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/cpufeature.h>8#include <linux/cpufeature.h>
arch/arm/crypto/crct10dif-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Accelerated CRC-T10DIF using ARM NEON and Crypto Extensions instructions3 * Accelerated CRC-T10DIF using ARM NEON and Crypto Extensions instructions
3 *4 *
4 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/crc-t10dif.h>8#include <linux/crc-t10dif.h>
arch/arm/crypto/ghash-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Accelerated GHASH implementation with NEON/ARMv8 vmull.p8/64 instructions.3 * Accelerated GHASH implementation with NEON/ARMv8 vmull.p8/64 instructions.
3 *4 *
4 * Copyright (C) 2015 - 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 - 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published
8 * by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm/crypto/ghash-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Accelerated GHASH implementation with ARMv8 vmull.p64 instructions.3 * Accelerated GHASH implementation with ARMv8 vmull.p64 instructions.
3 *4 *
4 * Copyright (C) 2015 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published
8 * by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/hwcap.h>8#include <asm/hwcap.h>
arch/arm/crypto/sha1-ce-core.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions3 * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd.5 * Copyright (C) 2015 Linaro Ltd.
5 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>6 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/crypto/sha1-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha1-ce-glue.c - SHA-1 secure hash using ARMv8 Crypto Extensions3 * sha1-ce-glue.c - SHA-1 secure hash using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <crypto/internal/hash.h>8#include <crypto/internal/hash.h>
arch/arm/crypto/sha2-ce-core.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sha2-ce-core.S - SHA-224/256 secure hash using ARMv8 Crypto Extensions3 * sha2-ce-core.S - SHA-224/256 secure hash using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd.5 * Copyright (C) 2015 Linaro Ltd.
5 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>6 * Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/crypto/sha2-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha2-ce-glue.c - SHA-224/SHA-256 using ARMv8 Crypto Extensions3 * sha2-ce-glue.c - SHA-224/SHA-256 using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <crypto/internal/hash.h>8#include <crypto/internal/hash.h>
arch/arm/crypto/sha512-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha512-glue.c - accelerated SHA-384/512 for ARM3 * sha512-glue.c - accelerated SHA-384/512 for ARM
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <crypto/internal/hash.h>8#include <crypto/internal/hash.h>
arch/arm/crypto/sha512-neon-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha512-neon-glue.c - accelerated SHA-384/512 for ARM NEON3 * sha512-neon-glue.c - accelerated SHA-384/512 for ARM NEON
3 *4 *
4 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <crypto/internal/hash.h>8#include <crypto/internal/hash.h>
arch/arm/include/asm/arch_gicv3.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/arch_gicv3.h3 * arch/arm/include/asm/arch_gicv3.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_ARCH_GICV3_H7#ifndef __ASM_ARCH_GICV3_H
19#define __ASM_ARCH_GICV3_H8#define __ASM_ARCH_GICV3_H
arch/arm/include/asm/arm-cci.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/arm-cci.h3 * arch/arm/include/asm/arm-cci.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_ARM_CCI_H8#ifndef __ASM_ARM_CCI_H
arch/arm/include/asm/assembler.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/assembler.h3 * arch/arm/include/asm/assembler.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains arm architecture specific defines7 * This file contains arm architecture specific defines
11 * for the different processors.8 * for the different processors.
12 *9 *
arch/arm/include/asm/atomic.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/atomic.h3 * arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef __ASM_ARM_ATOMIC_H8#ifndef __ASM_ARM_ATOMIC_H
12#define __ASM_ARM_ATOMIC_H9#define __ASM_ARM_ATOMIC_H
arch/arm/include/asm/bL_switcher.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/bL_switcher.h3 * arch/arm/include/asm/bL_switcher.h
3 *4 *
4 * Created by: Nicolas Pitre, April 20125 * Created by: Nicolas Pitre, April 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef ASM_BL_SWITCHER_H9#ifndef ASM_BL_SWITCHER_H
arch/arm/include/asm/bugs.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/bugs.h3 * arch/arm/include/asm/bugs.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_BUGS_H7#ifndef __ASM_BUGS_H
11#define __ASM_BUGS_H8#define __ASM_BUGS_H
arch/arm/include/asm/cacheflush.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/cacheflush.h3 * arch/arm/include/asm/cacheflush.h
3 *4 *
4 * Copyright (C) 1999-2002 Russell King5 * Copyright (C) 1999-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_CACHEFLUSH_H7#ifndef _ASMARM_CACHEFLUSH_H
11#define _ASMARM_CACHEFLUSH_H8#define _ASMARM_CACHEFLUSH_H
arch/arm/include/asm/cpu.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/cpu.h3 * arch/arm/include/asm/cpu.h
3 *4 *
4 * Copyright (C) 2004-2005 ARM Ltd.5 * Copyright (C) 2004-2005 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_CPU_H7#ifndef __ASM_ARM_CPU_H
11#define __ASM_ARM_CPU_H8#define __ASM_ARM_CPU_H
arch/arm/include/asm/cpufeature.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>3 * Copyright (C) 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_CPUFEATURE_H6#ifndef __ASM_CPUFEATURE_H
arch/arm/include/asm/dmi.h+1−5
@@ -1,8 +1,4 @@
1/*1/* SPDX-License-Identifier: GPL-2.0-only */
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#ifndef __ASM_DMI_H3#ifndef __ASM_DMI_H
8#define __ASM_DMI_H4#define __ASM_DMI_H
arch/arm/include/asm/domain.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/domain.h3 * arch/arm/include/asm/domain.h
3 *4 *
4 * Copyright (C) 1999 Russell King.5 * Copyright (C) 1999 Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_PROC_DOMAIN_H7#ifndef __ASM_PROC_DOMAIN_H
11#define __ASM_PROC_DOMAIN_H8#define __ASM_PROC_DOMAIN_H
arch/arm/include/asm/efi.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>3 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARM_EFI_H6#ifndef __ASM_ARM_EFI_H
arch/arm/include/asm/firmware.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Samsung Electronics.3 * Copyright (C) 2012 Samsung Electronics.
3 * Kyungmin Park <kyungmin.park@samsung.com>4 * Kyungmin Park <kyungmin.park@samsung.com>
4 * Tomasz Figa <t.figa@samsung.com>5 * Tomasz Figa <t.figa@samsung.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_ARM_FIRMWARE_H8#ifndef __ASM_ARM_FIRMWARE_H
arch/arm/include/asm/floppy.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/floppy.h3 * arch/arm/include/asm/floppy.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Note that we don't touch FLOPPY_DMA nor FLOPPY_IRQ here7 * Note that we don't touch FLOPPY_DMA nor FLOPPY_IRQ here
11 */8 */
12#ifndef __ASM_ARM_FLOPPY_H9#ifndef __ASM_ARM_FLOPPY_H
arch/arm/include/asm/fpstate.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/fpstate.h3 * arch/arm/include/asm/fpstate.h
3 *4 *
4 * Copyright (C) 1995 Russell King5 * Copyright (C) 1995 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_ARM_FPSTATE_H8#ifndef __ASM_ARM_FPSTATE_H
arch/arm/include/asm/glue-cache.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/glue-cache.h3 * arch/arm/include/asm/glue-cache.h
3 *4 *
4 * Copyright (C) 1999-2002 Russell King5 * Copyright (C) 1999-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef ASM_GLUE_CACHE_H7#ifndef ASM_GLUE_CACHE_H
11#define ASM_GLUE_CACHE_H8#define ASM_GLUE_CACHE_H
arch/arm/include/asm/glue-df.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/glue-df.h3 * arch/arm/include/asm/glue-df.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef ASM_GLUE_DF_H8#ifndef ASM_GLUE_DF_H
12#define ASM_GLUE_DF_H9#define ASM_GLUE_DF_H
arch/arm/include/asm/glue-pf.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/glue-pf.h3 * arch/arm/include/asm/glue-pf.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef ASM_GLUE_PF_H8#ifndef ASM_GLUE_PF_H
12#define ASM_GLUE_PF_H9#define ASM_GLUE_PF_H
arch/arm/include/asm/glue-proc.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/glue-proc.h3 * arch/arm/include/asm/glue-proc.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000 Deep Blue Solutions Ltd6 * Copyright (C) 2000 Deep Blue Solutions Ltd
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef ASM_GLUE_PROC_H8#ifndef ASM_GLUE_PROC_H
12#define ASM_GLUE_PROC_H9#define ASM_GLUE_PROC_H
arch/arm/include/asm/glue.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/glue.h3 * arch/arm/include/asm/glue.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2000-2002 Deep Blue Solutions Ltd.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This file provides the glue to stick the processor-specific bits8 * This file provides the glue to stick the processor-specific bits
12 * into the kernel in an efficient manner. The idea is to use branches9 * into the kernel in an efficient manner. The idea is to use branches
13 * when we're only targeting one class of TLB, or indirect calls10 * when we're only targeting one class of TLB, or indirect calls
arch/arm/include/asm/hardware/dec21285.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/hardware/dec21285.h3 * arch/arm/include/asm/hardware/dec21285.h
3 *4 *
4 * Copyright (C) 1998 Russell King5 * Copyright (C) 1998 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * DC21285 registers7 * DC21285 registers
11 */8 */
12#define DC21285_PCI_IACK 0x790000009#define DC21285_PCI_IACK 0x79000000
arch/arm/include/asm/hardware/ioc.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/hardware/ioc.h3 * arch/arm/include/asm/hardware/ioc.h
3 *4 *
4 * Copyright (C) Russell King5 * Copyright (C) Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Use these macros to read/write the IOC. All it does is perform the actual7 * Use these macros to read/write the IOC. All it does is perform the actual
11 * read/write.8 * read/write.
12 */9 */
arch/arm/include/asm/hardware/iomd.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/hardware/iomd.h3 * arch/arm/include/asm/hardware/iomd.h
3 *4 *
4 * Copyright (C) 1999 Russell King5 * Copyright (C) 1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains information out the IOMD ASIC used in the7 * This file contains information out the IOMD ASIC used in the
11 * Acorn RiscPC and subsequently integrated into the CLPS7500 chips.8 * Acorn RiscPC and subsequently integrated into the CLPS7500 chips.
12 */9 */
arch/arm/include/asm/hardware/iop3xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/hardware/iop3xx.h3 * arch/arm/include/asm/hardware/iop3xx.h
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Rory Bolt <rorybolt@pacbell.net>7 * Author: Rory Bolt <rorybolt@pacbell.net>
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 * Copyright (C) 2004 Intel Corp.9 * Copyright (C) 2004 Intel Corp.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __IOP3XX_H12#ifndef __IOP3XX_H
arch/arm/include/asm/hardware/memc.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/hardware/memc.h3 * arch/arm/include/asm/hardware/memc.h
3 *4 *
4 * Copyright (C) Russell King.5 * Copyright (C) Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#define VDMA_ALIGNMENT PAGE_SIZE7#define VDMA_ALIGNMENT PAGE_SIZE
11#define VDMA_XFERSIZE 168#define VDMA_XFERSIZE 16
arch/arm/include/asm/hardware/scoop.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Definitions for the SCOOP interface found on various Sharp PDAs3 * Definitions for the SCOOP interface found on various Sharp PDAs
3 *4 *
4 * Copyright (c) 2004 Richard Purdie5 * Copyright (c) 2004 Richard Purdie
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#define SCOOP_MCR 0x008#define SCOOP_MCR 0x00
arch/arm/include/asm/hardware/ssp.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ssp.h3 * ssp.h
3 *4 *
4 * Copyright (C) 2003 Russell King, All Rights Reserved.5 * Copyright (C) 2003 Russell King, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef SSP_H7#ifndef SSP_H
11#define SSP_H8#define SSP_H
arch/arm/include/asm/io.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/io.h3 * arch/arm/include/asm/io.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Modifications:7 * Modifications:
11 * 16-Sep-1996 RMK Inlined the inx/outx functions & optimised for both8 * 16-Sep-1996 RMK Inlined the inx/outx functions & optimised for both
12 * constant addresses and variable addresses.9 * constant addresses and variable addresses.
arch/arm/include/asm/kvm_hyp.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM_KVM_HYP_H__7#ifndef __ARM_KVM_HYP_H__
arch/arm/include/asm/mach/arch.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/arch.h3 * arch/arm/include/asm/mach/arch.h
3 *4 *
4 * Copyright (C) 2000 Russell King5 * Copyright (C) 2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/types.h>8#include <linux/types.h>
arch/arm/include/asm/mach/dma.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/dma.h3 * arch/arm/include/asm/mach/dma.h
3 *4 *
4 * Copyright (C) 1998-2000 Russell King5 * Copyright (C) 1998-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This header file describes the interface between the generic DMA handler7 * This header file describes the interface between the generic DMA handler
11 * (dma.c) and the architecture-specific DMA backends (dma-*.c)8 * (dma.c) and the architecture-specific DMA backends (dma-*.c)
12 */9 */
arch/arm/include/asm/mach/flash.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/flash.h3 * arch/arm/include/asm/mach/flash.h
3 *4 *
4 * Copyright (C) 2003 Russell King, All Rights Reserved.5 * Copyright (C) 2003 Russell King, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef ASMARM_MACH_FLASH_H7#ifndef ASMARM_MACH_FLASH_H
11#define ASMARM_MACH_FLASH_H8#define ASMARM_MACH_FLASH_H
arch/arm/include/asm/mach/irq.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/irq.h3 * arch/arm/include/asm/mach/irq.h
3 *4 *
4 * Copyright (C) 1995-2000 Russell King.5 * Copyright (C) 1995-2000 Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_MACH_IRQ_H7#ifndef __ASM_ARM_MACH_IRQ_H
11#define __ASM_ARM_MACH_IRQ_H8#define __ASM_ARM_MACH_IRQ_H
arch/arm/include/asm/mach/map.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/map.h3 * arch/arm/include/asm/map.h
3 *4 *
4 * Copyright (C) 1999-2000 Russell King5 * Copyright (C) 1999-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Page table mapping constructs and function prototypes7 * Page table mapping constructs and function prototypes
11 */8 */
12#ifndef __ASM_MACH_MAP_H9#ifndef __ASM_MACH_MAP_H
arch/arm/include/asm/mach/pci.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/pci.h3 * arch/arm/include/asm/mach/pci.h
3 *4 *
4 * Copyright (C) 2000 Russell King5 * Copyright (C) 2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_MACH_PCI_H8#ifndef __ASM_MACH_PCI_H
arch/arm/include/asm/mach/sharpsl_param.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hardware parameter area specific to Sharp SL series devices3 * Hardware parameter area specific to Sharp SL series devices
3 *4 *
4 * Copyright (c) 2005 Richard Purdie5 * Copyright (c) 2005 Richard Purdie
5 *6 *
6 * Based on Sharp's 2.4 kernel patches7 * Based on Sharp's 2.4 kernel patches
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14struct sharpsl_param_info {10struct sharpsl_param_info {
arch/arm/include/asm/mach/time.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mach/time.h3 * arch/arm/include/asm/mach/time.h
3 *4 *
4 * Copyright (C) 2004 MontaVista Software, Inc.5 * Copyright (C) 2004 MontaVista Software, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_MACH_TIME_H7#ifndef __ASM_ARM_MACH_TIME_H
11#define __ASM_ARM_MACH_TIME_H8#define __ASM_ARM_MACH_TIME_H
arch/arm/include/asm/mcpm.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mcpm.h3 * arch/arm/include/asm/mcpm.h
3 *4 *
4 * Created by: Nicolas Pitre, April 20125 * Created by: Nicolas Pitre, April 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef MCPM_H9#ifndef MCPM_H
arch/arm/include/asm/memory.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/memory.h3 * arch/arm/include/asm/memory.h
3 *4 *
4 * Copyright (C) 2000-2002 Russell King5 * Copyright (C) 2000-2002 Russell King
5 * modification for nommu, Hyok S. Choi, 20046 * modification for nommu, Hyok S. Choi, 2004
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Note: this file should not be included by non-asm/.h files8 * Note: this file should not be included by non-asm/.h files
12 */9 */
13#ifndef __ASM_ARM_MEMORY_H10#ifndef __ASM_ARM_MEMORY_H
arch/arm/include/asm/mmu_context.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/mmu_context.h3 * arch/arm/include/asm/mmu_context.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 27-06-1996 RMK Created8 * 27-06-1996 RMK Created
12 */9 */
arch/arm/include/asm/mtd-xip.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * MTD primitives for XIP support. Architecture specific functions3 * MTD primitives for XIP support. Architecture specific functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Nov 2, 20048 * Created: Nov 2, 2004
8 * Copyright: (C) 2004 MontaVista Software, Inc.9 * Copyright: (C) 2004 MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __ARM_MTD_XIP_H__12#ifndef __ARM_MTD_XIP_H__
arch/arm/include/asm/neon.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/include/asm/neon.h3 * linux/arch/arm/include/asm/neon.h
3 *4 *
4 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/hwcap.h>8#include <asm/hwcap.h>
arch/arm/include/asm/opcodes.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/opcodes.h3 * arch/arm/include/asm/opcodes.h
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_ARM_OPCODES_H6#ifndef __ASM_ARM_OPCODES_H
arch/arm/include/asm/page-nommu.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/page-nommu.h3 * arch/arm/include/asm/page-nommu.h
3 *4 *
4 * Copyright (C) 2004 Hyok S. Choi5 * Copyright (C) 2004 Hyok S. Choi
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef _ASMARM_PAGE_NOMMU_H8#ifndef _ASMARM_PAGE_NOMMU_H
arch/arm/include/asm/page.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/page.h3 * arch/arm/include/asm/page.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_PAGE_H7#ifndef _ASMARM_PAGE_H
11#define _ASMARM_PAGE_H8#define _ASMARM_PAGE_H
arch/arm/include/asm/perf_event.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/include/asm/perf_event.h3 * linux/arch/arm/include/asm/perf_event.h
3 *4 *
4 * Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles5 * Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#ifndef __ARM_PERF_EVENT_H__8#ifndef __ARM_PERF_EVENT_H__
arch/arm/include/asm/pgalloc.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgalloc.h3 * arch/arm/include/asm/pgalloc.h
3 *4 *
4 * Copyright (C) 2000-2001 Russell King5 * Copyright (C) 2000-2001 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_PGALLOC_H7#ifndef _ASMARM_PGALLOC_H
11#define _ASMARM_PGALLOC_H8#define _ASMARM_PGALLOC_H
arch/arm/include/asm/pgtable-2level-hwdef.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgtable-2level-hwdef.h3 * arch/arm/include/asm/pgtable-2level-hwdef.h
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASM_PGTABLE_2LEVEL_HWDEF_H7#ifndef _ASM_PGTABLE_2LEVEL_HWDEF_H
11#define _ASM_PGTABLE_2LEVEL_HWDEF_H8#define _ASM_PGTABLE_2LEVEL_HWDEF_H
arch/arm/include/asm/pgtable-2level.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgtable-2level.h3 * arch/arm/include/asm/pgtable-2level.h
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASM_PGTABLE_2LEVEL_H7#ifndef _ASM_PGTABLE_2LEVEL_H
11#define _ASM_PGTABLE_2LEVEL_H8#define _ASM_PGTABLE_2LEVEL_H
arch/arm/include/asm/pgtable-hwdef.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgtable-hwdef.h3 * arch/arm/include/asm/pgtable-hwdef.h
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_PGTABLE_HWDEF_H7#ifndef _ASMARM_PGTABLE_HWDEF_H
11#define _ASMARM_PGTABLE_HWDEF_H8#define _ASMARM_PGTABLE_HWDEF_H
arch/arm/include/asm/pgtable-nommu.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgtable-nommu.h3 * arch/arm/include/asm/pgtable-nommu.h
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 * Copyright (C) 2004 Hyok S. Choi6 * Copyright (C) 2004 Hyok S. Choi
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef _ASMARM_PGTABLE_NOMMU_H8#ifndef _ASMARM_PGTABLE_NOMMU_H
12#define _ASMARM_PGTABLE_NOMMU_H9#define _ASMARM_PGTABLE_NOMMU_H
arch/arm/include/asm/pgtable.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/pgtable.h3 * arch/arm/include/asm/pgtable.h
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_PGTABLE_H7#ifndef _ASMARM_PGTABLE_H
11#define _ASMARM_PGTABLE_H8#define _ASMARM_PGTABLE_H
arch/arm/include/asm/proc-fns.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/proc-fns.h3 * arch/arm/include/asm/proc-fns.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000 Deep Blue Solutions Ltd6 * Copyright (C) 2000 Deep Blue Solutions Ltd
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef __ASM_PROCFNS_H8#ifndef __ASM_PROCFNS_H
12#define __ASM_PROCFNS_H9#define __ASM_PROCFNS_H
arch/arm/include/asm/processor.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/processor.h3 * arch/arm/include/asm/processor.h
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_ARM_PROCESSOR_H8#ifndef __ASM_ARM_PROCESSOR_H
arch/arm/include/asm/procinfo.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/procinfo.h3 * arch/arm/include/asm/procinfo.h
3 *4 *
4 * Copyright (C) 1996-1999 Russell King5 * Copyright (C) 1996-1999 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_PROCINFO_H7#ifndef __ASM_PROCINFO_H
11#define __ASM_PROCINFO_H8#define __ASM_PROCINFO_H
arch/arm/include/asm/prom.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/prom.h3 * arch/arm/include/asm/prom.h
3 *4 *
4 * Copyright (C) 2009 Canonical Ltd. <jeremy.kerr@canonical.com>5 * Copyright (C) 2009 Canonical Ltd. <jeremy.kerr@canonical.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#ifndef __ASMARM_PROM_H7#ifndef __ASMARM_PROM_H
12#define __ASMARM_PROM_H8#define __ASMARM_PROM_H
arch/arm/include/asm/ptrace.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/ptrace.h3 * arch/arm/include/asm/ptrace.h
3 *4 *
4 * Copyright (C) 1996-2003 Russell King5 * Copyright (C) 1996-2003 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_PTRACE_H7#ifndef __ASM_ARM_PTRACE_H
11#define __ASM_ARM_PTRACE_H8#define __ASM_ARM_PTRACE_H
arch/arm/include/asm/set_memory.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 1999-2002 Russell King3 * Copyright (C) 1999-2002 Russell King
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASMARM_SET_MEMORY_H6#ifndef _ASMARM_SET_MEMORY_H
arch/arm/include/asm/setup.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/include/asm/setup.h3 * linux/include/asm/setup.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Structure passed to kernel to tell it about the7 * Structure passed to kernel to tell it about the
11 * hardware it's running on. See Documentation/arm/Setup8 * hardware it's running on. See Documentation/arm/Setup
12 * for more info.9 * for more info.
arch/arm/include/asm/smp.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/smp.h3 * arch/arm/include/asm/smp.h
3 *4 *
4 * Copyright (C) 2004-2005 ARM Ltd.5 * Copyright (C) 2004-2005 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_SMP_H7#ifndef __ASM_ARM_SMP_H
11#define __ASM_ARM_SMP_H8#define __ASM_ARM_SMP_H
arch/arm/include/asm/stage2_pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 *4 *
4 * stage2 page table helpers5 * stage2 page table helpers
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARM_S2_PGTABLE_H_8#ifndef __ARM_S2_PGTABLE_H_
arch/arm/include/asm/thread_info.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/thread_info.h3 * arch/arm/include/asm/thread_info.h
3 *4 *
4 * Copyright (C) 2002 Russell King.5 * Copyright (C) 2002 Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARM_THREAD_INFO_H7#ifndef __ASM_ARM_THREAD_INFO_H
11#define __ASM_ARM_THREAD_INFO_H8#define __ASM_ARM_THREAD_INFO_H
arch/arm/include/asm/thread_notify.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/thread_notify.h3 * arch/arm/include/asm/thread_notify.h
3 *4 *
4 * Copyright (C) 2006 Russell King.5 * Copyright (C) 2006 Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef ASMARM_THREAD_NOTIFY_H7#ifndef ASMARM_THREAD_NOTIFY_H
11#define ASMARM_THREAD_NOTIFY_H8#define ASMARM_THREAD_NOTIFY_H
arch/arm/include/asm/timex.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/timex.h3 * arch/arm/include/asm/timex.h
3 *4 *
4 * Copyright (C) 1997,1998 Russell King5 * Copyright (C) 1997,1998 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Architecture Specific TIME specifications7 * Architecture Specific TIME specifications
11 */8 */
12#ifndef _ASMARM_TIMEX_H9#ifndef _ASMARM_TIMEX_H
arch/arm/include/asm/tlb.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/tlb.h3 * arch/arm/include/asm/tlb.h
3 *4 *
4 * Copyright (C) 2002 Russell King5 * Copyright (C) 2002 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Experimentation shows that on a StrongARM, it appears to be faster7 * Experimentation shows that on a StrongARM, it appears to be faster
11 * to use the "invalidate whole tlb" rather than "invalidate single8 * to use the "invalidate whole tlb" rather than "invalidate single
12 * tlb" for this.9 * tlb" for this.
arch/arm/include/asm/tlbflush.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/tlbflush.h3 * arch/arm/include/asm/tlbflush.h
3 *4 *
4 * Copyright (C) 1999-2003 Russell King5 * Copyright (C) 1999-2003 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef _ASMARM_TLBFLUSH_H7#ifndef _ASMARM_TLBFLUSH_H
11#define _ASMARM_TLBFLUSH_H8#define _ASMARM_TLBFLUSH_H
arch/arm/include/asm/uaccess.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/uaccess.h3 * arch/arm/include/asm/uaccess.h
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#ifndef _ASMARM_UACCESS_H5#ifndef _ASMARM_UACCESS_H
9#define _ASMARM_UACCESS_H6#define _ASMARM_UACCESS_H
arch/arm/include/asm/unistd.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/unistd.h3 * arch/arm/include/asm/unistd.h
3 *4 *
4 * Copyright (C) 2001-2005 Russell King5 * Copyright (C) 2001-2005 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,7 * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
11 * no matter what the change is. Thanks!8 * no matter what the change is. Thanks!
12 */9 */
arch/arm/include/asm/uprobes.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>3 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_UPROBES_H6#ifndef _ASM_UPROBES_H
arch/arm/include/asm/vdso_datapage.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_VDSO_DATAPAGE_H7#ifndef __ASM_VDSO_DATAPAGE_H
19#define __ASM_VDSO_DATAPAGE_H8#define __ASM_VDSO_DATAPAGE_H
arch/arm/include/asm/xor.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/xor.h3 * arch/arm/include/asm/xor.h
3 *4 *
4 * Copyright (C) 2001 Russell King5 * Copyright (C) 2001 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/hardirq.h>7#include <linux/hardirq.h>
11#include <asm-generic/xor.h>8#include <asm-generic/xor.h>
arch/arm/include/debug/8250.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/debug/8250.S3 * arch/arm/include/debug/8250.S
3 *4 *
4 * Copyright (C) 1994-2013 Russell King5 * Copyright (C) 1994-2013 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/serial_reg.h>7#include <linux/serial_reg.h>
11 8
arch/arm/include/debug/asm9260.S+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* Debugging macro include header2/* Debugging macro include header
2 *3 *
3 * Copyright (C) 1994-1999 Russell King4 * Copyright (C) 1994-1999 Russell King
4 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks5 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
5 * Modified for ASM9260 by Oleksij Remepl <linux@rempel-privat.de>6 * Modified for ASM9260 by Oleksij Remepl <linux@rempel-privat.de>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13 .macro addruart, rp, rv, tmp9 .macro addruart, rp, rv, tmp
arch/arm/include/debug/at91.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2003-2005 SAN People3 * Copyright (C) 2003-2005 SAN People
3 *4 *
4 * Debugging macro include header5 * Debugging macro include header
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10*/6*/
11 7
12#define AT91_DBGU_SR (0x14) /* Status Register */8#define AT91_DBGU_SR (0x14) /* Status Register */
arch/arm/include/debug/bcm63xx.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Broadcom BCM63xx low-level UART debug3 * Broadcom BCM63xx low-level UART debug
3 *4 *
4 * Copyright (C) 2014 Broadcom Corporation5 * Copyright (C) 2014 Broadcom Corporation
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/serial_bcm63xx.h>8#include <linux/serial_bcm63xx.h>
arch/arm/include/debug/dc21285.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/mach-footbridge/include/mach/debug-macro.S2/* arch/arm/mach-footbridge/include/mach/debug-macro.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
4 *5 *
5 * Copyright (C) 1994-1999 Russell King6 * Copyright (C) 1994-1999 Russell King
6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks7 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/8*/
13 9
14#include <asm/hardware/dec21285.h>10#include <asm/hardware/dec21285.h>
arch/arm/include/debug/digicolor.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Debugging macro include header for Conexant Digicolor USART3 * Debugging macro include header for Conexant Digicolor USART
3 *4 *
4 * Copyright (C) 2014 Paradox Innovation Ltd.5 * Copyright (C) 2014 Paradox Innovation Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10*/6*/
11 7
12#define UA0_STATUS 0x07428#define UA0_STATUS 0x0742
arch/arm/include/debug/efm32.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Pengutronix3 * Copyright (C) 2013 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#define UARTn_CMD 0x000c7#define UARTn_CMD 0x000c
arch/arm/include/debug/icedcc.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/debug/icedcc.S3 * arch/arm/include/debug/icedcc.S
3 *4 *
4 * Copyright (C) 1994-1999 Russell King5 * Copyright (C) 1994-1999 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12 @@ debug using ARM EmbeddedICE DCC channel8 @@ debug using ARM EmbeddedICE DCC channel
arch/arm/include/debug/imx-uart.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012-2015 Freescale Semiconductor, Inc.3 * Copyright (C) 2012-2015 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __DEBUG_IMX_UART_H6#ifndef __DEBUG_IMX_UART_H
arch/arm/include/debug/imx.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/mach-imx/include/mach/debug-macro.S2/* arch/arm/mach-imx/include/mach/debug-macro.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
4 *5 *
5 * Copyright (C) 1994-1999 Russell King6 * Copyright (C) 1994-1999 Russell King
6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks7 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#include <asm/assembler.h>10#include <asm/assembler.h>
arch/arm/include/debug/ks8695.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/debug/ks8695.S3 * arch/arm/include/debug/ks8695.S
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006 Simtec Electronics6 * Copyright (C) 2006 Simtec Electronics
6 *7 *
7 * KS8695 - Debug macros8 * KS8695 - Debug macros
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#define KS8695_UART_PA 0x03ffe00011#define KS8695_UART_PA 0x03ffe000
arch/arm/include/debug/meson.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 Carlo Caione3 * Copyright (C) 2014 Carlo Caione
3 * Carlo Caione <carlo@caione.org>4 * Carlo Caione <carlo@caione.org>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#define MESON_AO_UART_WFIFO 0x07#define MESON_AO_UART_WFIFO 0x0
arch/arm/include/debug/netx.S+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Debugging macro include header3 * Debugging macro include header
3 *4 *
4 * Copyright (C) 1994-1999 Russell King5 * Copyright (C) 1994-1999 Russell King
5 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11*/7*/
12 8
13#define UART_DATA 09#define UART_DATA 0
arch/arm/include/debug/omap2plus.S+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Debugging macro include header3 * Debugging macro include header
3 *4 *
4 * Copyright (C) 1994-1999 Russell King5 * Copyright (C) 1994-1999 Russell King
5 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11*/7*/
12 8
13#include <linux/serial_reg.h>9#include <linux/serial_reg.h>
arch/arm/include/debug/pl01x.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/include/debug/pl01x.S2/* arch/arm/include/debug/pl01x.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
4 *5 *
5 * Copyright (C) 1994-1999 Russell King6 * Copyright (C) 1994-1999 Russell King
6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks7 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/8*/
13#include <linux/amba/serial.h>9#include <linux/amba/serial.h>
14 10
arch/arm/include/debug/s3c24xx.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/mach-s3c2410/include/mach/debug-macro.S2/* arch/arm/mach-s3c2410/include/mach/debug-macro.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2005 Simtec Electronics7 * Copyright (C) 2005 Simtec Electronics
7 *8 *
8 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks9 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/10*/
14 11
15#include <linux/serial_s3c.h>12#include <linux/serial_s3c.h>
arch/arm/include/debug/s5pv210.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.3 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com4 * http://www.samsung.com
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8*/5*/
9 6
10/* pull in the relevant register and map files. */7/* pull in the relevant register and map files. */
arch/arm/include/debug/sa1100.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/include/debug/sa1100.S2/* arch/arm/include/debug/sa1100.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
4 *5 *
5 * Copyright (C) 1994-1999 Russell King6 * Copyright (C) 1994-1999 Russell King
6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks7 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/8*/
13 9
14#define UTCR3 0x0c10#define UTCR3 0x0c
arch/arm/include/debug/sti.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/debug/sti.S3 * arch/arm/include/debug/sti.S
3 *4 *
4 * Debugging macro include header5 * Debugging macro include header
5 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.6 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#define STIH41X_COMMS_BASE 0xfed000009#define STIH41X_COMMS_BASE 0xfed00000
arch/arm/include/debug/ux500.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Debugging macro include header3 * Debugging macro include header
3 *4 *
4 * Copyright (C) 2009 ST-Ericsson5 * Copyright (C) 2009 ST-Ericsson
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12 8
arch/arm/include/debug/vexpress.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* arch/arm/mach-realview/include/mach/debug-macro.S2/* arch/arm/mach-realview/include/mach/debug-macro.S
2 *3 *
3 * Debugging macro include header4 * Debugging macro include header
4 *5 *
5 * Copyright (C) 1994-1999 Russell King6 * Copyright (C) 1994-1999 Russell King
6 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks7 * Moved from linux/arch/arm/kernel/debug.S by Ben Dooks
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#define DEBUG_LL_PHYS_BASE 0x1000000010#define DEBUG_LL_PHYS_BASE 0x10000000
arch/arm/include/debug/vf.S+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#define VF_UART0_BASE_ADDR 0x400270006#define VF_UART0_BASE_ADDR 0x40027000
arch/arm/include/debug/vt8500.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* 2/*
2 * Debugging macro include header3 * Debugging macro include header
3 *4 *
4 * Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>5 * Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>
5 * Moved from arch/arm/mach-vt8500/include/mach/debug-macro.S6 * Moved from arch/arm/mach-vt8500/include/mach/debug-macro.S
6 * Minor changes for readability.7 * Minor changes for readability.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#define DEBUG_LL_PHYS_BASE 0xD800000010#define DEBUG_LL_PHYS_BASE 0xD8000000
arch/arm/kernel/arch_timer.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/arch_timer.c3 * linux/arch/arm/kernel/arch_timer.c
3 *4 *
4 * Copyright (C) 2011 ARM Ltd.5 * Copyright (C) 2011 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/init.h>8#include <linux/init.h>
12#include <linux/types.h>9#include <linux/types.h>
arch/arm/kernel/armksyms.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/armksyms.c3 * linux/arch/arm/kernel/armksyms.c
3 *4 *
4 * Copyright (C) 2000 Russell King5 * Copyright (C) 2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/export.h>7#include <linux/export.h>
11#include <linux/sched.h>8#include <linux/sched.h>
arch/arm/kernel/asm-offsets.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 1995-2003 Russell King3 * Copyright (C) 1995-2003 Russell King
3 * 2001-2002 Keith Owens4 * 2001-2002 Keith Owens
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Generate definitions needed by assembly language modules.6 * Generate definitions needed by assembly language modules.
6 * This code generates raw asm output which is post-processed to extract7 * This code generates raw asm output which is post-processed to extract
7 * and format the required data.8 * and format the required data.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/compiler.h>10#include <linux/compiler.h>
14#include <linux/sched.h>11#include <linux/sched.h>
arch/arm/kernel/atags_compat.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/atags_compat.c3 * linux/arch/arm/kernel/atags_compat.c
3 *4 *
4 * Copyright (C) 2001 Russell King5 * Copyright (C) 2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * We keep the old params compatibility cruft in one place (here)7 * We keep the old params compatibility cruft in one place (here)
11 * so we don't end up with lots of mess around other places.8 * so we don't end up with lots of mess around other places.
12 *9 *
arch/arm/kernel/atags_parse.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Tag parsing.3 * Tag parsing.
3 *4 *
4 * Copyright (C) 1995-2001 Russell King5 * Copyright (C) 1995-2001 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/*8/*
arch/arm/kernel/crash_dump.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/crash_dump.c3 * arch/arm/kernel/crash_dump.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * This code is taken from arch/x86/kernel/crash_dump_64.c8 * This code is taken from arch/x86/kernel/crash_dump_64.c
8 * Created by: Hariprasad Nellitheertha (hari@in.ibm.com)9 * Created by: Hariprasad Nellitheertha (hari@in.ibm.com)
9 * Copyright (C) IBM Corporation, 2004. All rights reserved10 * Copyright (C) IBM Corporation, 2004. All rights reserved
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/errno.h>13#include <linux/errno.h>
arch/arm/kernel/debug.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/debug.S3 * linux/arch/arm/kernel/debug.S
3 *4 *
4 * Copyright (C) 1994-1999 Russell King5 * Copyright (C) 1994-1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 32-bit debugging code7 * 32-bit debugging code
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/kernel/devtree.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/devtree.c3 * linux/arch/arm/kernel/devtree.c
3 *4 *
4 * Copyright (C) 2009 Canonical Ltd. <jeremy.kerr@canonical.com>5 * Copyright (C) 2009 Canonical Ltd. <jeremy.kerr@canonical.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/kernel/dma-isa.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/dma-isa.c3 * linux/arch/arm/kernel/dma-isa.c
3 *4 *
4 * Copyright (C) 1999-2000 Russell King5 * Copyright (C) 1999-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ISA DMA primitives7 * ISA DMA primitives
11 * Taken from various sources, including:8 * Taken from various sources, including:
12 * linux/include/asm/dma.h: Defines for using and allocating dma channels.9 * linux/include/asm/dma.h: Defines for using and allocating dma channels.
arch/arm/kernel/dma.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/dma.c3 * linux/arch/arm/kernel/dma.c
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Front-end to the DMA handling. This handles the allocation/freeing7 * Front-end to the DMA handling. This handles the allocation/freeing
11 * of DMA channels, and provides a unified interface to the machines8 * of DMA channels, and provides a unified interface to the machines
12 * DMA facilities.9 * DMA facilities.
arch/arm/kernel/early_printk.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/early_printk.c3 * linux/arch/arm/kernel/early_printk.c
3 *4 *
4 * Copyright (C) 2009 Sascha Hauer <s.hauer@pengutronix.de>5 * Copyright (C) 2009 Sascha Hauer <s.hauer@pengutronix.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/kernel/efi.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>3 * Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/efi.h>6#include <linux/efi.h>
arch/arm/kernel/entry-armv.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/entry-armv.S3 * linux/arch/arm/kernel/entry-armv.S
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * ARM700 fix by Matthew Godbolt (linux-user@willothewisp.demon.co.uk)6 * ARM700 fix by Matthew Godbolt (linux-user@willothewisp.demon.co.uk)
6 * nommu support by Hyok S. Choi (hyok.choi@samsung.com)7 * nommu support by Hyok S. Choi (hyok.choi@samsung.com)
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * Low-level vector interface routines9 * Low-level vector interface routines
13 *10 *
14 * Note: there is a StrongARM bug in the STMIA rn, {regs}^ instruction11 * Note: there is a StrongARM bug in the STMIA rn, {regs}^ instruction
arch/arm/kernel/entry-common.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/entry-common.S3 * linux/arch/arm/kernel/entry-common.S
3 *4 *
4 * Copyright (C) 2000 Russell King5 * Copyright (C) 2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/kernel/entry-ftrace.S+1−5
@@ -1,8 +1,4 @@
1/*1/* SPDX-License-Identifier: GPL-2.0-only */
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#include <asm/assembler.h>3#include <asm/assembler.h>
8#include <asm/ftrace.h>4#include <asm/ftrace.h>
arch/arm/kernel/entry-v7m.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/entry-v7m.S3 * linux/arch/arm/kernel/entry-v7m.S
3 *4 *
4 * Copyright (C) 2008 ARM Ltd.5 * Copyright (C) 2008 ARM Ltd.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Low-level vector interface routines for the ARMv7-M architecture7 * Low-level vector interface routines for the ARMv7-M architecture
11 */8 */
12#include <asm/memory.h>9#include <asm/memory.h>
arch/arm/kernel/head-common.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/head-common.S3 * linux/arch/arm/kernel/head-common.S
3 *4 *
4 * Copyright (C) 1994-2002 Russell King5 * Copyright (C) 1994-2002 Russell King
5 * Copyright (c) 2003 ARM Limited6 * Copyright (c) 2003 ARM Limited
6 * All Rights Reserved7 * All Rights Reserved
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13#include <asm/assembler.h>9#include <asm/assembler.h>
14 10
arch/arm/kernel/head-inflate-data.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * XIP kernel .data segment decompressor3 * XIP kernel .data segment decompressor
3 *4 *
4 * Created by: Nicolas Pitre, August 20175 * Created by: Nicolas Pitre, August 2017
5 * Copyright: (C) 2017 Linaro Limited6 * Copyright: (C) 2017 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/init.h>9#include <linux/init.h>
arch/arm/kernel/head-nommu.S+1−5
@@ -1,15 +1,11 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/head-nommu.S3 * linux/arch/arm/kernel/head-nommu.S
3 *4 *
4 * Copyright (C) 1994-2002 Russell King5 * Copyright (C) 1994-2002 Russell King
5 * Copyright (C) 2003-2006 Hyok S. Choi6 * Copyright (C) 2003-2006 Hyok S. Choi
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Common kernel startup code (non-paged MM)8 * Common kernel startup code (non-paged MM)
12 *
13 */9 */
14#include <linux/linkage.h>10#include <linux/linkage.h>
15#include <linux/init.h>11#include <linux/init.h>
arch/arm/kernel/head.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/head.S3 * linux/arch/arm/kernel/head.S
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2003 ARM Limited6 * Copyright (c) 2003 ARM Limited
6 * All Rights Reserved7 * All Rights Reserved
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * Kernel startup code for all 32-bit CPUs9 * Kernel startup code for all 32-bit CPUs
13 */10 */
14#include <linux/linkage.h>11#include <linux/linkage.h>
arch/arm/kernel/irq.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/irq.c3 * linux/arch/arm/kernel/irq.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and9 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and
9 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>.10 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>.
10 *11 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * This file contains the code used by various IRQ handling routines:12 * This file contains the code used by various IRQ handling routines:
16 * asking for different IRQ's should be done through these routines13 * asking for different IRQ's should be done through these routines
17 * instead of just grabbing them. Thus setups with different IRQ numbers14 * instead of just grabbing them. Thus setups with different IRQ numbers
arch/arm/kernel/iwmmxt.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/kernel/iwmmxt.S3 * linux/arch/arm/kernel/iwmmxt.S
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Full lazy switching support, optimizations and more, by Nicolas Pitre10 * Full lazy switching support, optimizations and more, by Nicolas Pitre
10* Copyright (c) 2003-2004, MontaVista Software, Inc.11* Copyright (c) 2003-2004, MontaVista Software, Inc.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/linkage.h>14#include <linux/linkage.h>
arch/arm/kernel/module-plts.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2017 Linaro Ltd. <ard.biesheuvel@linaro.org>3 * Copyright (C) 2014-2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/elf.h>6#include <linux/elf.h>
arch/arm/kernel/module.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/module.c3 * linux/arch/arm/kernel/module.c
3 *4 *
4 * Copyright (C) 2002 Russell King.5 * Copyright (C) 2002 Russell King.
5 * Modified for nommu by Hyok S. Choi6 * Modified for nommu by Hyok S. Choi
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Module allocation method suggested by Andi Kleen.8 * Module allocation method suggested by Andi Kleen.
12 */9 */
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/kernel/opcodes.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/opcodes.c3 * linux/arch/arm/kernel/opcodes.c
3 *4 *
4 * A32 condition code lookup feature moved from nwfpe/fpopcode.c5 * A32 condition code lookup feature moved from nwfpe/fpopcode.c
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/module.h>8#include <linux/module.h>
arch/arm/kernel/pj4-cp0.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/pj4-cp0.c3 * linux/arch/arm/kernel/pj4-cp0.c
3 *4 *
4 * PJ4 iWMMXt coprocessor context switching and handling5 * PJ4 iWMMXt coprocessor context switching and handling
5 *6 *
6 * Copyright (c) 2010 Marvell International Inc.7 * Copyright (c) 2010 Marvell International Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/types.h>10#include <linux/types.h>
arch/arm/kernel/process.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/process.c3 * linux/arch/arm/kernel/process.c
3 *4 *
4 * Copyright (C) 1996-2000 Russell King - Converted to ARM.5 * Copyright (C) 1996-2000 Russell King - Converted to ARM.
5 * Original Copyright (C) 1995 Linus Torvalds6 * Original Copyright (C) 1995 Linus Torvalds
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <stdarg.h>8#include <stdarg.h>
12 9
arch/arm/kernel/ptrace.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/ptrace.c3 * linux/arch/arm/kernel/ptrace.c
3 *4 *
4 * By Ross Biro 1/23/925 * By Ross Biro 1/23/92
5 * edited by Linus Torvalds6 * edited by Linus Torvalds
6 * ARM modifications Copyright (C) 2000 Russell King7 * ARM modifications Copyright (C) 2000 Russell King
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/kernel.h>9#include <linux/kernel.h>
13#include <linux/sched/signal.h>10#include <linux/sched/signal.h>
arch/arm/kernel/reboot.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 1996-2000 Russell King - Converted to ARM.3 * Copyright (C) 1996-2000 Russell King - Converted to ARM.
3 * Original Copyright (C) 1995 Linus Torvalds4 * Original Copyright (C) 1995 Linus Torvalds
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include <linux/cpu.h>6#include <linux/cpu.h>
10#include <linux/delay.h>7#include <linux/delay.h>
arch/arm/kernel/return_address.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/return_address.c3 * arch/arm/kernel/return_address.c
3 *4 *
4 * Copyright (C) 2009 Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>5 * Copyright (C) 2009 Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
5 * for Pengutronix6 * for Pengutronix
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 */7 */
11#include <linux/export.h>8#include <linux/export.h>
12#include <linux/ftrace.h>9#include <linux/ftrace.h>
arch/arm/kernel/setup.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/setup.c3 * linux/arch/arm/kernel/setup.c
3 *4 *
4 * Copyright (C) 1995-2001 Russell King5 * Copyright (C) 1995-2001 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/efi.h>7#include <linux/efi.h>
11#include <linux/export.h>8#include <linux/export.h>
arch/arm/kernel/signal.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/signal.c3 * linux/arch/arm/kernel/signal.c
3 *4 *
4 * Copyright (C) 1995-2009 Russell King5 * Copyright (C) 1995-2009 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/errno.h>7#include <linux/errno.h>
11#include <linux/random.h>8#include <linux/random.h>
arch/arm/kernel/smp.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/smp.c3 * linux/arch/arm/kernel/smp.c
3 *4 *
4 * Copyright (C) 2002 ARM Limited, All Rights Reserved.5 * Copyright (C) 2002 ARM Limited, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/delay.h>8#include <linux/delay.h>
arch/arm/kernel/smp_scu.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/smp_scu.c3 * linux/arch/arm/kernel/smp_scu.c
3 *4 *
4 * Copyright (C) 2002 ARM Ltd.5 * Copyright (C) 2002 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/init.h>8#include <linux/init.h>
12#include <linux/io.h>9#include <linux/io.h>
arch/arm/kernel/smp_tlb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/smp_tlb.c3 * linux/arch/arm/kernel/smp_tlb.c
3 *4 *
4 * Copyright (C) 2002 ARM Limited, All Rights Reserved.5 * Copyright (C) 2002 ARM Limited, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/preempt.h>7#include <linux/preempt.h>
11#include <linux/smp.h>8#include <linux/smp.h>
arch/arm/kernel/smp_twd.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/smp_twd.c3 * linux/arch/arm/kernel/smp_twd.c
3 *4 *
4 * Copyright (C) 2002 ARM Ltd.5 * Copyright (C) 2002 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/init.h>8#include <linux/init.h>
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/kernel/swp_emulate.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/swp_emulate.c3 * linux/arch/arm/kernel/swp_emulate.c
3 *4 *
4 * Copyright (C) 2009 ARM Limited5 * Copyright (C) 2009 ARM Limited
5 * __user_* functions adapted from include/asm/uaccess.h6 * __user_* functions adapted from include/asm/uaccess.h
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Implements emulation of the SWP/SWPB instructions using load-exclusive and8 * Implements emulation of the SWP/SWPB instructions using load-exclusive and
12 * store-exclusive for processors that have them disabled (or future ones that9 * store-exclusive for processors that have them disabled (or future ones that
13 * might not implement them).10 * might not implement them).
arch/arm/kernel/sys_arm.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/sys_arm.c3 * linux/arch/arm/kernel/sys_arm.c
3 *4 *
4 * Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c5 * Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c
5 * Copyright (C) 1995, 1996 Russell King.6 * Copyright (C) 1995, 1996 Russell King.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This file contains various random system calls that8 * This file contains various random system calls that
12 * have a non-standard calling sequence on the Linux/arm9 * have a non-standard calling sequence on the Linux/arm
13 * platform.10 * platform.
arch/arm/kernel/sys_oabi-compat.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/sys_oabi-compat.c3 * arch/arm/kernel/sys_oabi-compat.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Author: Nicolas Pitre8 * Author: Nicolas Pitre
8 * Created: Oct 7, 20059 * Created: Oct 7, 2005
9 * Copyright: MontaVista Software, Inc.10 * Copyright: MontaVista Software, Inc.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16/*13/*
arch/arm/kernel/time.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/time.c3 * linux/arch/arm/kernel/time.c
3 *4 *
4 * Copyright (C) 1991, 1992, 1995 Linus Torvalds5 * Copyright (C) 1991, 1992, 1995 Linus Torvalds
5 * Modifications for ARM (C) 1994-2001 Russell King6 * Modifications for ARM (C) 1994-2001 Russell King
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This file contains the ARM-specific time handling details:8 * This file contains the ARM-specific time handling details:
12 * reading the RTC at bootup, etc...9 * reading the RTC at bootup, etc...
13 */10 */
arch/arm/kernel/traps.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/traps.c3 * linux/arch/arm/kernel/traps.c
3 *4 *
4 * Copyright (C) 1995-2009 Russell King5 * Copyright (C) 1995-2009 Russell King
5 * Fragments that appear the same as linux/arch/i386/kernel/traps.c (C) Linus Torvalds6 * Fragments that appear the same as linux/arch/i386/kernel/traps.c (C) Linus Torvalds
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * 'traps.c' handles hardware exceptions after we have saved some state in8 * 'traps.c' handles hardware exceptions after we have saved some state in
12 * 'linux/arch/arm/lib/traps.S'. Mostly a debugging aid, but will probably9 * 'linux/arch/arm/lib/traps.S'. Mostly a debugging aid, but will probably
13 * kill the offending process.10 * kill the offending process.
arch/arm/kernel/v7m.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Uwe Kleine-Koenig for Pengutronix3 * Copyright (C) 2013 Uwe Kleine-Koenig for Pengutronix
3 *
4 * This program is free software; you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License version 2 as published by the
6 * Free Software Foundation.
7 */4 */
8#include <linux/io.h>5#include <linux/io.h>
9#include <linux/reboot.h>6#include <linux/reboot.h>
arch/arm/kernel/vdso.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 * Copyright (C) 2015 Mentor Graphics Corporation.6 * Copyright (C) 2015 Mentor Graphics Corporation.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/cache.h>9#include <linux/cache.h>
arch/arm/kernel/xscale-cp0.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/xscale-cp0.c3 * linux/arch/arm/kernel/xscale-cp0.c
3 *4 *
4 * XScale DSP and iWMMXt coprocessor context switching and handling5 * XScale DSP and iWMMXt coprocessor context switching and handling
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/types.h>8#include <linux/types.h>
arch/arm/kvm/hyp/banked-sr.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/cp15-sr.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/entry.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/5*/
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/kvm/hyp/s2-setup.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/types.h>7#include <linux/types.h>
arch/arm/kvm/hyp/switch.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17#include <linux/jump_label.h>6#include <linux/jump_label.h>
18 7
arch/arm/kvm/hyp/tlb.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/vfp.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 - Virtual Open Systems and Columbia University3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
3 * Author: Christoffer Dall <c.dall@virtualopensystems.com>4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/lib/backtrace.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/backtrace.S3 * linux/arch/arm/lib/backtrace.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King5 * Copyright (C) 1995, 1996 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 27/03/03 Ian Molton Clean up CONFIG_CPU7 * 27/03/03 Ian Molton Clean up CONFIG_CPU
11 *
12 */8 */
13#include <linux/kern_levels.h>9#include <linux/kern_levels.h>
14#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/changebit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/changebit.S3 * linux/arch/arm/lib/changebit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/clear_user.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/clear_user.S3 * linux/arch/arm/lib/clear_user.S
3 *4 *
4 * Copyright (C) 1995, 1996,1997,1998 Russell King5 * Copyright (C) 1995, 1996,1997,1998 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/clearbit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/clearbit.S3 * linux/arch/arm/lib/clearbit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/copy_from_user.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/copy_from_user.S3 * linux/arch/arm/lib/copy_from_user.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Sep 29, 20056 * Created: Sep 29, 2005
6 * Copyright: MontaVista Software, Inc.7 * Copyright: MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/copy_page.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/copypage.S3 * linux/arch/arm/lib/copypage.S
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ASM optimised string functions7 * ASM optimised string functions
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/lib/copy_template.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/copy_template.s3 * linux/arch/arm/lib/copy_template.s
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Sep 28, 20058 * Created: Sep 28, 2005
8 * Copyright: MontaVista Software, Inc.9 * Copyright: MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15/*12/*
arch/arm/lib/copy_to_user.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/copy_to_user.S3 * linux/arch/arm/lib/copy_to_user.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Sep 29, 20056 * Created: Sep 29, 2005
6 * Copyright: MontaVista Software, Inc.7 * Copyright: MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/csumipv6.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/csumipv6.S3 * linux/arch/arm/lib/csumipv6.S
3 *4 *
4 * Copyright (C) 1995-1998 Russell King5 * Copyright (C) 1995-1998 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/csumpartial.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/csumpartial.S3 * linux/arch/arm/lib/csumpartial.S
3 *4 *
4 * Copyright (C) 1995-1998 Russell King5 * Copyright (C) 1995-1998 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/csumpartialcopy.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/csumpartialcopy.S3 * linux/arch/arm/lib/csumpartialcopy.S
3 *4 *
4 * Copyright (C) 1995-1998 Russell King5 * Copyright (C) 1995-1998 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/csumpartialcopygeneric.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/csumpartialcopygeneric.S3 * linux/arch/arm/lib/csumpartialcopygeneric.S
3 *4 *
4 * Copyright (C) 1995-2001 Russell King5 * Copyright (C) 1995-2001 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <asm/assembler.h>7#include <asm/assembler.h>
11 8
arch/arm/lib/csumpartialcopyuser.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/csumpartialcopyuser.S3 * linux/arch/arm/lib/csumpartialcopyuser.S
3 *4 *
4 * Copyright (C) 1995-1998 Russell King5 * Copyright (C) 1995-1998 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 27/03/03 Ian Molton Clean up CONFIG_CPU7 * 27/03/03 Ian Molton Clean up CONFIG_CPU
11 *
12 */8 */
13#include <linux/linkage.h>9#include <linux/linkage.h>
14#include <asm/assembler.h>10#include <asm/assembler.h>
arch/arm/lib/delay-loop.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/delay.S3 * linux/arch/arm/lib/delay.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King5 * Copyright (C) 1995, 1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/div64.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/div64.S3 * linux/arch/arm/lib/div64.S
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Oct 5, 20038 * Created: Oct 5, 2003
8 * Copyright: Monta Vista Software, Inc.9 * Copyright: Monta Vista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm/lib/ecard.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/ecard.S3 * linux/arch/arm/lib/ecard.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King5 * Copyright (C) 1995, 1996 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 27/03/03 Ian Molton Clean up CONFIG_CPU7 * 27/03/03 Ian Molton Clean up CONFIG_CPU
11 *
12 */8 */
13#include <linux/linkage.h>9#include <linux/linkage.h>
14#include <asm/assembler.h>10#include <asm/assembler.h>
arch/arm/lib/findbit.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/findbit.S3 * linux/arch/arm/lib/findbit.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 16th March 2001 - John Ripley <jripley@sonicblue.com>7 * 16th March 2001 - John Ripley <jripley@sonicblue.com>
11 * Fixed so that "size" is an exclusive not an inclusive quantity.8 * Fixed so that "size" is an exclusive not an inclusive quantity.
12 * All users of these functions expect exclusive sizes, and may9 * All users of these functions expect exclusive sizes, and may
arch/arm/lib/floppydma.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/floppydma.S3 * linux/arch/arm/lib/floppydma.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King5 * Copyright (C) 1995, 1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/getuser.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/getuser.S3 * linux/arch/arm/lib/getuser.S
3 *4 *
4 * Copyright (C) 2001 Russell King5 * Copyright (C) 2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Idea from x86 version, (C) Copyright 1998 Linus Torvalds7 * Idea from x86 version, (C) Copyright 1998 Linus Torvalds
11 *8 *
12 * These functions have a non-standard call interface to make them more9 * These functions have a non-standard call interface to make them more
arch/arm/lib/io-acorn.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-acorn.S3 * linux/arch/arm/lib/io-acorn.S
3 *4 *
4 * Copyright (C) 1995, 1996 Russell King5 * Copyright (C) 1995, 1996 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * 27/03/03 Ian Molton Clean up CONFIG_CPU7 * 27/03/03 Ian Molton Clean up CONFIG_CPU
11 *
12 */8 */
13#include <linux/linkage.h>9#include <linux/linkage.h>
14#include <linux/kern_levels.h>10#include <linux/kern_levels.h>
arch/arm/lib/io-readsb.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-readsb.S3 * linux/arch/arm/lib/io-readsb.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-readsl.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-readsl.S3 * linux/arch/arm/lib/io-readsl.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-readsw-armv3.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-readsw-armv3.S3 * linux/arch/arm/lib/io-readsw-armv3.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-readsw-armv4.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-readsw-armv4.S3 * linux/arch/arm/lib/io-readsw-armv4.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-writesb.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-writesb.S3 * linux/arch/arm/lib/io-writesb.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-writesl.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-writesl.S3 * linux/arch/arm/lib/io-writesl.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-writesw-armv3.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-writesw-armv3.S3 * linux/arch/arm/lib/io-writesw-armv3.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/io-writesw-armv4.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/io-writesw-armv4.S3 * linux/arch/arm/lib/io-writesw-armv4.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/memchr.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/memchr.S3 * linux/arch/arm/lib/memchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ASM optimised string functions7 * ASM optimised string functions
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/lib/memcpy.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/memcpy.S3 * linux/arch/arm/lib/memcpy.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Sep 28, 20056 * Created: Sep 28, 2005
6 * Copyright: MontaVista Software, Inc.7 * Copyright: MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/memmove.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/memmove.S3 * linux/arch/arm/lib/memmove.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Sep 28, 20056 * Created: Sep 28, 2005
6 * Copyright: (C) MontaVista Software Inc.7 * Copyright: (C) MontaVista Software Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/memset.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/memset.S3 * linux/arch/arm/lib/memset.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ASM optimised string functions7 * ASM optimised string functions
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/lib/muldi3.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/muldi3.S3 * linux/arch/arm/lib/muldi3.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Oct 19, 20056 * Created: Oct 19, 2005
6 * Copyright: Monta Vista Software, Inc.7 * Copyright: Monta Vista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/putuser.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/putuser.S3 * linux/arch/arm/lib/putuser.S
3 *4 *
4 * Copyright (C) 2001 Russell King5 * Copyright (C) 2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Idea from x86 version, (C) Copyright 1998 Linus Torvalds7 * Idea from x86 version, (C) Copyright 1998 Linus Torvalds
11 *8 *
12 * These functions have a non-standard call interface to make9 * These functions have a non-standard call interface to make
arch/arm/lib/setbit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/setbit.S3 * linux/arch/arm/lib/setbit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/strchr.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/strchr.S3 * linux/arch/arm/lib/strchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ASM optimised string functions7 * ASM optimised string functions
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/lib/strrchr.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/strrchr.S3 * linux/arch/arm/lib/strrchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ASM optimised string functions7 * ASM optimised string functions
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/lib/testchangebit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/testchangebit.S3 * linux/arch/arm/lib/testchangebit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/testclearbit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/testclearbit.S3 * linux/arch/arm/lib/testclearbit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/testsetbit.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/testsetbit.S3 * linux/arch/arm/lib/testsetbit.S
3 *4 *
4 * Copyright (C) 1995-1996 Russell King5 * Copyright (C) 1995-1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <asm/assembler.h>8#include <asm/assembler.h>
arch/arm/lib/uaccess_with_memcpy.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/lib/uaccess_with_memcpy.c3 * linux/arch/arm/lib/uaccess_with_memcpy.c
3 *4 *
4 * Written by: Lennert Buytenhek and Nicolas Pitre5 * Written by: Lennert Buytenhek and Nicolas Pitre
5 * Copyright (C) 2009 Marvell Semiconductor6 * Copyright (C) 2009 Marvell Semiconductor
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/lib/ucmpdi2.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/lib/ucmpdi2.S3 * linux/arch/arm/lib/ucmpdi2.S
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Oct 19, 20056 * Created: Oct 19, 2005
6 * Copyright: Monta Vista Software, Inc.7 * Copyright: Monta Vista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/lib/xor-neon.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/lib/xor-neon.c3 * linux/arch/arm/lib/xor-neon.c
3 *4 *
4 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/raid/xor.h>8#include <linux/raid/xor.h>
arch/arm/mach-artpec/board-artpec6.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARTPEC-6 device support.3 * ARTPEC-6 device support.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/amba/bus.h>6#include <linux/amba/bus.h>
arch/arm/mach-at91/generic.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-at91/generic.h3 * linux/arch/arm/mach-at91/generic.h
3 *4 *
4 * Copyright (C) 2005 David Brownell5 * Copyright (C) 2005 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef _AT91_GENERIC_H8#ifndef _AT91_GENERIC_H
arch/arm/mach-at91/pm_suspend.S+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-at91/pm_slow_clock.S3 * arch/arm/mach-at91/pm_slow_clock.S
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * AT91SAM9 support:7 * AT91SAM9 support:
7 * Copyright (C) 2007 Anti Sullin <anti.sullin@artecdesign.ee>8 * Copyright (C) 2007 Anti Sullin <anti.sullin@artecdesign.ee>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14#include <linux/linkage.h>10#include <linux/linkage.h>
15#include <linux/clk/at91_pmc.h>11#include <linux/clk/at91_pmc.h>
arch/arm/mach-axxia/platsmp.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-axxia/platsmp.c3 * linux/arch/arm/mach-axxia/platsmp.c
3 *4 *
4 * Copyright (C) 2012 LSI Corporation5 * Copyright (C) 2012 LSI Corporation
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-bcm/bcm63xx_smp.c+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Broadcom BCM63138 DSL SoCs SMP support code3 * Broadcom BCM63138 DSL SoCs SMP support code
3 *4 *
4 * Copyright (C) 2015, Broadcom Corporation5 * Copyright (C) 2015, Broadcom Corporation
5 *
6 * Licensed under the terms of the GPLv2
7 */6 */
8 7
9#include <linux/delay.h>8#include <linux/delay.h>
arch/arm/mach-davinci/board-da850-evm.c+2−0
@@ -1480,6 +1480,8 @@ static __init void da850_evm_init(void) · 1479 unmodified lines
1480 if (ret)1480 if (ret)
1481 pr_warn("%s: dsp/rproc registration failed: %d\n",1481 pr_warn("%s: dsp/rproc registration failed: %d\n",
1482 __func__, ret);1482 __func__, ret);
1483
1484 regulator_has_full_constraints();
1483}1485}
1484 1486
1485#ifdef CONFIG_SERIAL_8250_CONSOLE1487#ifdef CONFIG_SERIAL_8250_CONSOLE
arch/arm/mach-davinci/clock.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * TI DaVinci clock definitions3 * TI DaVinci clock definitions
3 *4 *
4 * Copyright (C) 2006-2007 Texas Instruments.5 * Copyright (C) 2006-2007 Texas Instruments.
5 * Copyright (C) 2008-2009 Deep Root Systems, LLC6 * Copyright (C) 2008-2009 Deep Root Systems, LLC
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __ARCH_ARM_DAVINCI_CLOCK_H9#ifndef __ARCH_ARM_DAVINCI_CLOCK_H
arch/arm/mach-davinci/cpuidle.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * CPU idle for DaVinci SoCs3 * CPU idle for DaVinci SoCs
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Derived from Marvell Kirkwood CPU idle code7 * Derived from Marvell Kirkwood CPU idle code
7 * (arch/arm/mach-kirkwood/cpuidle.c)8 * (arch/arm/mach-kirkwood/cpuidle.c)
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-davinci/da8xx-dt.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *4 *
4 * Modified from mach-omap/omap2/board-generic.c5 * Modified from mach-omap/omap2/board-generic.c
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/mach/arch.h>8#include <asm/mach/arch.h>
arch/arm/mach-davinci/devices-da8xx.c+3−0
@@ -683,6 +683,9 @@ static struct platform_device da8xx_lcdc_device = { · 682 unmodified lines
683 .id = 0,683 .id = 0,
684 .num_resources = ARRAY_SIZE(da8xx_lcdc_resources),684 .num_resources = ARRAY_SIZE(da8xx_lcdc_resources),
685 .resource = da8xx_lcdc_resources,685 .resource = da8xx_lcdc_resources,
686 .dev = {
687 .coherent_dma_mask = DMA_BIT_MASK(32),
688 }
686};689};
687 690
688int __init da8xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata)691int __init da8xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata)
arch/arm/mach-davinci/pdata-quirks.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Legacy platform_data quirks3 * Legacy platform_data quirks
3 *4 *
4 * Copyright (C) 2016 BayLibre, Inc5 * Copyright (C) 2016 BayLibre, Inc
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/kernel.h>7#include <linux/kernel.h>
11#include <linux/of_platform.h>8#include <linux/of_platform.h>
arch/arm/mach-davinci/pm.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * DaVinci Power Management Routines3 * DaVinci Power Management Routines
3 *4 *
4 * Copyright (C) 2009 Texas Instruments, Inc. http://www.ti.com/5 * Copyright (C) 2009 Texas Instruments, Inc. http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/pm.h>8#include <linux/pm.h>
arch/arm/mach-davinci/sram.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * mach/sram.h - DaVinci simple SRAM allocator3 * mach/sram.h - DaVinci simple SRAM allocator
3 *4 *
4 * Copyright (C) 2009 David Brownell5 * Copyright (C) 2009 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __MACH_SRAM_H7#ifndef __MACH_SRAM_H
11#define __MACH_SRAM_H8#define __MACH_SRAM_H
arch/arm/mach-digicolor/digicolor.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Conexant Digicolor SoCs3 * Support for Conexant Digicolor SoCs
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7*/4*/
8 5
9#include <asm/mach/arch.h>6#include <asm/mach/arch.h>
arch/arm/mach-ebsa110/core.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-ebsa110/core.c3 * linux/arch/arm/mach-ebsa110/core.c
3 *4 *
4 * Copyright (C) 1998-2001 Russell King5 * Copyright (C) 1998-2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Extra MM routines for the EBSA-110 architecture7 * Extra MM routines for the EBSA-110 architecture
11 */8 */
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-ebsa110/core.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 1996-2000 Russell King.3 * Copyright (C) 1996-2000 Russell King.
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This file contains the core hardware definitions of the EBSA-110.5 * This file contains the core hardware definitions of the EBSA-110.
9 */6 */
10#ifndef CORE_H7#ifndef CORE_H
arch/arm/mach-ebsa110/include/mach/hardware.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ebsa110/include/mach/hardware.h3 * arch/arm/mach-ebsa110/include/mach/hardware.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King.5 * Copyright (C) 1996-2000 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains the hardware definitions of the EBSA-110.7 * This file contains the hardware definitions of the EBSA-110.
11 */8 */
12#ifndef __ASM_ARCH_HARDWARE_H9#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-ebsa110/include/mach/io.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ebsa110/include/mach/io.h3 * arch/arm/mach-ebsa110/include/mach/io.h
3 *4 *
4 * Copyright (C) 1997,1998 Russell King5 * Copyright (C) 1997,1998 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Modifications:7 * Modifications:
11 * 06-Dec-1997 RMK Created.8 * 06-Dec-1997 RMK Created.
12 */9 */
arch/arm/mach-ebsa110/include/mach/irqs.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ebsa110/include/mach/irqs.h3 * arch/arm/mach-ebsa110/include/mach/irqs.h
3 *4 *
4 * Copyright (C) 1996 Russell King5 * Copyright (C) 1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#define NR_IRQS 88#define NR_IRQS 8
arch/arm/mach-ebsa110/include/mach/memory.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ebsa110/include/mach/memory.h3 * arch/arm/mach-ebsa110/include/mach/memory.h
3 *4 *
4 * Copyright (C) 1996-1999 Russell King.5 * Copyright (C) 1996-1999 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 20-Oct-1996 RMK Created8 * 20-Oct-1996 RMK Created
12 * 31-Dec-1997 RMK Fixed definitions to reduce warnings9 * 31-Dec-1997 RMK Fixed definitions to reduce warnings
arch/arm/mach-ebsa110/include/mach/uncompress.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ebsa110/include/mach/uncompress.h3 * arch/arm/mach-ebsa110/include/mach/uncompress.h
3 *4 *
4 * Copyright (C) 1996,1997,1998 Russell King5 * Copyright (C) 1996,1997,1998 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/serial_reg.h>8#include <linux/serial_reg.h>
arch/arm/mach-ep93xx/crunch-bits.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/kernel/crunch-bits.S3 * arch/arm/kernel/crunch-bits.S
3 * Cirrus MaverickCrunch context switching and handling4 * Cirrus MaverickCrunch context switching and handling
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Shamelessly stolen from the iWMMXt code by Nicolas Pitre, which is8 * Shamelessly stolen from the iWMMXt code by Nicolas Pitre, which is
8 * Copyright (c) 2003-2004, MontaVista Software, Inc.9 * Copyright (c) 2003-2004, MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm/mach-ep93xx/crunch.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/crunch.c3 * arch/arm/kernel/crunch.c
3 * Cirrus MaverickCrunch context switching and handling4 * Cirrus MaverickCrunch context switching and handling
4 *5 *
5 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>6 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/module.h>9#include <linux/module.h>
arch/arm/mach-ep93xx/micro9.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-ep93xx/micro9.c3 * linux/arch/arm/mach-ep93xx/micro9.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Manfred Gruber <m.gruber@tirol.com>6 * Manfred Gruber <m.gruber@tirol.com>
6 * Copyright (C) 2009 Contec Steuerungstechnik & Automation GmbH7 * Copyright (C) 2009 Contec Steuerungstechnik & Automation GmbH
7 * Hubert Feurstein <hubert.feurstein@contec.at>8 * Hubert Feurstein <hubert.feurstein@contec.at>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-footbridge/common.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-footbridge/common.c3 * linux/arch/arm/mach-footbridge/common.c
3 *4 *
4 * Copyright (C) 1998-2000 Russell King, Dave Gilbert.5 * Copyright (C) 1998-2000 Russell King, Dave Gilbert.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/types.h>8#include <linux/types.h>
arch/arm/mach-footbridge/dc21285.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/dec21285.c: PCI functions for DC212853 * linux/arch/arm/kernel/dec21285.c: PCI functions for DC21285
3 *4 *
4 * Copyright (C) 1998-2001 Russell King5 * Copyright (C) 1998-2001 Russell King
5 * Copyright (C) 1998-2000 Phil Blundell6 * Copyright (C) 1998-2000 Phil Blundell
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/kernel.h>8#include <linux/kernel.h>
12#include <linux/pci.h>9#include <linux/pci.h>
arch/arm/mach-footbridge/include/mach/hardware.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-footbridge/include/mach/hardware.h3 * arch/arm/mach-footbridge/include/mach/hardware.h
3 *4 *
4 * Copyright (C) 1998-1999 Russell King.5 * Copyright (C) 1998-1999 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains the hardware definitions of the EBSA-285.7 * This file contains the hardware definitions of the EBSA-285.
11 */8 */
12#ifndef __ASM_ARCH_HARDWARE_H9#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-footbridge/include/mach/io.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-footbridge/include/mach/io.h3 * arch/arm/mach-footbridge/include/mach/io.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Modifications:7 * Modifications:
11 * 06-12-1997 RMK Created.8 * 06-12-1997 RMK Created.
12 * 07-04-1999 RMK Major cleanup9 * 07-04-1999 RMK Major cleanup
arch/arm/mach-footbridge/include/mach/memory.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-footbridge/include/mach/memory.h3 * arch/arm/mach-footbridge/include/mach/memory.h
3 *4 *
4 * Copyright (C) 1996-1999 Russell King.5 * Copyright (C) 1996-1999 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 20-Oct-1996 RMK Created8 * 20-Oct-1996 RMK Created
12 * 31-Dec-1997 RMK Fixed definitions to reduce warnings.9 * 31-Dec-1997 RMK Fixed definitions to reduce warnings.
arch/arm/mach-footbridge/include/mach/uncompress.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-footbridge/include/mach/uncompress.h3 * arch/arm/mach-footbridge/include/mach/uncompress.h
3 *4 *
4 * Copyright (C) 1996-1999 Russell King5 * Copyright (C) 1996-1999 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <asm/mach-types.h>7#include <asm/mach-types.h>
11 8
arch/arm/mach-footbridge/isa-irq.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-footbridge/irq.c3 * linux/arch/arm/mach-footbridge/irq.c
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 22-Aug-1998 RMK Restructured IRQ routines8 * 22-Aug-1998 RMK Restructured IRQ routines
12 * 03-Sep-1998 PJB Merged CATS support9 * 03-Sep-1998 PJB Merged CATS support
arch/arm/mach-footbridge/isa.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-footbridge/isa.c3 * linux/arch/arm/mach-footbridge/isa.c
3 *4 *
4 * Copyright (C) 2004 Russell King.5 * Copyright (C) 2004 Russell King.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/init.h>7#include <linux/init.h>
11#include <linux/serial_8250.h>8#include <linux/serial_8250.h>
arch/arm/mach-highbank/smc.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copied from omap44xx-smc.S Copyright (C) 2010 Texas Instruments, Inc.3 * Copied from omap44xx-smc.S Copyright (C) 2010 Texas Instruments, Inc.
3 * Copyright 2012 Calxeda, Inc.4 * Copyright 2012 Calxeda, Inc.
4 *
5 * This program is free software,you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/mach-hisi/hisilicon.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * (Hisilicon's SoC based) flattened device tree enabled machine3 * (Hisilicon's SoC based) flattened device tree enabled machine
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2012-2013 Linaro Ltd.6 * Copyright (c) 2012-2013 Linaro Ltd.
6 *7 *
7 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>8 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/9*/
13 10
14#include <linux/clocksource.h>11#include <linux/clocksource.h>
arch/arm/mach-imx/common.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2004-2014 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2014 Freescale Semiconductor, Inc. All Rights Reserved.
3 */4 */
4 5
5/*
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 6
11#ifndef __ASM_ARCH_MXC_COMMON_H__7#ifndef __ASM_ARCH_MXC_COMMON_H__
12#define __ASM_ARCH_MXC_COMMON_H__8#define __ASM_ARCH_MXC_COMMON_H__
arch/arm/mach-imx/cpuidle-imx5.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Freescale Semiconductor, Inc.3 * Copyright (C) 2012 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/cpuidle.h>6#include <linux/cpuidle.h>
arch/arm/mach-imx/cpuidle-imx6q.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Freescale Semiconductor, Inc.3 * Copyright (C) 2012 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/cpuidle.h>6#include <linux/cpuidle.h>
arch/arm/mach-imx/cpuidle-imx6sl.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Freescale Semiconductor, Inc.3 * Copyright (C) 2014 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/cpuidle.h>6#include <linux/cpuidle.h>
arch/arm/mach-imx/cpuidle-imx6sx.c+3−5
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Freescale Semiconductor, Inc.3 * Copyright (C) 2014 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/cpuidle.h>6#include <linux/cpuidle.h>
@@ -15,6 +12,7 @@ · 5 unmodified lines
15 12
16#include "common.h"13#include "common.h"
17#include "cpuidle.h"14#include "cpuidle.h"
15#include "hardware.h"
18 16
19static int imx6sx_idle_finish(unsigned long val)17static int imx6sx_idle_finish(unsigned long val)
20{18{
@@ -110,7 +108,7 @@ int __init imx6sx_cpuidle_init(void) · 89 unmodified lines
110 * except for power up sw2iso which need to be108 * except for power up sw2iso which need to be
111 * larger than LDO ramp up time.109 * larger than LDO ramp up time.
112 */110 */
113 imx_gpc_set_arm_power_up_timing(0xf, 1);111 imx_gpc_set_arm_power_up_timing(cpu_is_imx6sx() ? 0xf : 0x2, 1);
114 imx_gpc_set_arm_power_down_timing(1, 1);112 imx_gpc_set_arm_power_down_timing(1, 1);
115 113
116 return cpuidle_register(&imx6sx_cpuidle_driver, NULL);114 return cpuidle_register(&imx6sx_cpuidle_driver, NULL);
arch/arm/mach-imx/devices-imx21.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices/devices-common.h"6#include "devices/devices-common.h"
10 7
arch/arm/mach-imx/devices-imx27.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices/devices-common.h"6#include "devices/devices-common.h"
10 7
arch/arm/mach-imx/devices-imx31.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices/devices-common.h"6#include "devices/devices-common.h"
10 7
arch/arm/mach-imx/devices-imx35.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices/devices-common.h"6#include "devices/devices-common.h"
10 7
arch/arm/mach-imx/devices/devices-common.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2009-2010 Pengutronix3 * Copyright (C) 2009-2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/kernel.h>6#include <linux/kernel.h>
10#include <linux/platform_device.h>7#include <linux/platform_device.h>
arch/arm/mach-imx/devices/platform-fec.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10#include <linux/sizes.h>7#include <linux/sizes.h>
arch/arm/mach-imx/devices/platform-flexcan.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>3 * Copyright (C) 2010 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>
3 *
4 * This program is free software; you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License version 2 as published by the
6 * Free Software Foundation.
7 */4 */
8#include "../hardware.h"5#include "../hardware.h"
9#include "devices-common.h"6#include "devices-common.h"
arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10 7
arch/arm/mach-imx/devices/platform-gpio-mxc.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2011 Linaro Limited4 * Copyright 2011 Linaro Limited
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices-common.h"6#include "devices-common.h"
10#include "../common.h"7#include "../common.h"
arch/arm/mach-imx/devices/platform-imx-dma.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "devices-common.h"6#include "devices-common.h"
10 7
arch/arm/mach-imx/devices/platform-imx-fb.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10 7
arch/arm/mach-imx/devices/platform-imx-i2c.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009-2010 Pengutronix3 * Copyright (C) 2009-2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-imx-keypad.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-imx-ssi.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-imx-uart.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009-2010 Pengutronix3 * Copyright (C) 2009-2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-imx2-wdt.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/sizes.h>6#include <linux/sizes.h>
10 7
arch/arm/mach-imx/devices/platform-imx21-hcd.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-imx27-coda.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Vista Silicon3 * Copyright (C) 2012 Vista Silicon
3 * Javier Martin <javier.martin@vista-silicon.com>4 * Javier Martin <javier.martin@vista-silicon.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9 6
10#include "../hardware.h"7#include "../hardware.h"
arch/arm/mach-imx/devices/platform-ipu-core.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Pengutronix3 * Copyright (C) 2011 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10 7
arch/arm/mach-imx/devices/platform-mx2-camera.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-mx2-emma.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-mxc-ehci.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10 7
arch/arm/mach-imx/devices/platform-mxc-mmc.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/dma-mapping.h>6#include <linux/dma-mapping.h>
10 7
arch/arm/mach-imx/devices/platform-mxc_nand.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009-2010 Pengutronix3 * Copyright (C) 2009-2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include <linux/sizes.h>6#include <linux/sizes.h>
10 7
arch/arm/mach-imx/devices/platform-mxc_rtc.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010-2011 Pengutronix3 * Copyright (C) 2010-2011 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-mxc_w1.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix3 * Copyright (C) 2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/devices/platform-pata_imx.c+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify it under
3 * the terms of the GNU General Public License version 2 as published by the
4 * Free Software Foundation.
5 */
6#include "../hardware.h"2#include "../hardware.h"
7#include "devices-common.h"3#include "devices-common.h"
8 4
arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 Pengutronix, Wolfram Sang <kernel@pengutronix.de>3 * Copyright (C) 2010 Pengutronix, Wolfram Sang <kernel@pengutronix.de>
3 *
4 * This program is free software; you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License version 2 as published by the
6 * Free Software Foundation.
7 */4 */
8 5
9#include <linux/platform_data/mmc-esdhc-imx.h>6#include <linux/platform_data/mmc-esdhc-imx.h>
arch/arm/mach-imx/devices/platform-spi_imx.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009-2010 Pengutronix3 * Copyright (C) 2009-2010 Pengutronix
3 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
4 *
5 * This program is free software; you can redistribute it and/or modify it under
6 * the terms of the GNU General Public License version 2 as published by the
7 * Free Software Foundation.
8 */5 */
9#include "../hardware.h"6#include "../hardware.h"
10#include "devices-common.h"7#include "devices-common.h"
arch/arm/mach-imx/imx35-dt.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2012 Steffen Trumtrar, Pengutronix3 * Copyright 2012 Steffen Trumtrar, Pengutronix
3 *4 *
4 * based on imx27-dt.c5 * based on imx27-dt.c
5 *
6 * This program is free software; you can redistribute it and/or modify it under
7 * the terms of the GNU General Public License version 2 as published by the
8 * Free Software Foundation.
9 */6 */
10 7
11#include <linux/irq.h>8#include <linux/irq.h>
arch/arm/mach-imx/mach-imx6sl.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/irqchip.h>6#include <linux/irqchip.h>
arch/arm/mach-imx/mach-imx6sx.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 Freescale Semiconductor, Inc.3 * Copyright 2014 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/irqchip.h>6#include <linux/irqchip.h>
arch/arm/mach-imx/mach-imx6ul.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Freescale Semiconductor, Inc.3 * Copyright (C) 2015 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <linux/irqchip.h>5#include <linux/irqchip.h>
9#include <linux/mfd/syscon.h>6#include <linux/mfd/syscon.h>
arch/arm/mach-imx/mach-imx7d.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Freescale Semiconductor, Inc.3 * Copyright (C) 2015 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <linux/irqchip.h>5#include <linux/irqchip.h>
9#include <linux/mfd/syscon.h>6#include <linux/mfd/syscon.h>
arch/arm/mach-imx/mach-pcm037_eet.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 20093 * Copyright (C) 2009
3 * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>4 * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include <linux/gpio.h>6#include <linux/gpio.h>
10#include <linux/input.h>7#include <linux/input.h>
arch/arm/mach-imx/mx3x.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 */4 */
4 5
5/*
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 6
11#ifndef __MACH_MX3x_H__7#ifndef __MACH_MX3x_H__
12#define __MACH_MX3x_H__8#define __MACH_MX3x_H__
arch/arm/mach-imx/pm-imx25.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2016 NXP Semiconductors3 * Copyright 2016 NXP Semiconductors
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-imx/ssi-fiq-ksym.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Exported ksyms for the SSI FIQ handler3 * Exported ksyms for the SSI FIQ handler
3 *4 *
4 * Copyright (C) 2009, Sascha Hauer <s.hauer@pengutronix.de>5 * Copyright (C) 2009, Sascha Hauer <s.hauer@pengutronix.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-imx/ssi-fiq.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2009 Sascha Hauer <s.hauer@pengutronix.de>3 * Copyright (C) 2009 Sascha Hauer <s.hauer@pengutronix.de>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm/mach-integrator/core.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-integrator/core.c3 * linux/arch/arm/mach-integrator/core.c
3 *4 *
4 * Copyright (C) 2000-2003 Deep Blue Solutions Ltd5 * Copyright (C) 2000-2003 Deep Blue Solutions Ltd
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/types.h>7#include <linux/types.h>
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-integrator/impd1.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-integrator/impd1.c3 * linux/arch/arm/mach-integrator/impd1.c
3 *4 *
4 * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved.5 * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file provides the core support for the IM-PD1 module.7 * This file provides the core support for the IM-PD1 module.
11 *8 *
12 * Module / boot parameters.9 * Module / boot parameters.
arch/arm/mach-integrator/lm.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-integrator/lm.c3 * linux/arch/arm/mach-integrator/lm.c
3 *4 *
4 * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved.5 * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-iop32x/em7210.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-iop32x/em7210.c3 * arch/arm/mach-iop32x/em7210.c
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Based on arch/arm/mach-iop32x/iq31244.c file.7 * Based on arch/arm/mach-iop32x/iq31244.c file.
7 *8 *
8 * Copyright (C) 2007 Arnaud Patard <arnaud.patard@rtp-net.org>9 * Copyright (C) 2007 Arnaud Patard <arnaud.patard@rtp-net.org>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#include <linux/mm.h>12#include <linux/mm.h>
arch/arm/mach-iop32x/include/mach/iop32x.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-iop32x/include/mach/iop32x.h3 * arch/arm/mach-iop32x/include/mach/iop32x.h
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Rory Bolt <rorybolt@pacbell.net>7 * Author: Rory Bolt <rorybolt@pacbell.net>
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 * Copyright (C) 2004 Intel Corp.9 * Copyright (C) 2004 Intel Corp.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __IOP32X_H12#ifndef __IOP32X_H
arch/arm/mach-iop32x/include/mach/irqs.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-iop32x/include/mach/irqs.h3 * arch/arm/mach-iop32x/include/mach/irqs.h
3 *4 *
4 * Author: Rory Bolt <rorybolt@pacbell.net>5 * Author: Rory Bolt <rorybolt@pacbell.net>
5 * Copyright: (C) 2002 Rory Bolt6 * Copyright: (C) 2002 Rory Bolt
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __IRQS_H9#ifndef __IRQS_H
arch/arm/mach-iop32x/irq.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-iop32x/irq.c3 * arch/arm/mach-iop32x/irq.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Rory Bolt <rorybolt@pacbell.net>7 * Author: Rory Bolt <rorybolt@pacbell.net>
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-iop33x/include/mach/iop33x.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-iop33x/include/mach/iop33x.h3 * arch/arm/mach-iop33x/include/mach/iop33x.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Dave Jiang (dave.jiang@intel.com)7 * Author: Dave Jiang (dave.jiang@intel.com)
7 * Copyright (C) 2003, 2004 Intel Corp.8 * Copyright (C) 2003, 2004 Intel Corp.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __IOP33X_H11#ifndef __IOP33X_H
arch/arm/mach-iop33x/include/mach/irqs.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-iop33x/include/mach/irqs.h3 * arch/arm/mach-iop33x/include/mach/irqs.h
3 *4 *
4 * Author: Dave Jiang (dave.jiang@intel.com)5 * Author: Dave Jiang (dave.jiang@intel.com)
5 * Copyright: (C) 2003 Intel Corp.6 * Copyright: (C) 2003 Intel Corp.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __IRQS_H9#ifndef __IRQS_H
arch/arm/mach-iop33x/irq.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-iop33x/irq.c3 * arch/arm/mach-iop33x/irq.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Dave Jiang <dave.jiang@intel.com>7 * Author: Dave Jiang <dave.jiang@intel.com>
7 * Copyright (C) 2003 Intel Corp.8 * Copyright (C) 2003 Intel Corp.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-iop33x/uart.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-iop33x/uart.c3 * arch/arm/mach-iop33x/uart.c
3 *4 *
4 * Author: Dave Jiang (dave.jiang@intel.com)5 * Author: Dave Jiang (dave.jiang@intel.com)
5 * Copyright (C) 2004 Intel Corporation.6 * Copyright (C) 2004 Intel Corporation.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/mm.h>9#include <linux/mm.h>
arch/arm/mach-ixp4xx/Kconfig+0−1
@@ -13,7 +13,6 @@ config MACH_IXP4XX_OF · 12 unmodified lines
13 select I2C13 select I2C
14 select I2C_IOP3XX14 select I2C_IOP3XX
15 select PCI15 select PCI
16 select SERIAL_OF_PLATFORM
17 select TIMER_OF16 select TIMER_OF
18 select USE_OF17 select USE_OF
19 help18 help
arch/arm/mach-ixp4xx/avila-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/avila-pci.c3 * arch/arm/mach-ixp4xx/avila-pci.c
3 *4 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
10 * Copyright (C) 2003-2004 MontaVista Software, Inc.11 * Copyright (C) 2003-2004 MontaVista Software, Inc.
11 *12 *
12 * Maintainer: Deepak Saxena <dsaxena@plexity.net>13 * Maintainer: Deepak Saxena <dsaxena@plexity.net>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 *
18 */14 */
19 15
20#include <linux/kernel.h>16#include <linux/kernel.h>
arch/arm/mach-ixp4xx/common-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/common-pci.c 3 * arch/arm/mach-ixp4xx/common-pci.c
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2002 Intel Corporation.9 * Copyright (C) 2002 Intel Corporation.
9 * Copyright (C) 2003 Greg Ungerer <gerg@snapgear.com>10 * Copyright (C) 2003 Greg Ungerer <gerg@snapgear.com>
10 * Copyright (C) 2003-2004 MontaVista Software, Inc.11 * Copyright (C) 2003-2004 MontaVista Software, Inc.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/sched.h>14#include <linux/sched.h>
arch/arm/mach-ixp4xx/coyote-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/coyote-pci.c3 * arch/arm/mach-ixp4xx/coyote-pci.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2003 MontaVista Softwrae, Inc.8 * Copyright (C) 2003 MontaVista Softwrae, Inc.
8 *9 *
9 * Maintainer: Deepak Saxena <dsaxena@mvista.com>10 * Maintainer: Deepak Saxena <dsaxena@mvista.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 */11 */
16 12
17#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-ixp4xx/dsmg600-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * DSM-G600 board-level PCI initialization3 * DSM-G600 board-level PCI initialization
3 *4 *
@@ -9,11 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2003-2004 MontaVista Software, Inc.10 * Copyright (C) 2003-2004 MontaVista Software, Inc.
10 *11 *
11 * Maintainer: http://www.nslu2-linux.org/12 * Maintainer: http://www.nslu2-linux.org/
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 *
17 */13 */
18 14
19#include <linux/pci.h>15#include <linux/pci.h>
arch/arm/mach-ixp4xx/fsg-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arch/mach-ixp4xx/fsg-pci.c3 * arch/arch/mach-ixp4xx/fsg-pci.c
3 *4 *
@@ -9,11 +10,6 @@ · 5 unmodified lines
9 * based on ixdp425-pci.c:10 * based on ixdp425-pci.c:
10 * Copyright (C) 2002 Intel Corporation.11 * Copyright (C) 2002 Intel Corporation.
11 * Copyright (C) 2003-2004 MontaVista Software, Inc.12 * Copyright (C) 2003-2004 MontaVista Software, Inc.
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 *
17 */13 */
18 14
19#include <linux/pci.h>15#include <linux/pci.h>
arch/arm/mach-ixp4xx/gateway7001-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arch/mach-ixp4xx/gateway7001-pci.c3 * arch/arch/mach-ixp4xx/gateway7001-pci.c
3 *4 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
10 * Copyright (C) 2003 MontaVista Softwrae, Inc.11 * Copyright (C) 2003 MontaVista Softwrae, Inc.
11 *12 *
12 * Maintainer: Imre Kaloz <kaloz@openwrt.org>13 * Maintainer: Imre Kaloz <kaloz@openwrt.org>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 *
18 */14 */
19 15
20#include <linux/kernel.h>16#include <linux/kernel.h>
arch/arm/mach-ixp4xx/goramo_mlr.c+2−0
@@ -18,6 +18,8 @@ · 17 unmodified lines
18#include <asm/mach/pci.h>18#include <asm/mach/pci.h>
19#include <asm/system_info.h>19#include <asm/system_info.h>
20 20
21#include "irqs.h"
22
21#define SLOT_ETHA 0x0B /* IDSEL = AD21 */23#define SLOT_ETHA 0x0B /* IDSEL = AD21 */
22#define SLOT_ETHB 0x0C /* IDSEL = AD20 */24#define SLOT_ETHB 0x0C /* IDSEL = AD20 */
23#define SLOT_MPCI 0x0D /* IDSEL = AD19 */25#define SLOT_MPCI 0x0D /* IDSEL = AD19 */
arch/arm/mach-ixp4xx/include/mach/cpu.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/cpu.h3 * arch/arm/mach-ixp4xx/include/mach/cpu.h
3 *4 *
4 * IXP4XX cpu type detection5 * IXP4XX cpu type detection
5 *6 *
6 * Copyright (C) 2007 MontaVista Software, Inc.7 * Copyright (C) 2007 MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#ifndef __ASM_ARCH_CPU_H__10#ifndef __ASM_ARCH_CPU_H__
arch/arm/mach-ixp4xx/include/mach/hardware.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/hardware.h 3 * arch/arm/mach-ixp4xx/include/mach/hardware.h
3 *4 *
4 * Copyright (C) 2002 Intel Corporation.5 * Copyright (C) 2002 Intel Corporation.
5 * Copyright (C) 2003-2004 MontaVista Software, Inc.6 * Copyright (C) 2003-2004 MontaVista Software, Inc.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13/*9/*
arch/arm/mach-ixp4xx/include/mach/io.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/io.h3 * arch/arm/mach-ixp4xx/include/mach/io.h
3 *4 *
4 * Author: Deepak Saxena <dsaxena@plexity.net>5 * Author: Deepak Saxena <dsaxena@plexity.net>
5 *6 *
6 * Copyright (C) 2002-2005 MontaVista Software, Inc.7 * Copyright (C) 2002-2005 MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ASM_ARM_ARCH_IO_H10#ifndef __ASM_ARM_ARCH_IO_H
arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h3 * arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2002 Intel Corporation.10 * Copyright (C) 2002 Intel Corporation.
10 * Copyright (C) 2003-2004 MontaVista Software, Inc.11 * Copyright (C) 2003-2004 MontaVista Software, Inc.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#ifndef _ASM_ARM_IXP4XX_H_14#ifndef _ASM_ARM_IXP4XX_H_
arch/arm/mach-ixp4xx/include/mach/uncompress.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/uncompress.h 3 * arch/arm/mach-ixp4xx/include/mach/uncompress.h
3 *4 *
4 * Copyright (C) 2002 Intel Corporation.5 * Copyright (C) 2002 Intel Corporation.
5 * Copyright (C) 2003-2004 MontaVista Software, Inc.6 * Copyright (C) 2003-2004 MontaVista Software, Inc.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef _ARCH_UNCOMPRESS_H_9#ifndef _ARCH_UNCOMPRESS_H_
arch/arm/mach-ixp4xx/irqs.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ixp4xx/include/mach/irqs.h 3 * arch/arm/mach-ixp4xx/include/mach/irqs.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2002 Intel Corporation.7 * Copyright (C) 2002 Intel Corporation.
7 * Copyright (C) 2003 MontaVista Software, Inc.8 * Copyright (C) 2003 MontaVista Software, Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#ifndef _ARCH_IXP4XX_IRQS_H_11#ifndef _ARCH_IXP4XX_IRQS_H_
arch/arm/mach-ixp4xx/ixdp425-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/ixdp425-pci.c3 * arch/arm/mach-ixp4xx/ixdp425-pci.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2003-2004 MontaVista Software, Inc.8 * Copyright (C) 2003-2004 MontaVista Software, Inc.
8 *9 *
9 * Maintainer: Deepak Saxena <dsaxena@plexity.net>10 * Maintainer: Deepak Saxena <dsaxena@plexity.net>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 */11 */
16 12
17#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-ixp4xx/ixdpg425-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/ixdpg425-pci.c3 * arch/arm/mach-ixp4xx/ixdpg425-pci.c
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2004 MontaVista Softwrae, Inc.7 * Copyright (C) 2004 MontaVista Softwrae, Inc.
7 *8 *
8 * Maintainer: Deepak Saxena <dsaxena@plexity.net>9 * Maintainer: Deepak Saxena <dsaxena@plexity.net>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/mach-ixp4xx/miccpt-pci.c+3−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/miccpt-pci.c3 * arch/arm/mach-ixp4xx/miccpt-pci.c
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2006 OMICRON electronics GmbH9 * Copyright (C) 2006 OMICRON electronics GmbH
9 *10 *
10 * Author: Michael Jochum <michael.jochum@omicron.at>11 * Author: Michael Jochum <michael.jochum@omicron.at>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/kernel.h>14#include <linux/kernel.h>
@@ -25,6 +21,8 @@ · 6 unmodified lines
25#include <mach/hardware.h>21#include <mach/hardware.h>
26#include <asm/mach-types.h>22#include <asm/mach-types.h>
27 23
24#include "irqs.h"
25
28#define MAX_DEV 426#define MAX_DEV 4
29#define IRQ_LINES 427#define IRQ_LINES 4
30 28
arch/arm/mach-ixp4xx/nas100d-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/nas100d-pci.c3 * arch/arm/mach-ixp4xx/nas100d-pci.c
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2003-2004 MontaVista Software, Inc.9 * Copyright (C) 2003-2004 MontaVista Software, Inc.
9 *10 *
10 * Maintainer: http://www.nslu2-linux.org/11 * Maintainer: http://www.nslu2-linux.org/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/pci.h>14#include <linux/pci.h>
arch/arm/mach-ixp4xx/nslu2-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/nslu2-pci.c3 * arch/arm/mach-ixp4xx/nslu2-pci.c
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2003-2004 MontaVista Software, Inc.9 * Copyright (C) 2003-2004 MontaVista Software, Inc.
9 *10 *
10 * Maintainer: http://www.nslu2-linux.org/11 * Maintainer: http://www.nslu2-linux.org/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/pci.h>14#include <linux/pci.h>
arch/arm/mach-ixp4xx/omixp-setup.c+3−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ixp4xx/omixp-setup.c3 * arch/arm/mach-ixp4xx/omixp-setup.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * based nslu2-setup.c, ixdp425-setup.c:8 * based nslu2-setup.c, ixdp425-setup.c:
8 * Copyright (C) 2003-2004 MontaVista Software, Inc.9 * Copyright (C) 2003-2004 MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/kernel.h>12#include <linux/kernel.h>
@@ -27,6 +24,8 @@ · 11 unmodified lines
27 24
28#include <mach/hardware.h>25#include <mach/hardware.h>
29 26
27#include "irqs.h"
28
30static struct resource omixp_flash_resources[] = {29static struct resource omixp_flash_resources[] = {
31 {30 {
32 .flags = IORESOURCE_MEM,31 .flags = IORESOURCE_MEM,
arch/arm/mach-ixp4xx/vulcan-pci.c+3−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arch/mach-ixp4xx/vulcan-pci.c3 * arch/arch/mach-ixp4xx/vulcan-pci.c
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * based on ixdp425-pci.c:9 * based on ixdp425-pci.c:
9 * Copyright (C) 2002 Intel Corporation.10 * Copyright (C) 2002 Intel Corporation.
10 * Copyright (C) 2003-2004 MontaVista Software, Inc.11 * Copyright (C) 2003-2004 MontaVista Software, Inc.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/pci.h>14#include <linux/pci.h>
@@ -21,6 +17,8 @@ · 2 unmodified lines
21#include <asm/mach/pci.h>17#include <asm/mach/pci.h>
22#include <asm/mach-types.h>18#include <asm/mach-types.h>
23 19
20#include "irqs.h"
21
24/* PCI controller GPIO to IRQ pin mappings */22/* PCI controller GPIO to IRQ pin mappings */
25#define INTA 223#define INTA 2
26#define INTB 324#define INTB 3
arch/arm/mach-ixp4xx/vulcan-setup.c+2−0
@@ -22,6 +22,8 @@ · 21 unmodified lines
22#include <asm/mach/arch.h>22#include <asm/mach/arch.h>
23#include <asm/mach/flash.h>23#include <asm/mach/flash.h>
24 24
25#include "irqs.h"
26
25static struct flash_platform_data vulcan_flash_data = {27static struct flash_platform_data vulcan_flash_data = {
26 .map_name = "cfi_probe",28 .map_name = "cfi_probe",
27 .width = 2,29 .width = 2,
arch/arm/mach-ixp4xx/wg302v2-pci.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arch/mach-ixp4xx/wg302v2-pci.c3 * arch/arch/mach-ixp4xx/wg302v2-pci.c
3 *4 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
10 * Copyright (C) 2003 MontaVista Software, Inc.11 * Copyright (C) 2003 MontaVista Software, Inc.
11 *12 *
12 * Maintainer: Imre Kaloz <kaloz@openwrt.org>13 * Maintainer: Imre Kaloz <kaloz@openwrt.org>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 *
18 */14 */
19 15
20#include <linux/kernel.h>16#include <linux/kernel.h>
arch/arm/mach-keystone/smc.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Keystone Secure APIs3 * Keystone Secure APIs
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 *
7 * This program is free software,you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/mach-ks8695/board-acs5k.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ks8695/board-acs5k.c3 * arch/arm/mach-ks8695/board-acs5k.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright 2008 Simtec Electronics7 * Copyright 2008 Simtec Electronics
7 * Daniel Silverstone <dsilvers@simtec.co.uk>8 * Daniel Silverstone <dsilvers@simtec.co.uk>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/gpio.h>10#include <linux/gpio.h>
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-ks8695/board-dsm320.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ks8695/board-dsm320.c3 * arch/arm/mach-ks8695/board-dsm320.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright 2008 Simtec Electronics7 * Copyright 2008 Simtec Electronics
7 * Daniel Silverstone <dsilvers@simtec.co.uk>8 * Daniel Silverstone <dsilvers@simtec.co.uk>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/gpio.h>10#include <linux/gpio.h>
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-ks8695/board-micrel.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-ks8695/board-micrel.c3 * arch/arm/mach-ks8695/board-micrel.c
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <linux/gpio.h>5#include <linux/gpio.h>
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-ks8695/board-og.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * board-og.c -- support for the OpenGear KS8695 based boards.3 * board-og.c -- support for the OpenGear KS8695 based boards.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-ks8695/board-sg.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * board-sg.c -- support for the SnapGear KS8695 based boards3 * board-sg.c -- support for the SnapGear KS8695 based boards
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-ks8695/devices.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ks8695/include/mach/devices.h3 * arch/arm/mach-ks8695/include/mach/devices.h
3 *4 *
4 * Copyright (C) 2006 Andrew Victor5 * Copyright (C) 2006 Andrew Victor
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_ARCH_DEVICES_H8#ifndef __ASM_ARCH_DEVICES_H
arch/arm/mach-ks8695/include/mach/gpio-ks8695.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2006 Andrew Victor3 * Copyright (C) 2006 Andrew Victor
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __MACH_KS8659_GPIO_H6#ifndef __MACH_KS8659_GPIO_H
arch/arm/mach-ks8695/include/mach/hardware.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ks8695/include/mach/hardware.h3 * arch/arm/mach-ks8695/include/mach/hardware.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006 Simtec Electronics6 * Copyright (C) 2006 Simtec Electronics
6 *7 *
7 * KS8695 - Memory Map definitions8 * KS8695 - Memory Map definitions
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/9*/
13 10
14#ifndef __ASM_ARCH_HARDWARE_H11#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-ks8695/include/mach/irqs.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ks8695/include/mach/irqs.h3 * arch/arm/mach-ks8695/include/mach/irqs.h
3 *4 *
4 * Copyright (C) 2006 Simtec Electronics5 * Copyright (C) 2006 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk>6 * Ben Dooks <ben@simtec.co.uk>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __ASM_ARCH_IRQS_H9#ifndef __ASM_ARCH_IRQS_H
arch/arm/mach-ks8695/include/mach/regs-uart.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ks8695/include/mach/regs-uart.h3 * arch/arm/mach-ks8695/include/mach/regs-uart.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006 Simtec Electronics6 * Copyright (C) 2006 Simtec Electronics
6 *7 *
7 * KS8695 - UART register and bit definitions.8 * KS8695 - UART register and bit definitions.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef KS8695_UART_H11#ifndef KS8695_UART_H
arch/arm/mach-ks8695/include/mach/uncompress.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-ks8695/include/mach/uncompress.h3 * arch/arm/mach-ks8695/include/mach/uncompress.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006 Simtec Electronics6 * Copyright (C) 2006 Simtec Electronics
6 *7 *
7 * KS8695 - Kernel uncompressor8 * KS8695 - Kernel uncompressor
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __ASM_ARCH_UNCOMPRESS_H11#ifndef __ASM_ARCH_UNCOMPRESS_H
arch/arm/mach-mmp/addr-map.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Common address map definitions3 * Common address map definitions
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_MACH_ADDR_MAP_H6#ifndef __ASM_MACH_ADDR_MAP_H
arch/arm/mach-mmp/clock.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/clock.c3 * linux/arch/arm/mach-mmp/clock.c
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/module.h>6#include <linux/module.h>
arch/arm/mach-mmp/clock.h+1−5
@@ -1,8 +1,4 @@
1/*1/* SPDX-License-Identifier: GPL-2.0-only */
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6 2
7#include <linux/clkdev.h>3#include <linux/clkdev.h>
8 4
arch/arm/mach-mmp/common.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/common.c3 * linux/arch/arm/mach-mmp/common.c
3 *4 *
4 * Code common to PXA168 processor lines5 * Code common to PXA168 processor lines
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-mmp/devices.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/devices.c3 * linux/arch/arm/mach-mmp/devices.c
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/init.h>6#include <linux/init.h>
arch/arm/mach-mmp/mmp2.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/mmp2.c3 * linux/arch/arm/mach-mmp/mmp2.c
3 *4 *
4 * code name MMP25 * code name MMP2
5 *6 *
6 * Copyright (C) 2009 Marvell International Ltd.7 * Copyright (C) 2009 Marvell International Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/clk/mmp.h>9#include <linux/clk/mmp.h>
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mach-mmp/pm-mmp2.c+1−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * MMP2 Power Management Routines3 * MMP2 Power Management Routines
3 *4 *
4 * This software program is licensed subject to the GNU General Public License
5 * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html
6 *
7 * (C) Copyright 2012 Marvell International Ltd.5 * (C) Copyright 2012 Marvell International Ltd.
8 * All Rights Reserved6 * All Rights Reserved
9 */7 */
arch/arm/mach-mmp/pm-mmp2.h+1−3
@@ -1,9 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * MMP2 Power Management Routines3 * MMP2 Power Management Routines
3 *4 *
4 * This software program is licensed subject to the GNU General Public License
5 * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html
6 *
7 * (C) Copyright 2010 Marvell International Ltd.5 * (C) Copyright 2010 Marvell International Ltd.
8 * All Rights Reserved6 * All Rights Reserved
9 */7 */
arch/arm/mach-mmp/pm-pxa910.c+1−3
@@ -1,9 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * PXA910 Power Management Routines3 * PXA910 Power Management Routines
3 *4 *
4 * This software program is licensed subject to the GNU General Public License
5 * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html
6 *
7 * (C) Copyright 2009 Marvell International Ltd.5 * (C) Copyright 2009 Marvell International Ltd.
8 * All Rights Reserved6 * All Rights Reserved
9 */7 */
arch/arm/mach-mmp/pm-pxa910.h+1−3
@@ -1,9 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * PXA910 Power Management Routines3 * PXA910 Power Management Routines
3 *4 *
4 * This software program is licensed subject to the GNU General Public License
5 * (GPL).Version 2,June 1991, available at http://www.fsf.org/copyleft/gpl.html
6 *
7 * (C) Copyright 2009 Marvell International Ltd.5 * (C) Copyright 2009 Marvell International Ltd.
8 * All Rights Reserved6 * All Rights Reserved
9 */7 */
arch/arm/mach-mmp/pxa168.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/pxa168.c3 * linux/arch/arm/mach-mmp/pxa168.c
3 *4 *
4 * Code specific to PXA1685 * Code specific to PXA168
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-mmp/pxa910.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/pxa910.c3 * linux/arch/arm/mach-mmp/pxa910.c
3 *4 *
4 * Code specific to PXA9105 * Code specific to PXA910
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/clk/mmp.h>7#include <linux/clk/mmp.h>
11#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-mmp/regs-apbc.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Application Peripheral Bus Clock Unit3 * Application Peripheral Bus Clock Unit
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_MACH_REGS_APBC_H6#ifndef __ASM_MACH_REGS_APBC_H
arch/arm/mach-mmp/regs-apmu.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Application Subsystem Power Management Unit3 * Application Subsystem Power Management Unit
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_MACH_REGS_APMU_H6#ifndef __ASM_MACH_REGS_APMU_H
arch/arm/mach-mmp/regs-icu.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Interrupt Control Unit3 * Interrupt Control Unit
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_MACH_ICU_H6#ifndef __ASM_MACH_ICU_H
arch/arm/mach-mmp/regs-timers.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Timers Module3 * Timers Module
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_MACH_REGS_TIMERS_H6#ifndef __ASM_MACH_REGS_TIMERS_H
arch/arm/mach-mmp/sram.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/sram.c3 * linux/arch/arm/mach-mmp/sram.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * All Rights Reserved8 * All Rights Reserved
8 *9 *
9 * Add for mmp sram support - Leo Yan <leoy@marvell.com>10 * Add for mmp sram support - Leo Yan <leoy@marvell.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 */11 */
16 12
17#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-mmp/time.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-mmp/time.c3 * linux/arch/arm/mach-mmp/time.c
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * The timers module actually includes three timers, each timer with up to13 * The timers module actually includes three timers, each timer with up to
13 * three match comparators. Timer #0 is used here in free-running mode as14 * three match comparators. Timer #0 is used here in free-running mode as
14 * the clock source, and match comparator #1 used as clock event device.15 * the clock source, and match comparator #1 used as clock event device.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/init.h>18#include <linux/init.h>
arch/arm/mach-mxs/pm.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Freescale Semiconductor, Inc.3 * Copyright (C) 2013 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ARCH_MXS_PM_H6#ifndef __ARCH_MXS_PM_H
arch/arm/mach-nspire/clcd.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-nspire/clcd.c3 * linux/arch/arm/mach-nspire/clcd.c
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-nspire/clcd.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-nspire/clcd.h3 * linux/arch/arm/mach-nspire/clcd.h
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12int nspire_clcd_setup(struct clcd_fb *fb);8int nspire_clcd_setup(struct clcd_fb *fb);
arch/arm/mach-nspire/mmio.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-nspire/mmio.h3 * linux/arch/arm/mach-nspire/mmio.h
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#define NSPIRE_MISC_PHYS_BASE 0x900A00008#define NSPIRE_MISC_PHYS_BASE 0x900A0000
arch/arm/mach-nspire/nspire.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-nspire/nspire.c3 * linux/arch/arm/mach-nspire/nspire.c
3 *4 *
4 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>5 * Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/init.h>7#include <linux/init.h>
12#include <linux/of_irq.h>8#include <linux/of_irq.h>
arch/arm/mach-omap1/ams-delta-fiq-handler.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-omap1/ams-delta-fiq-handler.S3 * linux/arch/arm/mach-omap1/ams-delta-fiq-handler.S
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2004 Pete Trapps8 * Copyright (C) 2004 Pete Trapps
8 * Copyright (C) 2006 Matt Callow9 * Copyright (C) 2006 Matt Callow
9 * Copyright (C) 2010 Janusz Krzysztofik10 * Copyright (C) 2010 Janusz Krzysztofik
10 *
11 * This program is free software; you can redistribute it and/or modify it
12 * under the terms of the GNU General Public License version 2
13 * as published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm/mach-omap1/ams-delta-fiq.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Amstrad E3 FIQ handling3 * Amstrad E3 FIQ handling
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Parts of this code are taken from linux/arch/arm/mach-omap/irq.c10 * Parts of this code are taken from linux/arch/arm/mach-omap/irq.c
10 * in the MontaVista 2.4 kernel (and the Amstrad changes therein)11 * in the MontaVista 2.4 kernel (and the Amstrad changes therein)
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 */12 */
16#include <linux/gpio/consumer.h>13#include <linux/gpio/consumer.h>
17#include <linux/gpio/driver.h>14#include <linux/gpio/driver.h>
arch/arm/mach-omap1/board-ams-delta.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-ams-delta.c3 * linux/arch/arm/mach-omap1/board-ams-delta.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Board specific inits for the Amstrad E3 (codename Delta) videophone7 * Board specific inits for the Amstrad E3 (codename Delta) videophone
7 *8 *
8 * Copyright (C) 2006 Jonathan McDowell <noodles@earth.li>9 * Copyright (C) 2006 Jonathan McDowell <noodles@earth.li>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/gpio/driver.h>11#include <linux/gpio/driver.h>
15#include <linux/gpio/machine.h>12#include <linux/gpio/machine.h>
arch/arm/mach-omap1/board-fsample.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-fsample.c3 * linux/arch/arm/mach-omap1/board-fsample.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Original OMAP730 support by Jean Pihet <j-pihet@ti.com>7 * Original OMAP730 support by Jean Pihet <j-pihet@ti.com>
7 * Updated for 2.6 by Kevin Hilman <kjh@hilman.org>8 * Updated for 2.6 by Kevin Hilman <kjh@hilman.org>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/gpio.h>10#include <linux/gpio.h>
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap1/board-generic.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-generic.c3 * linux/arch/arm/mach-omap1/board-generic.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * the device drivers take care of all the necessary hardware initialization.8 * the device drivers take care of all the necessary hardware initialization.
8 * Do not put any board specific code to this file; create a new machine9 * Do not put any board specific code to this file; create a new machine
9 * type if you need custom low-level initializations.10 * type if you need custom low-level initializations.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/gpio.h>12#include <linux/gpio.h>
16#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-omap1/board-h2-mmc.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-h2-mmc.c3 * linux/arch/arm/mach-omap1/board-h2-mmc.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * This code is based on linux/arch/arm/mach-omap2/board-n800-mmc.c, which is:8 * This code is based on linux/arch/arm/mach-omap2/board-n800-mmc.c, which is:
8 * Copyright (C) 2006 Nokia Corporation9 * Copyright (C) 2006 Nokia Corporation
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/gpio.h>11#include <linux/gpio.h>
15#include <linux/platform_device.h>12#include <linux/platform_device.h>
arch/arm/mach-omap1/board-h2.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-h2.c3 * linux/arch/arm/mach-omap1/board-h2.c
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 *14 *
14 * H2 specific changes and cleanup15 * H2 specific changes and cleanup
15 * Copyright (C) 2004 Nokia Corporation by Imre Deak <imre.deak@nokia.com>16 * Copyright (C) 2004 Nokia Corporation by Imre Deak <imre.deak@nokia.com>
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21#include <linux/gpio.h>18#include <linux/gpio.h>
22#include <linux/kernel.h>19#include <linux/kernel.h>
arch/arm/mach-omap1/board-h3-mmc.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-h3-mmc.c3 * linux/arch/arm/mach-omap1/board-h3-mmc.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * This code is based on linux/arch/arm/mach-omap2/board-n800-mmc.c, which is:8 * This code is based on linux/arch/arm/mach-omap2/board-n800-mmc.c, which is:
8 * Copyright (C) 2006 Nokia Corporation9 * Copyright (C) 2006 Nokia Corporation
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/gpio.h>11#include <linux/gpio.h>
15#include <linux/platform_device.h>12#include <linux/platform_device.h>
arch/arm/mach-omap1/board-h3.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-h3.c3 * linux/arch/arm/mach-omap1/board-h3.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2001 RidgeRun, Inc.9 * Copyright (C) 2001 RidgeRun, Inc.
9 * Author: RidgeRun, Inc.10 * Author: RidgeRun, Inc.
10 * Greg Lonnon (glonnon@ridgerun.com) or info@ridgerun.com11 * Greg Lonnon (glonnon@ridgerun.com) or info@ridgerun.com
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16#include <linux/gpio.h>13#include <linux/gpio.h>
17#include <linux/types.h>14#include <linux/types.h>
arch/arm/mach-omap1/board-innovator.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-innovator.c3 * linux/arch/arm/mach-omap1/board-innovator.c
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.612 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.6
12 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>13 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18#include <linux/gpio.h>15#include <linux/gpio.h>
19#include <linux/kernel.h>16#include <linux/kernel.h>
arch/arm/mach-omap1/board-nand.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-nand.c3 * linux/arch/arm/mach-omap1/board-nand.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2001 RidgeRun, Inc.9 * Copyright (C) 2001 RidgeRun, Inc.
9 * Author: RidgeRun, Inc.10 * Author: RidgeRun, Inc.
10 * Greg Lonnon (glonnon@ridgerun.com) or info@ridgerun.com11 * Greg Lonnon (glonnon@ridgerun.com) or info@ridgerun.com
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16#include <linux/kernel.h>13#include <linux/kernel.h>
17#include <linux/io.h>14#include <linux/io.h>
arch/arm/mach-omap1/board-nokia770.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-nokia770.c3 * linux/arch/arm/mach-omap1/board-nokia770.c
3 *4 *
4 * Modified from board-generic.c5 * Modified from board-generic.c
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/clkdev.h>7#include <linux/clkdev.h>
11#include <linux/irq.h>8#include <linux/irq.h>
arch/arm/mach-omap1/board-palmte.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-palmte.c3 * linux/arch/arm/mach-omap1/board-palmte.c
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * palmtelinux-developpers@lists.sf.net12 * palmtelinux-developpers@lists.sf.net
12 *13 *
13 * Copyright (c) 2006 Andrzej Zaborowski <balrog@zabor.org>14 * Copyright (c) 2006 Andrzej Zaborowski <balrog@zabor.org>
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2 as
17 * published by the Free Software Foundation.
18 */15 */
19#include <linux/gpio.h>16#include <linux/gpio.h>
20#include <linux/kernel.h>17#include <linux/kernel.h>
arch/arm/mach-omap1/board-palmtt.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-palmtt.c3 * linux/arch/arm/mach-omap1/board-palmtt.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Modified and amended for Palm Tungsten|T7 * Modified and amended for Palm Tungsten|T
7 * by Marek Vasut <marek.vasut@gmail.com>8 * by Marek Vasut <marek.vasut@gmail.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/delay.h>11#include <linux/delay.h>
arch/arm/mach-omap1/board-palmz71.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-palmz71.c3 * linux/arch/arm/mach-omap1/board-palmz71.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Original version : Laurent Gonzalez9 * Original version : Laurent Gonzalez
9 *10 *
10 * Modified for zire71 : Marek Vasut11 * Modified for zire71 : Marek Vasut
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/delay.h>14#include <linux/delay.h>
arch/arm/mach-omap1/board-perseus2.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-perseus2.c3 * linux/arch/arm/mach-omap1/board-perseus2.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Original OMAP730 support by Jean Pihet <j-pihet@ti.com>7 * Original OMAP730 support by Jean Pihet <j-pihet@ti.com>
7 * Updated for 2.6 by Kevin Hilman <kjh@hilman.org>8 * Updated for 2.6 by Kevin Hilman <kjh@hilman.org>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/gpio.h>10#include <linux/gpio.h>
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap1/board-sx1-mmc.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/board-sx1-mmc.c3 * linux/arch/arm/mach-omap1/board-sx1-mmc.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * This code is based on linux/arch/arm/mach-omap1/board-h2-mmc.c, which is:8 * This code is based on linux/arch/arm/mach-omap1/board-h2-mmc.c, which is:
8 * Copyright (C) 2007 Instituto Nokia de Tecnologia - INdT9 * Copyright (C) 2007 Instituto Nokia de Tecnologia - INdT
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/gpio.h>12#include <linux/gpio.h>
arch/arm/mach-omap1/board-sx1.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2* linux/arch/arm/mach-omap1/board-sx1.c3* linux/arch/arm/mach-omap1/board-sx1.c
3*4*
@@ -9,10 +10,6 @@ · 5 unmodified lines
9*10*
10* Maintainters : Vladimir Ananiev (aka Vovan888), Sergge11* Maintainters : Vladimir Ananiev (aka Vovan888), Sergge
11* oslik.ru12* oslik.ru
12*
13* This program is free software; you can redistribute it and/or modify
14* it under the terms of the GNU General Public License version 2 as
15* published by the Free Software Foundation.
16*/13*/
17#include <linux/gpio.h>14#include <linux/gpio.h>
18#include <linux/kernel.h>15#include <linux/kernel.h>
arch/arm/mach-omap1/clock.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/clock.c3 * linux/arch/arm/mach-omap1/clock.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Modified to use omap shared clock framework by8 * Modified to use omap shared clock framework by
8 * Tony Lindgren <tony@atomide.com>9 * Tony Lindgren <tony@atomide.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/kernel.h>11#include <linux/kernel.h>
15#include <linux/export.h>12#include <linux/export.h>
arch/arm/mach-omap1/clock.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-omap1/clock.h3 * linux/arch/arm/mach-omap1/clock.h
3 *4 *
4 * Copyright (C) 2004 - 2005, 2009 Nokia corporation5 * Copyright (C) 2004 - 2005, 2009 Nokia corporation
5 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>6 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
6 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc7 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ARCH_ARM_MACH_OMAP1_CLOCK_H10#ifndef __ARCH_ARM_MACH_OMAP1_CLOCK_H
arch/arm/mach-omap1/clock_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/clock_data.c3 * linux/arch/arm/mach-omap1/clock_data.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>6 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
6 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc7 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * To do:9 * To do:
13 * - Clocks that are only available on some chips should be marked with the10 * - Clocks that are only available on some chips should be marked with the
14 * chips that they are present on.11 * chips that they are present on.
arch/arm/mach-omap1/dma.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP1/OMAP7xx - specific DMA driver3 * OMAP1/OMAP7xx - specific DMA driver
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/13 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
13 * Converted DMA library into platform driver14 * Converted DMA library into platform driver
14 * - G, Manjunath Kondaiah <manjugk@ti.com>15 * - G, Manjunath Kondaiah <manjugk@ti.com>
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/err.h>18#include <linux/err.h>
arch/arm/mach-omap1/flash.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Flash support for OMAP13 * Flash support for OMAP1
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/io.h>6#include <linux/io.h>
arch/arm/mach-omap1/flash.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Flash support for OMAP13 * Flash support for OMAP1
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __OMAP_FLASH_H6#ifndef __OMAP_FLASH_H
arch/arm/mach-omap1/fpga.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/fpga.c3 * linux/arch/arm/mach-omap1/fpga.c
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.612 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.6
12 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>13 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18 15
19#include <linux/types.h>16#include <linux/types.h>
arch/arm/mach-omap1/fpga.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Interrupt handler for OMAP-1510 FPGA3 * Interrupt handler for OMAP-1510 FPGA
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.610 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.6
10 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>11 * Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#ifndef __ASM_ARCH_OMAP_FPGA_H14#ifndef __ASM_ARCH_OMAP_FPGA_H
arch/arm/mach-omap1/id.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/id.c3 * linux/arch/arm/mach-omap1/id.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2004 Nokia Corporation7 * Copyright (C) 2004 Nokia Corporation
7 * Written by Tony Lindgren <tony@atomide.com>8 * Written by Tony Lindgren <tony@atomide.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/module.h>11#include <linux/module.h>
arch/arm/mach-omap1/io.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/io.c3 * linux/arch/arm/mach-omap1/io.c
3 *4 *
4 * OMAP1 I/O mapping code5 * OMAP1 I/O mapping code
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-omap1/lcd_dma.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/lcd_dma.c3 * linux/arch/arm/mach-omap1/lcd_dma.c
3 *4 *
@@ -15,11 +16,6 @@ · 11 unmodified lines
15 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>16 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
16 *17 *
17 * Support functions for the OMAP internal DMA channels.18 * Support functions for the OMAP internal DMA channels.
18 *
19 * This program is free software; you can redistribute it and/or modify
20 * it under the terms of the GNU General Public License version 2 as
21 * published by the Free Software Foundation.
22 *
23 */19 */
24 20
25#include <linux/module.h>21#include <linux/module.h>
arch/arm/mach-omap1/mcbsp.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/mcbsp.c3 * linux/arch/arm/mach-omap1/mcbsp.c
3 *4 *
4 * Copyright (C) 2008 Instituto Nokia de Tecnologia5 * Copyright (C) 2008 Instituto Nokia de Tecnologia
5 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br>6 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br>
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Multichannel mode not supported.8 * Multichannel mode not supported.
12 */9 */
13#include <linux/ioport.h>10#include <linux/ioport.h>
arch/arm/mach-omap1/opp.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-omap1/opp.h3 * linux/arch/arm/mach-omap1/opp.h
3 *4 *
4 * Copyright (C) 2004 - 2005 Nokia corporation5 * Copyright (C) 2004 - 2005 Nokia corporation
5 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>6 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
6 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc7 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ARCH_ARM_MACH_OMAP1_OPP_H10#ifndef __ARCH_ARM_MACH_OMAP1_OPP_H
arch/arm/mach-omap1/opp_data.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/opp_data.c3 * linux/arch/arm/mach-omap1/opp_data.c
3 *4 *
4 * Copyright (C) 2004 - 2005 Nokia corporation5 * Copyright (C) 2004 - 2005 Nokia corporation
5 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>6 * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
6 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc7 * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include "clock.h"10#include "clock.h"
arch/arm/mach-omap1/serial.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap1/serial.c3 * linux/arch/arm/mach-omap1/serial.c
3 *4 *
4 * OMAP1 serial support.5 * OMAP1 serial support.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/gpio.h>7#include <linux/gpio.h>
11#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-omap1/sram-init.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP SRAM detection and management3 * OMAP SRAM detection and management
3 *4 *
4 * Copyright (C) 2005 Nokia Corporation5 * Copyright (C) 2005 Nokia Corporation
5 * Written by Tony Lindgren <tony@atomide.com>6 * Written by Tony Lindgren <tony@atomide.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/module.h>9#include <linux/module.h>
arch/arm/mach-omap1/sram.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/plat-omap/sram-fn.S3 * linux/arch/arm/plat-omap/sram-fn.S
3 *4 *
4 * Functions that need to be run in internal SRAM5 * Functions that need to be run in internal SRAM
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm/mach-omap2/am33xx-restart.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * am33xx-restart.c - Code common to all AM33xx machines.3 * am33xx-restart.c - Code common to all AM33xx machines.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <linux/kernel.h>5#include <linux/kernel.h>
9#include <linux/reboot.h>6#include <linux/reboot.h>
arch/arm/mach-omap2/board-generic.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2005 Nokia Corporation3 * Copyright (C) 2005 Nokia Corporation
3 * Author: Paul Mundt <paul.mundt@nokia.com>4 * Author: Paul Mundt <paul.mundt@nokia.com>
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Modified from the original mach-omap/omap2/board-generic.c did by Paul8 * Modified from the original mach-omap/omap2/board-generic.c did by Paul
8 * to support the OMAP2+ device tree boards with an unique board file.9 * to support the OMAP2+ device tree boards with an unique board file.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/io.h>11#include <linux/io.h>
15#include <linux/of_irq.h>12#include <linux/of_irq.h>
arch/arm/mach-omap2/board-n8x0.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/board-n8x0.c3 * linux/arch/arm/mach-omap2/board-n8x0.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Author: Juha Yrjola <juha.yrjola@nokia.com>6 * Author: Juha Yrjola <juha.yrjola@nokia.com>
6 *7 *
7 * Modified from mach-omap2/board-generic.c8 * Modified from mach-omap2/board-generic.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/clk.h>11#include <linux/clk.h>
arch/arm/mach-omap2/clkt2xxx_dpll.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2-specific DPLL control functions3 * OMAP2-specific DPLL control functions
3 *4 *
4 * Copyright (C) 2011 Nokia Corporation5 * Copyright (C) 2011 Nokia Corporation
5 * Paul Walmsley6 * Paul Walmsley
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-omap2/clkt2xxx_dpllcore.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * DPLL + CORE_CLK composite clock functions3 * DPLL + CORE_CLK composite clock functions
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * Based on earlier work by Tuukka Tikkanen, Tony Lindgren,12 * Based on earlier work by Tuukka Tikkanen, Tony Lindgren,
12 * Gordon McNutt and RidgeRun, Inc.13 * Gordon McNutt and RidgeRun, Inc.
13 *14 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 *
18 * XXX The DPLL and CORE clocks should be split into two separate clock15 * XXX The DPLL and CORE clocks should be split into two separate clock
19 * types.16 * types.
20 */17 */
arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2xxx DVFS virtual clock functions3 * OMAP2xxx DVFS virtual clock functions
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * Based on earlier work by Tuukka Tikkanen, Tony Lindgren,12 * Based on earlier work by Tuukka Tikkanen, Tony Lindgren,
12 * Gordon McNutt and RidgeRun, Inc.13 * Gordon McNutt and RidgeRun, Inc.
13 *14 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 *
18 * XXX Some of this code should be replaceable by the upcoming OPP layer15 * XXX Some of this code should be replaceable by the upcoming OPP layer
19 * code. However, some notion of "rate set" is probably still necessary16 * code. However, some notion of "rate set" is probably still necessary
20 * for OMAP2xxx at least. Rate sets should be generalized so they can be17 * for OMAP2xxx at least. Rate sets should be generalized so they can be
arch/arm/mach-omap2/clock.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/clock.c3 * linux/arch/arm/mach-omap2/clock.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Contacts:8 * Contacts:
8 * Richard Woodruff <r-woodruff2@ti.com>9 * Richard Woodruff <r-woodruff2@ti.com>
9 * Paul Walmsley10 * Paul Walmsley
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#undef DEBUG12#undef DEBUG
16 13
arch/arm/mach-omap2/clock.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-omap2/clock.h3 * linux/arch/arm/mach-omap2/clock.h
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Contacts:8 * Contacts:
8 * Richard Woodruff <r-woodruff2@ti.com>9 * Richard Woodruff <r-woodruff2@ti.com>
9 * Paul Walmsley10 * Paul Walmsley
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#ifndef __ARCH_ARM_MACH_OMAP2_CLOCK_H13#ifndef __ARCH_ARM_MACH_OMAP2_CLOCK_H
arch/arm/mach-omap2/clockdomain.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2/3/4 clockdomain framework functions3 * OMAP2/3/4 clockdomain framework functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Written by Paul Walmsley and Jouni Högander8 * Written by Paul Walmsley and Jouni Högander
8 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>9 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#undef DEBUG11#undef DEBUG
15 12
arch/arm/mach-omap2/clockdomain.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3 clockdomain framework functions3 * OMAP2/3 clockdomain framework functions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2011 Nokia Corporation6 * Copyright (C) 2008-2011 Nokia Corporation
6 *7 *
7 * Paul Walmsley8 * Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __ARCH_ARM_MACH_OMAP2_CLOCKDOMAIN_H11#ifndef __ARCH_ARM_MACH_OMAP2_CLOCKDOMAIN_H
arch/arm/mach-omap2/clockdomains43xx_data.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AM43xx Clock domains framework3 * AM43xx Clock domains framework
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-omap2/clockdomains44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 Clock domains framework3 * OMAP4 Clock domains framework
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/kernel.h>19#include <linux/kernel.h>
arch/arm/mach-omap2/clockdomains54xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP54XX Clock domains framework3 * OMAP54XX Clock domains framework
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/kernel.h>18#include <linux/kernel.h>
arch/arm/mach-omap2/clockdomains7xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * DRA7xx Clock domains framework3 * DRA7xx Clock domains framework
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * with the public linux-omap@vger.kernel.org mailing list and the15 * with the public linux-omap@vger.kernel.org mailing list and the
15 * authors above to ensure that the autogeneration scripts are kept16 * authors above to ensure that the autogeneration scripts are kept
16 * up-to-date with the file contents.17 * up-to-date with the file contents.
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22 19
23#include <linux/kernel.h>20#include <linux/kernel.h>
arch/arm/mach-omap2/cm-regbits-24xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_24XX_H2#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_24XX_H
2#define __ARCH_ARM_MACH_OMAP2_CM_REGBITS_24XX_H3#define __ARCH_ARM_MACH_OMAP2_CM_REGBITS_24XX_H
3 4
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2007 Nokia Corporation9 * Copyright (C) 2007 Nokia Corporation
9 *10 *
10 * Written by Paul Walmsley11 * Written by Paul Walmsley
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#define OMAP24XX_AUTOSTATE_MPU_MASK (1 << 0)14#define OMAP24XX_AUTOSTATE_MPU_MASK (1 << 0)
arch/arm/mach-omap2/cm-regbits-34xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_34XX_H2#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_34XX_H
2#define __ARCH_ARM_MACH_OMAP2_CM_REGBITS_34XX_H3#define __ARCH_ARM_MACH_OMAP2_CM_REGBITS_34XX_H
3 4
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2007-2008 Nokia Corporation9 * Copyright (C) 2007-2008 Nokia Corporation
9 *10 *
10 * Written by Paul Walmsley11 * Written by Paul Walmsley
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#define OMAP3430_CM_FCLKEN_IVA2_EN_IVA2_MASK (1 << 0)14#define OMAP3430_CM_FCLKEN_IVA2_EN_IVA2_MASK (1 << 0)
arch/arm/mach-omap2/cm-regbits-44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx Clock Management register bits3 * OMAP44xx Clock Management register bits
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_44XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_44XX_H
arch/arm/mach-omap2/cm-regbits-54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54xx Clock Management register bits3 * OMAP54xx Clock Management register bits
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_54XX_H18#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_54XX_H
arch/arm/mach-omap2/cm-regbits-7xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DRA7xx Clock Management register bits3 * DRA7xx Clock Management register bits
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_7XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_CM_REGBITS_7XX_H
arch/arm/mach-omap2/cm.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2+ Clock Management prototypes3 * OMAP2+ Clock Management prototypes
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2009 Nokia Corporation6 * Copyright (C) 2007-2009 Nokia Corporation
6 *7 *
7 * Written by Paul Walmsley8 * Written by Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ARCH_ASM_MACH_OMAP2_CM_H10#ifndef __ARCH_ASM_MACH_OMAP2_CM_H
14#define __ARCH_ASM_MACH_OMAP2_CM_H11#define __ARCH_ASM_MACH_OMAP2_CM_H
arch/arm/mach-omap2/cm1_44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx CM1 instance offset macros3 * OMAP44xx CM1 instance offset macros
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *17 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",18 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",
22 * or "OMAP4430".19 * or "OMAP4430".
23 */20 */
arch/arm/mach-omap2/cm1_54xx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54xx CM1 instance offset macros3 * OMAP54xx CM1 instance offset macros
3 *4 *
@@ -12,11 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 *
20 */16 */
21 17
22#ifndef __ARCH_ARM_MACH_OMAP2_CM1_54XX_H18#ifndef __ARCH_ARM_MACH_OMAP2_CM1_54XX_H
arch/arm/mach-omap2/cm1_7xx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DRA7xx CM1 instance offset macros3 * DRA7xx CM1 instance offset macros
3 *4 *
@@ -13,11 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 */17 */
22 18
23#ifndef __ARCH_ARM_MACH_OMAP2_CM1_7XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_CM1_7XX_H
arch/arm/mach-omap2/cm2_44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx CM2 instance offset macros3 * OMAP44xx CM2 instance offset macros
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *17 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",18 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",
22 * or "OMAP4430".19 * or "OMAP4430".
23 */20 */
arch/arm/mach-omap2/cm2_54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54xx CM2 instance offset macros3 * OMAP54xx CM2 instance offset macros
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#ifndef __ARCH_ARM_MACH_OMAP2_CM2_54XX_H18#ifndef __ARCH_ARM_MACH_OMAP2_CM2_54XX_H
arch/arm/mach-omap2/cm2_7xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DRA7xx CM2 instance offset macros3 * DRA7xx CM2 instance offset macros
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_CM2_7XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_CM2_7XX_H
arch/arm/mach-omap2/cm2xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2xxx CM module functions3 * OMAP2xxx CM module functions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010, 2012 Texas Instruments, Inc.6 * Copyright (C) 2008-2010, 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 * Rajendra Nayak <rnayak@ti.com>8 * Rajendra Nayak <rnayak@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/cm2xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2xxx Clock Management (CM) register definitions3 * OMAP2xxx Clock Management (CM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2010 Nokia Corporation6 * Copyright (C) 2007-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The CM hardware modules on the OMAP2/3 are quite similar to each9 * The CM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The CM modules/instances on OMAP4 are quite different, so10 * other. The CM modules/instances on OMAP4 are quite different, so
14 * they are handled in a separate file.11 * they are handled in a separate file.
arch/arm/mach-omap2/cm2xxx_3xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3 Clock Management (CM) register definitions3 * OMAP2/3 Clock Management (CM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2010 Nokia Corporation6 * Copyright (C) 2007-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The CM hardware modules on the OMAP2/3 are quite similar to each9 * The CM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The CM modules/instances on OMAP4 are quite different, so10 * other. The CM modules/instances on OMAP4 are quite different, so
14 * they are handled in a separate file.11 * they are handled in a separate file.
arch/arm/mach-omap2/cm3xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3xxx CM module functions3 * OMAP3xxx CM module functions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010, 2012 Texas Instruments, Inc.6 * Copyright (C) 2008-2010, 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 * Rajendra Nayak <rnayak@ti.com>8 * Rajendra Nayak <rnayak@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/cm3xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3 Clock Management (CM) register definitions3 * OMAP2/3 Clock Management (CM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2010 Nokia Corporation6 * Copyright (C) 2007-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The CM hardware modules on the OMAP2/3 are quite similar to each9 * The CM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The CM modules/instances on OMAP4 are quite different, so10 * other. The CM modules/instances on OMAP4 are quite different, so
14 * they are handled in a separate file.11 * they are handled in a separate file.
arch/arm/mach-omap2/cm44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP4 Clock Management (CM) definitions3 * OMAP4 Clock Management (CM) definitions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Written by Paul Walmsley8 * Written by Paul Walmsley
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * OMAP4 has two separate CM blocks, CM1 and CM2. This file contains10 * OMAP4 has two separate CM blocks, CM1 and CM2. This file contains
14 * macros and function prototypes that are applicable to both.11 * macros and function prototypes that are applicable to both.
15 */12 */
arch/arm/mach-omap2/cm_common.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2+ common Clock Management (CM) IP block functions3 * OMAP2+ common Clock Management (CM) IP block functions
3 *4 *
4 * Copyright (C) 2012 Texas Instruments, Inc.5 * Copyright (C) 2012 Texas Instruments, Inc.
5 * Paul Walmsley6 * Paul Walmsley
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * XXX This code should eventually be moved to a CM driver.8 * XXX This code should eventually be moved to a CM driver.
12 */9 */
13 10
arch/arm/mach-omap2/cminst44xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 CM instance functions3 * OMAP4 CM instance functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Paul Walmsley7 * Paul Walmsley
7 * Rajendra Nayak <rnayak@ti.com>8 * Rajendra Nayak <rnayak@ti.com>
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This is needed since CM instances can be in the PRM, PRCM_MPU, CM1,10 * This is needed since CM instances can be in the PRM, PRCM_MPU, CM1,
14 * or CM2 hardware modules. For example, the EMU_CM CM instance is in11 * or CM2 hardware modules. For example, the EMU_CM CM instance is in
15 * the PRM hardware module. What a mess...12 * the PRM hardware module. What a mess...
arch/arm/mach-omap2/common.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/common.c3 * linux/arch/arm/mach-omap2/common.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2010 Nokia Corporation8 * Copyright (C) 2010 Nokia Corporation
8 * Tony Lindgren <tony@atomide.com>9 * Tony Lindgren <tony@atomide.com>
9 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/kernel.h>12#include <linux/kernel.h>
16#include <linux/init.h>13#include <linux/init.h>
arch/arm/mach-omap2/control.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2/3 System Control Module register access3 * OMAP2/3 System Control Module register access
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007 Nokia Corporation6 * Copyright (C) 2007 Nokia Corporation
6 *7 *
7 * Written by Paul Walmsley8 * Written by Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#undef DEBUG10#undef DEBUG
14 11
arch/arm/mach-omap2/cpuidle34xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/cpuidle34xx.c3 * linux/arch/arm/mach-omap2/cpuidle34xx.c
3 *4 *
@@ -16,10 +17,6 @@ · 12 unmodified lines
16 * Richard Woodruff <r-woodruff2@ti.com>17 * Richard Woodruff <r-woodruff2@ti.com>
17 *18 *
18 * Based on pm.c for omap219 * Based on pm.c for omap2
19 *
20 * This program is free software; you can redistribute it and/or modify
21 * it under the terms of the GNU General Public License version 2 as
22 * published by the Free Software Foundation.
23 */20 */
24 21
25#include <linux/sched.h>22#include <linux/sched.h>
arch/arm/mach-omap2/cpuidle44xx.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4+ CPU idle Routines3 * OMAP4+ CPU idle Routines
3 *4 *
4 * Copyright (C) 2011-2013 Texas Instruments, Inc.5 * Copyright (C) 2011-2013 Texas Instruments, Inc.
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 * Rajendra Nayak <rnayak@ti.com>7 * Rajendra Nayak <rnayak@ti.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/sched.h>10#include <linux/sched.h>
arch/arm/mach-omap2/ctrl_module_wkup_44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx CTRL_MODULE_WKUP registers and bitfields3 * OMAP44xx CTRL_MODULE_WKUP registers and bitfields
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * with the public linux-omap@vger.kernel.org mailing list and the12 * with the public linux-omap@vger.kernel.org mailing list and the
12 * authors above to ensure that the autogeneration scripts are kept13 * authors above to ensure that the autogeneration scripts are kept
13 * up-to-date with the file contents.14 * up-to-date with the file contents.
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2 as
17 * published by the Free Software Foundation.
18 */15 */
19 16
20#ifndef __ARCH_ARM_MACH_OMAP2_CTRL_MODULE_WKUP_44XX_H17#ifndef __ARCH_ARM_MACH_OMAP2_CTRL_MODULE_WKUP_44XX_H
arch/arm/mach-omap2/display.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * display.h - OMAP2+ integration-specific DSS header3 * display.h - OMAP2+ integration-specific DSS header
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARCH_ARM_MACH_OMAP2_DISPLAY_H8#ifndef __ARCH_ARM_MACH_OMAP2_DISPLAY_H
arch/arm/mach-omap2/dma.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2+ DMA driver3 * OMAP2+ DMA driver
3 *4 *
@@ -15,10 +16,6 @@ · 11 unmodified lines
15 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/16 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
16 * Converted DMA library into platform driver17 * Converted DMA library into platform driver
17 * - G, Manjunath Kondaiah <manjugk@ti.com>18 * - G, Manjunath Kondaiah <manjugk@ti.com>
18 *
19 * This program is free software; you can redistribute it and/or modify
20 * it under the terms of the GNU General Public License version 2 as
21 * published by the Free Software Foundation.
22 */19 */
23 20
24#include <linux/err.h>21#include <linux/err.h>
arch/arm/mach-omap2/gpmc.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * General-Purpose Memory Controller for OMAP23 * General-Purpose Memory Controller for OMAP2
3 *4 *
4 * Copyright (C) 2005-2006 Nokia Corporation5 * Copyright (C) 2005-2006 Nokia Corporation
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Do not include this file in any new code, this will get removed7 * Do not include this file in any new code, this will get removed
11 * once omap3 boots in device tree only mode.8 * once omap3 boots in device tree only mode.
12 *
13 */9 */
14#include <linux/omap-gpmc.h>10#include <linux/omap-gpmc.h>
arch/arm/mach-omap2/hsmmc.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/hsmmc.c3 * linux/arch/arm/mach-omap2/hsmmc.c
3 *4 *
4 * Copyright (C) 2007-2008 Texas Instruments5 * Copyright (C) 2007-2008 Texas Instruments
5 * Copyright (C) 2008 Nokia Corporation6 * Copyright (C) 2008 Nokia Corporation
6 * Author: Texas Instruments7 * Author: Texas Instruments
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/kernel.h>9#include <linux/kernel.h>
13#include <linux/slab.h>10#include <linux/slab.h>
arch/arm/mach-omap2/hsmmc.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * MMC definitions for OMAP23 * MMC definitions for OMAP2
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9struct mmc_card;6struct mmc_card;
arch/arm/mach-omap2/id.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/id.c3 * linux/arch/arm/mach-omap2/id.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2009-11 Texas Instruments10 * Copyright (C) 2009-11 Texas Instruments
10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>11 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/module.h>14#include <linux/module.h>
arch/arm/mach-omap2/id.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2 CPU identification code3 * OMAP2 CPU identification code
3 *4 *
4 * Copyright (C) 2010 Kan-Ru Chen <kanru@0xlab.org>5 * Copyright (C) 2010 Kan-Ru Chen <kanru@0xlab.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef OMAP2_ARCH_ID_H7#ifndef OMAP2_ARCH_ID_H
11#define OMAP2_ARCH_ID_H8#define OMAP2_ARCH_ID_H
arch/arm/mach-omap2/io.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/io.c3 * linux/arch/arm/mach-omap2/io.c
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * Syed Khasim <x0khasim@ti.com>12 * Syed Khasim <x0khasim@ti.com>
12 *13 *
13 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>14 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2 as
17 * published by the Free Software Foundation.
18 */15 */
19#include <linux/module.h>16#include <linux/module.h>
20#include <linux/kernel.h>17#include <linux/kernel.h>
arch/arm/mach-omap2/mcbsp.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/mcbsp.c3 * linux/arch/arm/mach-omap2/mcbsp.c
3 *4 *
4 * Copyright (C) 2008 Instituto Nokia de Tecnologia5 * Copyright (C) 2008 Instituto Nokia de Tecnologia
5 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br>6 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br>
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * Multichannel mode not supported.8 * Multichannel mode not supported.
12 */9 */
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mach-omap2/omap-headsmp.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Secondary CPU startup routine source file.3 * Secondary CPU startup routine source file.
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Interface functions needed for the SMP. This file is based on arm10 * Interface functions needed for the SMP. This file is based on arm
10 * realview smp platform.11 * realview smp platform.
11 * Copyright (c) 2003 ARM Limited.12 * Copyright (c) 2003 ARM Limited.
12 *
13 * This program is free software,you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17 14
18#include <linux/linkage.h>15#include <linux/linkage.h>
arch/arm/mach-omap2/omap-hotplug.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 SMP cpu-hotplug support3 * OMAP4 SMP cpu-hotplug support
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Platform file needed for the OMAP4 SMP. This file is based on arm9 * Platform file needed for the OMAP4 SMP. This file is based on arm
9 * realview smp platform.10 * realview smp platform.
10 * Copyright (c) 2002 ARM Limited.11 * Copyright (c) 2002 ARM Limited.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/kernel.h>14#include <linux/kernel.h>
arch/arm/mach-omap2/omap-mpuss-lowpower.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP MPUSS low power code3 * OMAP MPUSS low power code
3 *4 *
@@ -30,11 +31,6 @@ · 26 unmodified lines
30 *31 *
31 * Note: CPU0 is the master core and it is the last CPU to go down32 * Note: CPU0 is the master core and it is the last CPU to go down
32 * and first to wake-up when MPUSS low power states are excercised33 * and first to wake-up when MPUSS low power states are excercised
33 *
34 *
35 * This program is free software; you can redistribute it and/or modify
36 * it under the terms of the GNU General Public License version 2 as
37 * published by the Free Software Foundation.
38 */34 */
39 35
40#include <linux/kernel.h>36#include <linux/kernel.h>
arch/arm/mach-omap2/omap-secure.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP Secure API infrastructure.3 * OMAP Secure API infrastructure.
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>7 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>
7 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>8 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>
8 *
9 *
10 * This program is free software,you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */9 */
14 10
15#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/omap-secure.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap-secure.h: OMAP Secure infrastructure header.3 * omap-secure.h: OMAP Secure infrastructure header.
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>7 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>
7 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>8 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef OMAP_ARCH_OMAP_SECURE_H10#ifndef OMAP_ARCH_OMAP_SECURE_H
14#define OMAP_ARCH_OMAP_SECURE_H11#define OMAP_ARCH_OMAP_SECURE_H
arch/arm/mach-omap2/omap-smc.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP34xx and OMAP44xx secure APIs file.3 * OMAP34xx and OMAP44xx secure APIs file.
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>8 * Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>
8 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>9 * Copyright (C) 2013 Pali Rohár <pali.rohar@gmail.com>
9 *
10 * This program is free software,you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm/mach-omap2/omap-smp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 SMP source file. It contains platform specific functions3 * OMAP4 SMP source file. It contains platform specific functions
3 * needed for the linux smp kernel.4 * needed for the linux smp kernel.
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 * Platform file needed for the OMAP4 SMP. This file is based on arm11 * Platform file needed for the OMAP4 SMP. This file is based on arm
11 * realview smp platform.12 * realview smp platform.
12 * * Copyright (c) 2002 ARM Limited.13 * * Copyright (c) 2002 ARM Limited.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18#include <linux/init.h>15#include <linux/init.h>
19#include <linux/device.h>16#include <linux/device.h>
arch/arm/mach-omap2/omap-wakeupgen.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP WakeupGen Source file3 * OMAP WakeupGen Source file
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Copyright (C) 2011 Texas Instruments, Inc.12 * Copyright (C) 2011 Texas Instruments, Inc.
12 * Santosh Shilimkar <santosh.shilimkar@ti.com>13 * Santosh Shilimkar <santosh.shilimkar@ti.com>
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18 15
19#include <linux/kernel.h>16#include <linux/kernel.h>
arch/arm/mach-omap2/omap-wakeupgen.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP WakeupGen header file3 * OMAP WakeupGen header file
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef OMAP_ARCH_WAKEUPGEN_H8#ifndef OMAP_ARCH_WAKEUPGEN_H
12#define OMAP_ARCH_WAKEUPGEN_H9#define OMAP_ARCH_WAKEUPGEN_H
arch/arm/mach-omap2/omap2-restart.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap2-restart.c - code common to all OMAP2xxx machines.3 * omap2-restart.c - code common to all OMAP2xxx machines.
3 *4 *
4 * Copyright (C) 2012 Texas Instruments5 * Copyright (C) 2012 Texas Instruments
5 * Paul Walmsley6 * Paul Walmsley
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/kernel.h>8#include <linux/kernel.h>
12#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-omap2/omap3-restart.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap3-restart.c - Code common to all OMAP3xxx machines.3 * omap3-restart.c - Code common to all OMAP3xxx machines.
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010 Nokia Corporation6 * Copyright (C) 2010 Nokia Corporation
6 * Tony Lindgren <tony@atomide.com>7 * Tony Lindgren <tony@atomide.com>
7 * Santosh Shilimkar <santosh.shilimkar@ti.com>8 * Santosh Shilimkar <santosh.shilimkar@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/kernel.h>10#include <linux/kernel.h>
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-omap2/omap4-common.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 specific common source file.3 * OMAP4 specific common source file.
3 *4 *
4 * Copyright (C) 2010 Texas Instruments, Inc.5 * Copyright (C) 2010 Texas Instruments, Inc.
5 * Author:6 * Author:
6 * Santosh Shilimkar <santosh.shilimkar@ti.com>7 * Santosh Shilimkar <santosh.shilimkar@ti.com>
7 *
8 *
9 * This program is free software,you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */8 */
13 9
14#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/mach-omap2/omap4-restart.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap4-restart.c - Common to OMAP4 and OMAP53 * omap4-restart.c - Common to OMAP4 and OMAP5
3 *
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */4 */
9 5
10#include <linux/types.h>6#include <linux/types.h>
arch/arm/mach-omap2/omap4-sar-layout.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap4-sar-layout.h: OMAP4 SAR RAM layout header file3 * omap4-sar-layout.h: OMAP4 SAR RAM layout header file
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef OMAP_ARCH_OMAP4_SAR_LAYOUT_H8#ifndef OMAP_ARCH_OMAP4_SAR_LAYOUT_H
12#define OMAP_ARCH_OMAP4_SAR_LAYOUT_H9#define OMAP_ARCH_OMAP4_SAR_LAYOUT_H
arch/arm/mach-omap2/omap44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*:2/*:
2 * Address mappings and base address for OMAP4 interconnects3 * Address mappings and base address for OMAP4 interconnects
3 * and peripherals.4 * and peripherals.
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2009 Texas Instruments6 * Copyright (C) 2009 Texas Instruments
6 *7 *
7 * Author: Santosh Shilimkar <santosh.shilimkar@ti.com>8 * Author: Santosh Shilimkar <santosh.shilimkar@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ASM_ARCH_OMAP44XX_H10#ifndef __ASM_ARCH_OMAP44XX_H
14#define __ASM_ARCH_OMAP44XX_H11#define __ASM_ARCH_OMAP44XX_H
arch/arm/mach-omap2/omap54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*:2/*:
2 * Address mappings and base address for OMAP5 interconnects3 * Address mappings and base address for OMAP5 interconnects
3 * and peripherals.4 * and peripherals.
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 Texas Instruments6 * Copyright (C) 2012 Texas Instruments
6 * Santosh Shilimkar <santosh.shilimkar@ti.com>7 * Santosh Shilimkar <santosh.shilimkar@ti.com>
7 * Sricharan <r.sricharan@ti.com>8 * Sricharan <r.sricharan@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ASM_SOC_OMAP54XX_H10#ifndef __ASM_SOC_OMAP54XX_H
14#define __ASM_SOC_OMAP54XX_H11#define __ASM_SOC_OMAP54XX_H
arch/arm/mach-omap2/omap_device.c+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_device implementation3 * omap_device implementation
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard10 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard
10 * Woodruff11 * Woodruff
11 *12 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This code provides a consistent interface for OMAP device drivers13 * This code provides a consistent interface for OMAP device drivers
17 * to control power management and interconnect properties of their14 * to control power management and interconnect properties of their
18 * devices.15 * devices.
@@ -20,8 +17,6 @@ · 1 unmodified line
20 * In the medium- to long-term, this code should be implemented as a17 * In the medium- to long-term, this code should be implemented as a
21 * proper omap_bus/omap_device in Linux, no more platform_data func18 * proper omap_bus/omap_device in Linux, no more platform_data func
22 * pointers19 * pointers
23 *
24 *
25 */20 */
26#undef DEBUG21#undef DEBUG
27 22
arch/arm/mach-omap2/omap_device.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_device headers3 * omap_device headers
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard10 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard
10 * Woodruff11 * Woodruff
11 *12 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This type of functionality should be implemented as a proper13 * This type of functionality should be implemented as a proper
17 * omap_bus/omap_device in Linux.14 * omap_bus/omap_device in Linux.
18 *15 *
arch/arm/mach-omap2/omap_hwmod.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod implementation for OMAP2/3/43 * omap_hwmod implementation for OMAP2/3/4
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 * Tony Lindgren, Rajendra Nayak, Vikram Pandita, Sakari Poussa, Anand11 * Tony Lindgren, Rajendra Nayak, Vikram Pandita, Sakari Poussa, Anand
11 * Sawant, Santosh Shilimkar, Richard Woodruff12 * Sawant, Santosh Shilimkar, Richard Woodruff
12 *13 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 *
17 * Introduction14 * Introduction
18 * ------------15 * ------------
19 * One way to view an OMAP SoC is as a collection of largely unrelated16 * One way to view an OMAP SoC is as a collection of largely unrelated
arch/arm/mach-omap2/omap_hwmod.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_hwmod macros, structures3 * omap_hwmod macros, structures
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Kevin Hilman, Tony Lindgren, Rajendra Nayak, Vikram Pandita, Sakari10 * Kevin Hilman, Tony Lindgren, Rajendra Nayak, Vikram Pandita, Sakari
10 * Poussa, Anand Sawant, Santosh Shilimkar, Richard Woodruff11 * Poussa, Anand Sawant, Santosh Shilimkar, Richard Woodruff
11 *12 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * These headers and macros are used to define OMAP on-chip module13 * These headers and macros are used to define OMAP on-chip module
17 * data and their integration with other OMAP modules and Linux.14 * data and their integration with other OMAP modules and Linux.
18 * Copious documentation and references can also be found in the15 * Copious documentation and references can also be found in the
@@ -24,7 +21,6 @@ · 5 unmodified lines
24 * - init_conn_id_bit (CONNID_BIT_VECTOR)21 * - init_conn_id_bit (CONNID_BIT_VECTOR)
25 * - implement default hwmod SMS/SDRC flags?22 * - implement default hwmod SMS/SDRC flags?
26 * - move Linux-specific data ("non-ROM data") out23 * - move Linux-specific data ("non-ROM data") out
27 *
28 */24 */
29#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_OMAP_HWMOD_H25#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_OMAP_HWMOD_H
30#define __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_OMAP_HWMOD_H26#define __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_OMAP_HWMOD_H
arch/arm/mach-omap2/omap_hwmod_2420_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_2420_data.c - hardware modules present on the OMAP2420 chips3 * omap_hwmod_2420_data.c - hardware modules present on the OMAP2420 chips
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 Texas Instruments, Inc.6 * Copyright (C) 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * XXX handle crossbar/shared link difference for L3?9 * XXX handle crossbar/shared link difference for L3?
13 * XXX these should be marked initdata for multi-OMAP kernels10 * XXX these should be marked initdata for multi-OMAP kernels
14 */11 */
arch/arm/mach-omap2/omap_hwmod_2430_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_2430_data.c - hardware modules present on the OMAP2430 chips3 * omap_hwmod_2430_data.c - hardware modules present on the OMAP2430 chips
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 Texas Instruments, Inc.6 * Copyright (C) 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * XXX handle crossbar/shared link difference for L3?9 * XXX handle crossbar/shared link difference for L3?
13 * XXX these should be marked initdata for multi-OMAP kernels10 * XXX these should be marked initdata for multi-OMAP kernels
14 */11 */
arch/arm/mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_2xxx_3xxx_ipblock_data.c - common IP block data for OMAP2/33 * omap_hwmod_2xxx_3xxx_ipblock_data.c - common IP block data for OMAP2/3
3 *4 *
4 * Copyright (C) 2011 Nokia Corporation5 * Copyright (C) 2011 Nokia Corporation
5 * Copyright (C) 2012 Texas Instruments, Inc.6 * Copyright (C) 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/dmaengine.h>10#include <linux/dmaengine.h>
arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_2xxx_interconnect_data.c - common interconnect data for OMAP2xxx3 * omap_hwmod_2xxx_interconnect_data.c - common interconnect data for OMAP2xxx
3 *4 *
4 * Copyright (C) 2009-2011 Nokia Corporation5 * Copyright (C) 2009-2011 Nokia Corporation
5 * Paul Walmsley6 * Paul Walmsley
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * XXX handle crossbar/shared link difference for L3?8 * XXX handle crossbar/shared link difference for L3?
12 * XXX these should be marked initdata for multi-OMAP kernels9 * XXX these should be marked initdata for multi-OMAP kernels
13 */10 */
arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_2xxx_ipblock_data.c - common IP block data for OMAP2xxx3 * omap_hwmod_2xxx_ipblock_data.c - common IP block data for OMAP2xxx
3 *4 *
4 * Copyright (C) 2011 Nokia Corporation5 * Copyright (C) 2011 Nokia Corporation
5 * Paul Walmsley6 * Paul Walmsley
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/types.h>9#include <linux/types.h>
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_3xxx_data.c - hardware modules present on the OMAP3xxx chips3 * omap_hwmod_3xxx_data.c - hardware modules present on the OMAP3xxx chips
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 Texas Instruments, Inc.6 * Copyright (C) 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The data in this file should be completely autogeneratable from9 * The data in this file should be completely autogeneratable from
13 * the TI hardware database or other technical documentation.10 * the TI hardware database or other technical documentation.
14 *11 *
arch/arm/mach-omap2/omap_hwmod_44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware modules present on the OMAP44xx chips3 * Hardware modules present on the OMAP44xx chips
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 * Note that this file is currently not in sync with autogeneration scripts.16 * Note that this file is currently not in sync with autogeneration scripts.
16 * The above note to be removed, once it is synced up.17 * The above note to be removed, once it is synced up.
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22 19
23#include <linux/io.h>20#include <linux/io.h>
arch/arm/mach-omap2/omap_hwmod_54xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware modules present on the OMAP54xx chips3 * Hardware modules present on the OMAP54xx chips
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * with the public linux-omap@vger.kernel.org mailing list and the12 * with the public linux-omap@vger.kernel.org mailing list and the
12 * authors above to ensure that the autogeneration scripts are kept13 * authors above to ensure that the autogeneration scripts are kept
13 * up-to-date with the file contents.14 * up-to-date with the file contents.
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2 as
17 * published by the Free Software Foundation.
18 */15 */
19 16
20#include <linux/io.h>17#include <linux/io.h>
arch/arm/mach-omap2/omap_hwmod_7xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware modules present on the DRA7xx chips3 * Hardware modules present on the DRA7xx chips
3 *4 *
@@ -11,10 +12,6 @@ · 7 unmodified lines
11 * with the public linux-omap@vger.kernel.org mailing list and the12 * with the public linux-omap@vger.kernel.org mailing list and the
12 * authors above to ensure that the autogeneration scripts are kept13 * authors above to ensure that the autogeneration scripts are kept
13 * up-to-date with the file contents.14 * up-to-date with the file contents.
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2 as
17 * published by the Free Software Foundation.
18 */15 */
19 16
20#include <linux/io.h>17#include <linux/io.h>
arch/arm/mach-omap2/omap_hwmod_common_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod common data structures3 * omap_hwmod common data structures
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2010 Nokia Corporation9 * Copyright (C) 2010 Nokia Corporation
9 * Paul Walmsley10 * Paul Walmsley
10 *11 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * This data/structures are to be used while defining OMAP on-chip module12 * This data/structures are to be used while defining OMAP on-chip module
16 * data and their integration with other OMAP modules and Linux.13 * data and their integration with other OMAP modules and Linux.
17 */14 */
arch/arm/mach-omap2/omap_hwmod_common_data.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_hwmod_common_data.h - OMAP hwmod common macros and declarations3 * omap_hwmod_common_data.h - OMAP hwmod common macros and declarations
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010-2012 Texas Instruments, Inc.6 * Copyright (C) 2010-2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 * Benoît Cousson8 * Benoît Cousson
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ARCH_ARM_MACH_OMAP2_OMAP_HWMOD_COMMON_DATA_H10#ifndef __ARCH_ARM_MACH_OMAP2_OMAP_HWMOD_COMMON_DATA_H
14#define __ARCH_ARM_MACH_OMAP2_OMAP_HWMOD_COMMON_DATA_H11#define __ARCH_ARM_MACH_OMAP2_OMAP_HWMOD_COMMON_DATA_H
arch/arm/mach-omap2/omap_hwmod_common_ipblock_data.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * omap_hwmod_common_ipblock_data.c - common IP block data for OMAP2+3 * omap_hwmod_common_ipblock_data.c - common IP block data for OMAP2+
3 *4 *
4 * Copyright (C) 2011 Nokia Corporation5 * Copyright (C) 2011 Nokia Corporation
5 * Copyright (C) 2012 Texas Instruments, Inc.6 * Copyright (C) 2012 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include "omap_hwmod.h"10#include "omap_hwmod.h"
arch/arm/mach-omap2/omap_twl.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/**2/**
2 * OMAP and TWL PMIC specific initializations.3 * OMAP and TWL PMIC specific initializations.
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Nishanth Menon8 * Nishanth Menon
8 * Copyright (C) 2009 Nokia Corporation9 * Copyright (C) 2009 Nokia Corporation
9 * Paul Walmsley10 * Paul Walmsley
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/err.h>13#include <linux/err.h>
arch/arm/mach-omap2/pdata-quirks.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Legacy platform_data quirks3 * Legacy platform_data quirks
3 *4 *
4 * Copyright (C) 2013 Texas Instruments5 * Copyright (C) 2013 Texas Instruments
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/clk.h>7#include <linux/clk.h>
11#include <linux/davinci_emac.h>8#include <linux/davinci_emac.h>
arch/arm/mach-omap2/pm-debug.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP Power Management debug routines3 * OMAP Power Management debug routines
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * Jouni Hogander14 * Jouni Hogander
14 *15 *
15 * Based on pm.c for omap216 * Based on pm.c for omap2
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/kernel.h>19#include <linux/kernel.h>
arch/arm/mach-omap2/pm.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * pm.c - Common OMAP2+ power management-related code3 * pm.c - Common OMAP2+ power management-related code
3 *4 *
4 * Copyright (C) 2010 Texas Instruments, Inc.5 * Copyright (C) 2010 Texas Instruments, Inc.
5 * Copyright (C) 2010 Nokia Corporation6 * Copyright (C) 2010 Nokia Corporation
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-omap2/pm.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3 Power Management Routines3 * OMAP2/3 Power Management Routines
3 *4 *
4 * Copyright (C) 2008 Nokia Corporation5 * Copyright (C) 2008 Nokia Corporation
5 * Jouni Hogander6 * Jouni Hogander
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef __ARCH_ARM_MACH_OMAP2_PM_H8#ifndef __ARCH_ARM_MACH_OMAP2_PM_H
12#define __ARCH_ARM_MACH_OMAP2_PM_H9#define __ARCH_ARM_MACH_OMAP2_PM_H
arch/arm/mach-omap2/pm24xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2 Power Management Routines3 * OMAP2 Power Management Routines
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * Igor Stoppa <igor.stoppa@nokia.com>13 * Igor Stoppa <igor.stoppa@nokia.com>
13 *14 *
14 * Based on pm.c for omap115 * Based on pm.c for omap1
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/cpu_pm.h>18#include <linux/cpu_pm.h>
arch/arm/mach-omap2/pm34xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 Power Management Routines3 * OMAP3 Power Management Routines
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * Richard Woodruff <r-woodruff2@ti.com>13 * Richard Woodruff <r-woodruff2@ti.com>
13 *14 *
14 * Based on pm.c for omap115 * Based on pm.c for omap1
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/cpu_pm.h>18#include <linux/cpu_pm.h>
arch/arm/mach-omap2/pm44xx.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4+ Power Management Routines3 * OMAP4+ Power Management Routines
3 *4 *
4 * Copyright (C) 2010-2013 Texas Instruments, Inc.5 * Copyright (C) 2010-2013 Texas Instruments, Inc.
5 * Rajendra Nayak <rnayak@ti.com>6 * Rajendra Nayak <rnayak@ti.com>
6 * Santosh Shilimkar <santosh.shilimkar@ti.com>7 * Santosh Shilimkar <santosh.shilimkar@ti.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/pm.h>10#include <linux/pm.h>
arch/arm/mach-omap2/powerdomain-common.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common powerdomain framework functions3 * Common powerdomain framework functions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010 Nokia Corporation6 * Copyright (C) 2010 Nokia Corporation
6 *7 *
7 * Derived from mach-omap2/powerdomain.c written by Paul Walmsley8 * Derived from mach-omap2/powerdomain.c written by Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/errno.h>11#include <linux/errno.h>
arch/arm/mach-omap2/powerdomain.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP powerdomain control3 * OMAP powerdomain control
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Written by Paul Walmsley8 * Written by Paul Walmsley
8 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>9 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>
9 * State counting code by Tero Kristo <tero.kristo@nokia.com>10 * State counting code by Tero Kristo <tero.kristo@nokia.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#undef DEBUG12#undef DEBUG
16 13
arch/arm/mach-omap2/powerdomain.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3/4 powerdomain control3 * OMAP2/3/4 powerdomain control
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Paul Walmsley8 * Paul Walmsley
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * XXX This should be moved to the mach-omap2/ directory at the earliest10 * XXX This should be moved to the mach-omap2/ directory at the earliest
14 * opportunity.11 * opportunity.
15 */12 */
arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2/3 common powerdomain definitions3 * OMAP2/3 common powerdomain definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2011 Nokia Corporation6 * Copyright (C) 2007-2011 Nokia Corporation
6 *7 *
7 * Paul Walmsley, Jouni Högander8 * Paul Walmsley, Jouni Högander
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14/*11/*
arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3 common powerdomains - prototypes3 * OMAP2/3 common powerdomains - prototypes
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010 Nokia Corporation6 * Copyright (C) 2008-2010 Nokia Corporation
6 *7 *
7 * Paul Walmsley8 * Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __ARCH_ARM_MACH_OMAP2_POWERDOMAINS2XXX_3XXX_DATA_H11#ifndef __ARCH_ARM_MACH_OMAP2_POWERDOMAINS2XXX_3XXX_DATA_H
arch/arm/mach-omap2/powerdomains2xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2XXX powerdomain definitions3 * OMAP2XXX powerdomain definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2011 Nokia Corporation6 * Copyright (C) 2007-2011 Nokia Corporation
6 *7 *
7 * Paul Walmsley, Jouni Högander8 * Paul Walmsley, Jouni Högander
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/powerdomains3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 powerdomain definitions3 * OMAP3 powerdomain definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2011 Nokia Corporation6 * Copyright (C) 2007-2011 Nokia Corporation
6 *7 *
7 * Paul Walmsley, Jouni Högander8 * Paul Walmsley, Jouni Högander
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/powerdomains43xx_data.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AM43xx Power domains framework3 * AM43xx Power domains framework
3 *4 *
4 * Copyright (C) 2013 Texas Instruments, Inc.5 * Copyright (C) 2013 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-omap2/powerdomains44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 Power domains framework3 * OMAP4 Power domains framework
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/kernel.h>19#include <linux/kernel.h>
arch/arm/mach-omap2/powerdomains54xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP54XX Power domains framework3 * OMAP54XX Power domains framework
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#include <linux/kernel.h>18#include <linux/kernel.h>
arch/arm/mach-omap2/powerdomains7xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * DRA7xx Power domains framework3 * DRA7xx Power domains framework
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * with the public linux-omap@vger.kernel.org mailing list and the15 * with the public linux-omap@vger.kernel.org mailing list and the
15 * authors above to ensure that the autogeneration scripts are kept16 * authors above to ensure that the autogeneration scripts are kept
16 * up-to-date with the file contents.17 * up-to-date with the file contents.
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22 19
23#include <linux/kernel.h>20#include <linux/kernel.h>
arch/arm/mach-omap2/prcm-common.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ARCH_ASM_MACH_OMAP2_PRCM_COMMON_H2#ifndef __ARCH_ASM_MACH_OMAP2_PRCM_COMMON_H
2#define __ARCH_ASM_MACH_OMAP2_PRCM_COMMON_H3#define __ARCH_ASM_MACH_OMAP2_PRCM_COMMON_H
3 4
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2007-2009 Nokia Corporation9 * Copyright (C) 2007-2009 Nokia Corporation
9 *10 *
10 * Written by Paul Walmsley11 * Written by Paul Walmsley
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17/* Module offsets from both CM_BASE & PRM_BASE */14/* Module offsets from both CM_BASE & PRM_BASE */
arch/arm/mach-omap2/prcm44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP4 PRCM definitions3 * OMAP4 PRCM definitions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Paul Walmsley8 * Paul Walmsley
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This file contains macros and functions that are common to all of10 * This file contains macros and functions that are common to all of
14 * the PRM/CM/PRCM blocks on the OMAP4 devices: PRM, CM1, CM2,11 * the PRM/CM/PRCM blocks on the OMAP4 devices: PRM, CM1, CM2,
15 * PRCM_MPU, SCRM12 * PRCM_MPU, SCRM
arch/arm/mach-omap2/prcm_mpu44xx.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 PRCM_MPU module functions3 * OMAP4 PRCM_MPU module functions
3 *4 *
4 * Copyright (C) 2009 Nokia Corporation5 * Copyright (C) 2009 Nokia Corporation
5 * Paul Walmsley6 * Paul Walmsley
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-omap2/prcm_mpu44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx PRCM MPU instance offset macros3 * OMAP44xx PRCM MPU instance offset macros
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *17 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",18 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",
22 * or "OMAP4430".19 * or "OMAP4430".
23 */20 */
arch/arm/mach-omap2/prcm_mpu54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54xx PRCM MPU instance offset macros3 * OMAP54xx PRCM MPU instance offset macros
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU54XX_H18#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU54XX_H
arch/arm/mach-omap2/prcm_mpu7xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DRA7xx PRCM MPU instance offset macros3 * DRA7xx PRCM MPU instance offset macros
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU7XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU7XX_H
arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx and OMAP54xx PRCM MPU function prototypes3 * OMAP44xx and OMAP54xx PRCM MPU function prototypes
3 *4 *
@@ -13,11 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 */17 */
22 18
23#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU_44XX_54XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_PRCM_MPU_44XX_54XX_H
arch/arm/mach-omap2/prm-regbits-24xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H2#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H
2#define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H3#define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H
3 4
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2007 Nokia Corporation9 * Copyright (C) 2007 Nokia Corporation
9 *10 *
10 * Written by Paul Walmsley11 * Written by Paul Walmsley
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include "prm2xxx.h"14#include "prm2xxx.h"
arch/arm/mach-omap2/prm-regbits-34xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP3430 Power/Reset Management register bits3 * OMAP3430 Power/Reset Management register bits
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2007-2008 Nokia Corporation6 * Copyright (C) 2007-2008 Nokia Corporation
6 *7 *
7 * Written by Paul Walmsley8 * Written by Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_34XX_H10#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_34XX_H
14#define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_34XX_H11#define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_34XX_H
arch/arm/mach-omap2/prm-regbits-44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx Power Management register bits3 * OMAP44xx Power Management register bits
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_44XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_44XX_H
arch/arm/mach-omap2/prm.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2/3/4 Power/Reset Management (PRM) bitfield definitions3 * OMAP2/3/4 Power/Reset Management (PRM) bitfield definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010 Nokia Corporation6 * Copyright (C) 2010 Nokia Corporation
6 *7 *
7 * Paul Walmsley8 * Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#ifndef __ARCH_ARM_MACH_OMAP2_PRM_H10#ifndef __ARCH_ARM_MACH_OMAP2_PRM_H
14#define __ARCH_ARM_MACH_OMAP2_PRM_H11#define __ARCH_ARM_MACH_OMAP2_PRM_H
arch/arm/mach-omap2/prm2xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2xxx PRM module functions3 * OMAP2xxx PRM module functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Benoît Cousson7 * Benoît Cousson
7 * Paul Walmsley8 * Paul Walmsley
8 * Rajendra Nayak <rnayak@ti.com>9 * Rajendra Nayak <rnayak@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/mach-omap2/prm2xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2xxx Power/Reset Management (PRM) register definitions3 * OMAP2xxx Power/Reset Management (PRM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010 Nokia Corporation6 * Copyright (C) 2008-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The PRM hardware modules on the OMAP2/3 are quite similar to each9 * The PRM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The PRM on OMAP4 has a new register layout, and is handled10 * other. The PRM on OMAP4 has a new register layout, and is handled
14 * in a separate file.11 * in a separate file.
arch/arm/mach-omap2/prm2xxx_3xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2/3 PRM module functions3 * OMAP2/3 PRM module functions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010 Nokia Corporation6 * Copyright (C) 2010 Nokia Corporation
6 * Benoît Cousson7 * Benoît Cousson
7 * Paul Walmsley8 * Paul Walmsley
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-omap2/prm2xxx_3xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP2xxx/3xxx-common Power/Reset Management (PRM) register definitions3 * OMAP2xxx/3xxx-common Power/Reset Management (PRM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010 Nokia Corporation6 * Copyright (C) 2008-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The PRM hardware modules on the OMAP2/3 are quite similar to each9 * The PRM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The PRM on OMAP4 has a new register layout, and is handled10 * other. The PRM on OMAP4 has a new register layout, and is handled
14 * in a separate file.11 * in a separate file.
arch/arm/mach-omap2/prm3xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3xxx PRM module functions3 * OMAP3xxx PRM module functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Benoît Cousson7 * Benoît Cousson
7 * Paul Walmsley8 * Paul Walmsley
8 * Rajendra Nayak <rnayak@ti.com>9 * Rajendra Nayak <rnayak@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/mach-omap2/prm3xxx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP3xxx Power/Reset Management (PRM) register definitions3 * OMAP3xxx Power/Reset Management (PRM) register definitions
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2008-2010 Nokia Corporation6 * Copyright (C) 2008-2010 Nokia Corporation
6 * Paul Walmsley7 * Paul Walmsley
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * The PRM hardware modules on the OMAP2/3 are quite similar to each9 * The PRM hardware modules on the OMAP2/3 are quite similar to each
13 * other. The PRM on OMAP4 has a new register layout, and is handled10 * other. The PRM on OMAP4 has a new register layout, and is handled
14 * in a separate file.11 * in a separate file.
arch/arm/mach-omap2/prm44xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 PRM module functions3 * OMAP4 PRM module functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Benoît Cousson7 * Benoît Cousson
7 * Paul Walmsley8 * Paul Walmsley
8 * Rajendra Nayak <rnayak@ti.com>9 * Rajendra Nayak <rnayak@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/cpu_pm.h>12#include <linux/cpu_pm.h>
arch/arm/mach-omap2/prm44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx PRM instance offset macros3 * OMAP44xx PRM instance offset macros
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *17 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",18 * XXX This file needs to be updated to align on one of "OMAP4", "OMAP44XX",
22 * or "OMAP4430".19 * or "OMAP4430".
23 */20 */
arch/arm/mach-omap2/prm44xx_54xx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx and 54xx PRM common functions3 * OMAP44xx and 54xx PRM common functions
3 *4 *
@@ -13,11 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 */17 */
22 18
23#ifndef __ARCH_ARM_MACH_OMAP2_PRM44XX_54XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_PRM44XX_54XX_H
arch/arm/mach-omap2/prm54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54xx PRM instance offset macros3 * OMAP54xx PRM instance offset macros
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * with the public linux-omap@vger.kernel.org mailing list and the13 * with the public linux-omap@vger.kernel.org mailing list and the
13 * authors above to ensure that the autogeneration scripts are kept14 * authors above to ensure that the autogeneration scripts are kept
14 * up-to-date with the file contents.15 * up-to-date with the file contents.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#ifndef __ARCH_ARM_MACH_OMAP2_PRM54XX_H18#ifndef __ARCH_ARM_MACH_OMAP2_PRM54XX_H
arch/arm/mach-omap2/prm7xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DRA7xx PRM instance offset macros3 * DRA7xx PRM instance offset macros
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * with the public linux-omap@vger.kernel.org mailing list and the14 * with the public linux-omap@vger.kernel.org mailing list and the
14 * authors above to ensure that the autogeneration scripts are kept15 * authors above to ensure that the autogeneration scripts are kept
15 * up-to-date with the file contents.16 * up-to-date with the file contents.
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#ifndef __ARCH_ARM_MACH_OMAP2_PRM7XX_H19#ifndef __ARCH_ARM_MACH_OMAP2_PRM7XX_H
arch/arm/mach-omap2/prm_common.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP2+ common Power & Reset Management (PRM) IP block functions3 * OMAP2+ common Power & Reset Management (PRM) IP block functions
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Tero Kristo <t-kristo@ti.com>6 * Tero Kristo <t-kristo@ti.com>
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 *
12 * For historical purposes, the API used to configure the PRM8 * For historical purposes, the API used to configure the PRM
13 * interrupt handler refers to it as the "PRCM interrupt." The9 * interrupt handler refers to it as the "PRCM interrupt." The
14 * underlying registers are located in the PRM on OMAP3/4.10 * underlying registers are located in the PRM on OMAP3/4.
arch/arm/mach-omap2/prminst44xx.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 PRM instance functions3 * OMAP4 PRM instance functions
3 *4 *
4 * Copyright (C) 2009 Nokia Corporation5 * Copyright (C) 2009 Nokia Corporation
5 * Copyright (C) 2011 Texas Instruments, Inc.6 * Copyright (C) 2011 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/mach-omap2/prminst44xx.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP4 Power/Reset Management (PRM) function prototypes3 * OMAP4 Power/Reset Management (PRM) function prototypes
3 *4 *
4 * Copyright (C) 2010 Nokia Corporation5 * Copyright (C) 2010 Nokia Corporation
5 * Copyright (C) 2011 Texas Instruments, Inc.6 * Copyright (C) 2011 Texas Instruments, Inc.
6 * Paul Walmsley7 * Paul Walmsley
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#ifndef __ARCH_ASM_MACH_OMAP2_PRMINST44XX_H9#ifndef __ARCH_ASM_MACH_OMAP2_PRMINST44XX_H
13#define __ARCH_ASM_MACH_OMAP2_PRMINST44XX_H10#define __ARCH_ASM_MACH_OMAP2_PRMINST44XX_H
arch/arm/mach-omap2/scrm44xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx SCRM registers and bitfields3 * OMAP44xx SCRM registers and bitfields
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 * with the public linux-omap@vger.kernel.org mailing list and the11 * with the public linux-omap@vger.kernel.org mailing list and the
11 * authors above to ensure that the autogeneration scripts are kept12 * authors above to ensure that the autogeneration scripts are kept
12 * up-to-date with the file contents.13 * up-to-date with the file contents.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18 15
19#ifndef __ARCH_ARM_MACH_OMAP2_SCRM_44XX_H16#ifndef __ARCH_ARM_MACH_OMAP2_SCRM_44XX_H
arch/arm/mach-omap2/scrm54xx.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP54XX SCRM registers and bitfields3 * OMAP54XX SCRM registers and bitfields
3 *4 *
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 * with the public linux-omap@vger.kernel.org mailing list and the11 * with the public linux-omap@vger.kernel.org mailing list and the
11 * authors above to ensure that the autogeneration scripts are kept12 * authors above to ensure that the autogeneration scripts are kept
12 * up-to-date with the file contents.13 * up-to-date with the file contents.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18 15
19#ifndef __ARCH_ARM_MACH_OMAP2_SCRM_54XX_H16#ifndef __ARCH_ARM_MACH_OMAP2_SCRM_54XX_H
arch/arm/mach-omap2/sdrc.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SMS/SDRC (SDRAM controller) common code for OMAP2/33 * SMS/SDRC (SDRAM controller) common code for OMAP2/3
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Tony Lindgren <tony@atomide.com>8 * Tony Lindgren <tony@atomide.com>
8 * Paul Walmsley9 * Paul Walmsley
9 * Richard Woodruff <r-woodruff2@ti.com>10 * Richard Woodruff <r-woodruff2@ti.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#undef DEBUG12#undef DEBUG
16 13
arch/arm/mach-omap2/sdrc.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ARCH_ARM_MACH_OMAP2_SDRC_H2#ifndef __ARCH_ARM_MACH_OMAP2_SDRC_H
2#define __ARCH_ARM_MACH_OMAP2_SDRC_H3#define __ARCH_ARM_MACH_OMAP2_SDRC_H
3 4
@@ -10,10 +11,6 @@ · 6 unmodified lines
10 * Paul Walmsley11 * Paul Walmsley
11 * Tony Lindgren12 * Tony Lindgren
12 * Richard Woodruff13 * Richard Woodruff
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2 as
16 * published by the Free Software Foundation.
17 */14 */
18#undef DEBUG15#undef DEBUG
19 16
arch/arm/mach-omap2/sdrc2xxx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/sdrc2xxx.c3 * linux/arch/arm/mach-omap2/sdrc2xxx.c
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Tony Lindgren <tony@atomide.com>10 * Tony Lindgren <tony@atomide.com>
10 * Paul Walmsley11 * Paul Walmsley
11 * Richard Woodruff <r-woodruff2@ti.com>12 * Richard Woodruff <r-woodruff2@ti.com>
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17 14
18#include <linux/module.h>15#include <linux/module.h>
arch/arm/mach-omap2/sleep44xx.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP44xx sleep code.3 * OMAP44xx sleep code.
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Santosh Shilimkar <santosh.shilimkar@ti.com>6 * Santosh Shilimkar <santosh.shilimkar@ti.com>
6 *
7 * This program is free software,you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/mach-omap2/smartreflex-class3.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Smart reflex Class 3 specific implementations3 * Smart reflex Class 3 specific implementations
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2010 Texas Instruments, Inc.7 * Copyright (C) 2010 Texas Instruments, Inc.
7 * Thara Gopinath <thara@ti.com>8 * Thara Gopinath <thara@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/power/smartreflex.h>11#include <linux/power/smartreflex.h>
arch/arm/mach-omap2/sr_device.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3/OMAP4 smartreflex device file3 * OMAP3/OMAP4 smartreflex device file
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 *13 *
13 * Copyright (C) 2007 Texas Instruments, Inc.14 * Copyright (C) 2007 Texas Instruments, Inc.
14 * Lesly A M <x0080970@ti.com>15 * Lesly A M <x0080970@ti.com>
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20#include <linux/power/smartreflex.h>17#include <linux/power/smartreflex.h>
21 18
arch/arm/mach-omap2/sram.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 *3 *
3 * OMAP SRAM detection and management4 * OMAP SRAM detection and management
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Copyright (C) 2009-2012 Texas Instruments9 * Copyright (C) 2009-2012 Texas Instruments
9 * Added OMAP4/5 support - Santosh Shilimkar <santosh.shilimkar@ti.com>10 * Added OMAP4/5 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-omap2/sram.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Interface for functions that need to be run in internal SRAM3 * Interface for functions that need to be run in internal SRAM
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASSEMBLY__6#ifndef __ASSEMBLY__
arch/arm/mach-omap2/ti81xx-restart.c+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6#include <linux/kernel.h>2#include <linux/kernel.h>
7#include <linux/init.h>3#include <linux/init.h>
8#include <linux/reboot.h>4#include <linux/reboot.h>
arch/arm/mach-omap2/usb-tusb6010.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-omap2/usb-tusb6010.c3 * linux/arch/arm/mach-omap2/usb-tusb6010.c
3 *4 *
4 * Copyright (C) 2006 Nokia Corporation5 * Copyright (C) 2006 Nokia Corporation
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/err.h>8#include <linux/err.h>
arch/arm/mach-omap2/vc.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP3/4 Voltage Controller (VC) structure and macro definitions3 * OMAP3/4 Voltage Controller (VC) structure and macro definitions
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or
14 * modify it under the terms of the GNU General Public License version
15 * 2 as published by the Free Software Foundation.
16 */13 */
17#ifndef __ARCH_ARM_MACH_OMAP2_VC_H14#ifndef __ARCH_ARM_MACH_OMAP2_VC_H
18#define __ARCH_ARM_MACH_OMAP2_VC_H15#define __ARCH_ARM_MACH_OMAP2_VC_H
arch/arm/mach-omap2/vc3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 Voltage Controller (VC) data3 * OMAP3 Voltage Controller (VC) data
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17#include <linux/io.h>14#include <linux/io.h>
18#include <linux/err.h>15#include <linux/err.h>
arch/arm/mach-omap2/vc44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP4 Voltage Controller (VC) data3 * OMAP4 Voltage Controller (VC) data
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17#include <linux/io.h>14#include <linux/io.h>
18#include <linux/err.h>15#include <linux/err.h>
arch/arm/mach-omap2/voltage.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3/OMAP4 Voltage Management Routines3 * OMAP3/OMAP4 Voltage Management Routines
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 *14 *
14 * Copyright (C) 2010 Texas Instruments, Inc.15 * Copyright (C) 2010 Texas Instruments, Inc.
15 * Thara Gopinath <thara@ti.com>16 * Thara Gopinath <thara@ti.com>
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/delay.h>19#include <linux/delay.h>
arch/arm/mach-omap2/voltage.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP Voltage Management Routines3 * OMAP Voltage Management Routines
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2009 Texas Instruments, Inc.7 * Copyright (C) 2009 Texas Instruments, Inc.
7 * Thara Gopinath <thara@ti.com>8 * Thara Gopinath <thara@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __ARCH_ARM_MACH_OMAP2_VOLTAGE_H11#ifndef __ARCH_ARM_MACH_OMAP2_VOLTAGE_H
arch/arm/mach-omap2/voltagedomains2xxx_data.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 voltage domain data3 * OMAP3 voltage domain data
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/kernel.h>7#include <linux/kernel.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-omap2/voltagedomains3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 voltage domain data3 * OMAP3 voltage domain data
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17#include <linux/kernel.h>14#include <linux/kernel.h>
18#include <linux/err.h>15#include <linux/err.h>
arch/arm/mach-omap2/voltagedomains44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3/OMAP4 Voltage Management Routines3 * OMAP3/OMAP4 Voltage Management Routines
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 *13 *
13 * Copyright (C) 2010 Texas Instruments, Inc.14 * Copyright (C) 2010 Texas Instruments, Inc.
14 * Thara Gopinath <thara@ti.com>15 * Thara Gopinath <thara@ti.com>
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20#include <linux/kernel.h>17#include <linux/kernel.h>
21#include <linux/err.h>18#include <linux/err.h>
arch/arm/mach-omap2/voltagedomains54xx_data.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP5 Voltage Management Routines3 * OMAP5 Voltage Management Routines
3 *4 *
4 * Based on voltagedomains44xx_data.c5 * Based on voltagedomains44xx_data.c
5 *6 *
6 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com7 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/kernel.h>9#include <linux/kernel.h>
13#include <linux/err.h>10#include <linux/err.h>
arch/arm/mach-omap2/vp.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * OMAP3/4 Voltage Processor (VP) structure and macro definitions3 * OMAP3/4 Voltage Processor (VP) structure and macro definitions
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or
14 * modify it under the terms of the GNU General Public License version
15 * 2 as published by the Free Software Foundation.
16 */13 */
17#ifndef __ARCH_ARM_MACH_OMAP2_VP_H14#ifndef __ARCH_ARM_MACH_OMAP2_VP_H
18#define __ARCH_ARM_MACH_OMAP2_VP_H15#define __ARCH_ARM_MACH_OMAP2_VP_H
arch/arm/mach-omap2/vp3xxx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 Voltage Processor (VP) data3 * OMAP3 Voltage Processor (VP) data
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17 14
18#include <linux/io.h>15#include <linux/io.h>
arch/arm/mach-omap2/vp44xx_data.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP3 Voltage Processor (VP) data3 * OMAP3 Voltage Processor (VP) data
3 *4 *
@@ -9,10 +10,6 @@ · 5 unmodified lines
9 * Copyright (C) 2008, 2011 Nokia Corporation10 * Copyright (C) 2008, 2011 Nokia Corporation
10 * Kalle Jokiniemi11 * Kalle Jokiniemi
11 * Paul Walmsley12 * Paul Walmsley
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 */13 */
17 14
18#include <linux/io.h>15#include <linux/io.h>
arch/arm/mach-oxnas/headsmp.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Ma Haijun <mahaijuns@gmail.com>3 * Copyright (C) 2013 Ma Haijun <mahaijuns@gmail.com>
3 * Copyright (c) 2003 ARM Limited4 * Copyright (c) 2003 ARM Limited
4 * All Rights Reserved5 * All Rights Reserved
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-oxnas/platsmp.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>3 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
3 * Copyright (C) 2013 Ma Haijun <mahaijuns@gmail.com>4 * Copyright (C) 2013 Ma Haijun <mahaijuns@gmail.com>
4 * Copyright (C) 2002 ARM Ltd.5 * Copyright (C) 2002 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/io.h>8#include <linux/io.h>
12#include <linux/delay.h>9#include <linux/delay.h>
arch/arm/mach-picoxcell/common.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2011 Picochip Ltd., Jamie Iles3 * Copyright (c) 2011 Picochip Ltd., Jamie Iles
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * All enquiries to support@picochip.com5 * All enquiries to support@picochip.com
9 */6 */
10#include <linux/delay.h>7#include <linux/delay.h>
arch/arm/mach-pxa/balloon3.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/balloon3.c3 * linux/arch/arm/mach-pxa/balloon3.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Created: June, 20068 * Created: June, 2006
8 * Copyright: Toby Churchill Ltd9 * Copyright: Toby Churchill Ltd
9 * Derived from mainstone.c, by Nico Pitre10 * Derived from mainstone.c, by Nico Pitre
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/export.h>13#include <linux/export.h>
arch/arm/mach-pxa/capc7117.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/capc7117.c3 * linux/arch/arm/mach-pxa/capc7117.c
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za>14 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za>
14 * Hennie van der Merwe <hvdmerwe@tmtservices.co.za>15 * Hennie van der Merwe <hvdmerwe@tmtservices.co.za>
15 * rework for upstream merge16 * rework for upstream merge
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/irq.h>19#include <linux/irq.h>
arch/arm/mach-pxa/cm-x255.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/cm-x255.c3 * linux/arch/arm/mach-pxa/cm-x255.c
3 *4 *
4 * Copyright (C) 2007, 2008 CompuLab, Ltd.5 * Copyright (C) 2007, 2008 CompuLab, Ltd.
5 * Mike Rapoport <mike@compulab.co.il>6 * Mike Rapoport <mike@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/platform_device.h>9#include <linux/platform_device.h>
arch/arm/mach-pxa/cm-x270.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/cm-x270.c3 * linux/arch/arm/mach-pxa/cm-x270.c
3 *4 *
4 * Copyright (C) 2007, 2008 CompuLab, Ltd.5 * Copyright (C) 2007, 2008 CompuLab, Ltd.
5 * Mike Rapoport <mike@compulab.co.il>6 * Mike Rapoport <mike@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/platform_device.h>9#include <linux/platform_device.h>
arch/arm/mach-pxa/cm-x2xx-pci.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/cm-x2xx-pci.c3 * linux/arch/arm/mach-pxa/cm-x2xx-pci.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Copyright (C) 2007, 2008 Compulab, Ltd.9 * Copyright (C) 2007, 2008 Compulab, Ltd.
9 * Mike Rapoport <mike@compulab.co.il>10 * Mike Rapoport <mike@compulab.co.il>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-pxa/cm-x2xx.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/cm-x2xx.c3 * linux/arch/arm/mach-pxa/cm-x2xx.c
3 *4 *
4 * Copyright (C) 2008 CompuLab, Ltd.5 * Copyright (C) 2008 CompuLab, Ltd.
5 * Mike Rapoport <mike@compulab.co.il>6 * Mike Rapoport <mike@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/platform_device.h>9#include <linux/platform_device.h>
arch/arm/mach-pxa/cm-x300.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/cm-x300.c3 * linux/arch/arm/mach-pxa/cm-x300.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Mike Rapoport <mike@compulab.co.il>9 * Mike Rapoport <mike@compulab.co.il>
9 * Igor Grinberg <grinberg@compulab.co.il>10 * Igor Grinberg <grinberg@compulab.co.il>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#define pr_fmt(fmt) "%s: " fmt, __func__12#define pr_fmt(fmt) "%s: " fmt, __func__
16 13
arch/arm/mach-pxa/colibri-evalboard.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/colibri-evalboard.c3 * linux/arch/arm/mach-pxa/colibri-evalboard.c
3 *4 *
4 * Support for Toradex Colibri Evaluation Carrier Board5 * Support for Toradex Colibri Evaluation Carrier Board
5 * Daniel Mack <daniel@caiaq.de>6 * Daniel Mack <daniel@caiaq.de>
6 * Marek Vasut <marek.vasut@gmail.com>7 * Marek Vasut <marek.vasut@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/init.h>10#include <linux/init.h>
arch/arm/mach-pxa/colibri-pxa270-income.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/income.c3 * linux/arch/arm/mach-pxa/income.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 20107 * Copyright (C) 2010
7 * Marek Vasut <marek.vasut@gmail.com>8 * Marek Vasut <marek.vasut@gmail.com>
8 * Pavel Revak <palo@bielyvlk.sk>9 * Pavel Revak <palo@bielyvlk.sk>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/bitops.h>12#include <linux/bitops.h>
arch/arm/mach-pxa/colibri-pxa270.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/colibri-pxa270.c3 * linux/arch/arm/mach-pxa/colibri-pxa270.c
3 *4 *
4 * Support for Toradex PXA270 based Colibri module5 * Support for Toradex PXA270 based Colibri module
5 * Daniel Mack <daniel@caiaq.de>6 * Daniel Mack <daniel@caiaq.de>
6 * Marek Vasut <marek.vasut@gmail.com>7 * Marek Vasut <marek.vasut@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/init.h>10#include <linux/init.h>
arch/arm/mach-pxa/colibri-pxa300.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-pxa/colibri-pxa300.c3 * arch/arm/mach-pxa/colibri-pxa300.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Daniel Mack <daniel@caiaq.de>7 * Daniel Mack <daniel@caiaq.de>
7 * Matthias Meier <matthias.j.meier@gmx.net>8 * Matthias Meier <matthias.j.meier@gmx.net>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-pxa/colibri-pxa320.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-pxa/colibri-pxa320.c3 * arch/arm/mach-pxa/colibri-pxa320.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Daniel Mack <daniel@caiaq.de>7 * Daniel Mack <daniel@caiaq.de>
7 * Matthias Meier <matthias.j.meier@gmx.net>8 * Matthias Meier <matthias.j.meier@gmx.net>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-pxa/colibri-pxa3xx.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-pxa/colibri-pxa3xx.c3 * arch/arm/mach-pxa/colibri-pxa3xx.c
3 *4 *
4 * Common functions for all Toradex PXA3xx modules5 * Common functions for all Toradex PXA3xx modules
5 *6 *
6 * Daniel Mack <daniel@caiaq.de>7 * Daniel Mack <daniel@caiaq.de>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/init.h>10#include <linux/init.h>
arch/arm/mach-pxa/corgi.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Sharp SL-C7xx PDAs3 * Support for Sharp SL-C7xx PDAs
3 * Models: SL-C700 (Corgi), SL-C750 (Shepherd), SL-C760 (Husky)4 * Models: SL-C700 (Corgi), SL-C750 (Shepherd), SL-C760 (Husky)
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2004-2005 Richard Purdie6 * Copyright (c) 2004-2005 Richard Purdie
6 *7 *
7 * Based on Sharp's 2.4 kernel patches/lubbock.c8 * Based on Sharp's 2.4 kernel patches/lubbock.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-pxa/corgi_pm.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Battery and Power Management code for the Sharp SL-C7xx3 * Battery and Power Management code for the Sharp SL-C7xx
3 *4 *
4 * Copyright (c) 2005 Richard Purdie5 * Copyright (c) 2005 Richard Purdie
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-pxa/csb726.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Cogent CSB7263 * Support for Cogent CSB726
3 *4 *
4 * Copyright (c) 2008 Dmitry Eremin-Solenikov5 * Copyright (c) 2008 Dmitry Eremin-Solenikov
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/kernel.h>7#include <linux/kernel.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-pxa/csb726.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Support for Cogent CSB7263 * Support for Cogent CSB726
3 *4 *
4 * Copyright (c) 2008 Dmitry Baryshkov5 * Copyright (c) 2008 Dmitry Baryshkov
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#ifndef CSB726_H7#ifndef CSB726_H
12#define CSB726_H8#define CSB726_H
arch/arm/mach-pxa/em-x270.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for CompuLab EM-X270 platform3 * Support for CompuLab EM-X270 platform
3 *4 *
4 * Copyright (C) 2007, 2008 CompuLab, Ltd.5 * Copyright (C) 2007, 2008 CompuLab, Ltd.
5 * Author: Mike Rapoport <mike@compulab.co.il>6 * Author: Mike Rapoport <mike@compulab.co.il>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/irq.h>9#include <linux/irq.h>
arch/arm/mach-pxa/eseries-irq.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * eseries-irq.h3 * eseries-irq.h
3 *4 *
4 * Copyright (C) Ian Molton <spyro@f2s.com>5 * Copyright (C) Ian Molton <spyro@f2s.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#define ANGELX_IRQ_BASE (IRQ_BOARD_START+8)8#define ANGELX_IRQ_BASE (IRQ_BOARD_START+8)
arch/arm/mach-pxa/ezx.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ezx.c - Common code for the EZX platform.3 * ezx.c - Common code for the EZX platform.
3 *4 *
4 * Copyright (C) 2005-2006 Harald Welte <laforge@openezx.org>,5 * Copyright (C) 2005-2006 Harald Welte <laforge@openezx.org>,
5 * 2007-2008 Daniel Ribeiro <drwyrm@gmail.com>,6 * 2007-2008 Daniel Ribeiro <drwyrm@gmail.com>,
6 * 2007-2008 Stefan Schmidt <stefan@datenfreihafen.org>7 * 2007-2008 Stefan Schmidt <stefan@datenfreihafen.org>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/mach-pxa/generic.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/generic.c3 * linux/arch/arm/mach-pxa/generic.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Code common to all PXA machines.9 * Code common to all PXA machines.
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * Since this file should be linked before any other machine specific file,11 * Since this file should be linked before any other machine specific file,
15 * the __initcall() here will be executed first. This serves as default12 * the __initcall() here will be executed first. This serves as default
16 * initialization stuff for PXA machines which can be overridden later if13 * initialization stuff for PXA machines which can be overridden later if
arch/arm/mach-pxa/generic.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-pxa/generic.h3 * linux/arch/arm/mach-pxa/generic.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Copyright: MontaVista Software Inc.6 * Copyright: MontaVista Software Inc.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/reboot.h>9#include <linux/reboot.h>
arch/arm/mach-pxa/gumstix.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/gumstix.c3 * linux/arch/arm/mach-pxa/gumstix.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Created: Feb 14, 20088 * Created: Feb 14, 2008
8 * Copyright: Craig Hughes9 * Copyright: Craig Hughes
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * Implemented based on lubbock.c by Nicolas Pitre and code from Craig11 * Implemented based on lubbock.c by Nicolas Pitre and code from Craig
15 * Hughes12 * Hughes
16 */13 */
arch/arm/mach-pxa/gumstix.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/gumstix.h3 * arch/arm/mach-pxa/include/mach/gumstix.h
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */6#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
arch/arm/mach-pxa/himalaya.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/himalaya.c3 * linux/arch/arm/mach-pxa/himalaya.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Based on 2.6.21-hh20's himalaya.c and himalaya_lcd.c7 * Based on 2.6.21-hh20's himalaya.c and himalaya_lcd.c
7 *8 *
8 * Copyright (c) 2008 Zbynek Michl <Zbynek.Michl@seznam.cz>9 * Copyright (c) 2008 Zbynek Michl <Zbynek.Michl@seznam.cz>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/mach-pxa/hx4700.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for HP iPAQ hx4700 PDAs.3 * Support for HP iPAQ hx4700 PDAs.
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (c) 2004 Hewlett-Packard Company.8 * Copyright (c) 2004 Hewlett-Packard Company.
8 * Copyright (c) 2005 SDG Systems, LLC9 * Copyright (c) 2005 SDG Systems, LLC
9 * Copyright (c) 2006 Anton Vorontsov <cbou@mail.ru>10 * Copyright (c) 2006 Anton Vorontsov <cbou@mail.ru>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 */11 */
16 12
17#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-pxa/icontrol.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/icontrol.c3 * linux/arch/arm/mach-pxa/icontrol.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2009 TMT Services & Supplies (Pty) Ltd.8 * Copyright (C) 2009 TMT Services & Supplies (Pty) Ltd.
8 *9 *
9 * 2010-01-21 Hennie van der Merve <hvdmerwe@tmtservies.co.za>10 * 2010-01-21 Hennie van der Merve <hvdmerwe@tmtservies.co.za>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/irq.h>13#include <linux/irq.h>
arch/arm/mach-pxa/idp.c+1−5
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/idp.c3 * linux/arch/arm/mach-pxa/idp.c
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.5 * Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.
9 *6 *
10 * 2001-09-13: Cliff Brake <cbrake@accelent.com>7 * 2001-09-13: Cliff Brake <cbrake@accelent.com>
@@ -13,7 +10,6 @@ · 2 unmodified lines
13 * 2005-02-15: Cliff Brake <cliff.brake@gmail.com>10 * 2005-02-15: Cliff Brake <cliff.brake@gmail.com>
14 * <http://www.vibren.com> <http://bec-systems.com>11 * <http://www.vibren.com> <http://bec-systems.com>
15 * Updated for 2.6 kernel12 * Updated for 2.6 kernel
16 *
17 */13 */
18 14
19#include <linux/init.h>15#include <linux/init.h>
arch/arm/mach-pxa/idp.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/idp.h3 * arch/arm/mach-pxa/include/mach/idp.h
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.5 * Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.
9 *6 *
10 * 2001-09-13: Cliff Brake <cbrake@accelent.com>7 * 2001-09-13: Cliff Brake <cbrake@accelent.com>
arch/arm/mach-pxa/include/mach/balloon3.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/include/asm-arm/arch-pxa/balloon3.h3 * linux/include/asm-arm/arch-pxa/balloon3.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Created: Oct, 20056 * Created: Oct, 2005
6 * Copyright: Toby Churchill Ltd7 * Copyright: Toby Churchill Ltd
7 * Cribbed from mainstone.c, by Nicholas Pitre8 * Cribbed from mainstone.c, by Nicholas Pitre
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef ASM_ARCH_BALLOON3_H11#ifndef ASM_ARCH_BALLOON3_H
arch/arm/mach-pxa/include/mach/corgi.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hardware specific definitions for SL-C7xx series of PDAs3 * Hardware specific definitions for SL-C7xx series of PDAs
3 *4 *
4 * Copyright (c) 2004-2005 Richard Purdie5 * Copyright (c) 2004-2005 Richard Purdie
5 *6 *
6 * Based on Sharp's 2.4 kernel patches7 * Based on Sharp's 2.4 kernel patches
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13#ifndef __ASM_ARCH_CORGI_H9#ifndef __ASM_ARCH_CORGI_H
14#define __ASM_ARCH_CORGI_H 110#define __ASM_ARCH_CORGI_H 1
arch/arm/mach-pxa/include/mach/dma.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/dma.h3 * arch/arm/mach-pxa/include/mach/dma.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Jun 15, 20016 * Created: Jun 15, 2001
6 * Copyright: MontaVista Software, Inc.7 * Copyright: MontaVista Software, Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#ifndef __ASM_ARCH_DMA_H9#ifndef __ASM_ARCH_DMA_H
13#define __ASM_ARCH_DMA_H10#define __ASM_ARCH_DMA_H
arch/arm/mach-pxa/include/mach/eseries-gpio.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * eseries-gpio.h3 * eseries-gpio.h
3 *4 *
4 * Copyright (C) Ian Molton <spyro@f2s.com>5 * Copyright (C) Ian Molton <spyro@f2s.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12/* e-series power button */8/* e-series power button */
arch/arm/mach-pxa/include/mach/hardware.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/hardware.h3 * arch/arm/mach-pxa/include/mach/hardware.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Jun 15, 20016 * Created: Jun 15, 2001
6 * Copyright: MontaVista Software Inc.7 * Copyright: MontaVista Software Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ASM_ARCH_HARDWARE_H10#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-pxa/include/mach/hx4700.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIO and IRQ definitions for HP iPAQ hx47003 * GPIO and IRQ definitions for HP iPAQ hx4700
3 *4 *
4 * Copyright (c) 2008 Philipp Zabel5 * Copyright (c) 2008 Philipp Zabel
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#ifndef _HX4700_H_8#ifndef _HX4700_H_
arch/arm/mach-pxa/include/mach/irqs.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/irqs.h3 * arch/arm/mach-pxa/include/mach/irqs.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Jun 15, 20016 * Created: Jun 15, 2001
6 * Copyright: MontaVista Software Inc.7 * Copyright: MontaVista Software Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#ifndef __ASM_MACH_IRQS_H9#ifndef __ASM_MACH_IRQS_H
13#define __ASM_MACH_IRQS_H10#define __ASM_MACH_IRQS_H
arch/arm/mach-pxa/include/mach/lubbock.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/lubbock.h3 * arch/arm/mach-pxa/include/mach/lubbock.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Jun 15, 20016 * Created: Jun 15, 2001
6 * Copyright: MontaVista Software Inc.7 * Copyright: MontaVista Software Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <mach/irqs.h>10#include <mach/irqs.h>
arch/arm/mach-pxa/include/mach/magician.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIO and IRQ definitions for HTC Magician PDA phones3 * GPIO and IRQ definitions for HTC Magician PDA phones
3 *4 *
4 * Copyright (c) 2007 Philipp Zabel5 * Copyright (c) 2007 Philipp Zabel
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#ifndef _MAGICIAN_H_8#ifndef _MAGICIAN_H_
arch/arm/mach-pxa/include/mach/mainstone.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/mainstone.h3 * arch/arm/mach-pxa/include/mach/mainstone.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: Nov 14, 20026 * Created: Nov 14, 2002
6 * Copyright: MontaVista Software Inc.7 * Copyright: MontaVista Software Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef ASM_ARCH_MAINSTONE_H10#ifndef ASM_ARCH_MAINSTONE_H
arch/arm/mach-pxa/include/mach/mfp.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/mfp.h3 * arch/arm/mach-pxa/include/mach/mfp.h
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-8-21: eric miao <eric.miao@marvell.com>9 * 2007-8-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#ifndef __ASM_ARCH_MFP_H13#ifndef __ASM_ARCH_MFP_H
arch/arm/mach-pxa/include/mach/mtd-xip.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * MTD primitives for XIP support. Architecture specific functions3 * MTD primitives for XIP support. Architecture specific functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Nov 2, 20048 * Created: Nov 2, 2004
8 * Copyright: (C) 2004 MontaVista Software, Inc.9 * Copyright: (C) 2004 MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __ARCH_PXA_MTD_XIP_H__12#ifndef __ARCH_PXA_MTD_XIP_H__
arch/arm/mach-pxa/include/mach/palmld.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm LifeDrive Handheld Computer3 * GPIOs and interrupts for Palm LifeDrive Handheld Computer
3 *4 *
4 * Authors: Alex Osborne <ato@meshy.org>5 * Authors: Alex Osborne <ato@meshy.org>
5 * Marek Vasut <marek.vasut@gmail.com>6 * Marek Vasut <marek.vasut@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef _INCLUDE_PALMLD_H_9#ifndef _INCLUDE_PALMLD_H_
arch/arm/mach-pxa/include/mach/palmtc.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/include/asm-arm/arch-pxa/palmtc-gpio.h3 * linux/include/asm-arm/arch-pxa/palmtc-gpio.h
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Authors: Alex Osborne <bobofdoom@gmail.com>7 * Authors: Alex Osborne <bobofdoom@gmail.com>
7 * Marek Vasut <marek.vasut@gmail.com>8 * Marek Vasut <marek.vasut@gmail.com>
8 * Holger Bocklet <bitz.email@gmx.net>9 * Holger Bocklet <bitz.email@gmx.net>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#ifndef _INCLUDE_PALMTC_H_12#ifndef _INCLUDE_PALMTC_H_
arch/arm/mach-pxa/include/mach/palmtx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm T|X Handheld Computer3 * GPIOs and interrupts for Palm T|X Handheld Computer
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Authors: Marek Vasut <marek.vasut@gmail.com>7 * Authors: Marek Vasut <marek.vasut@gmail.com>
7 * Cristiano P. <cristianop@users.sourceforge.net>8 * Cristiano P. <cristianop@users.sourceforge.net>
8 * Jan Herman <2hp@seznam.cz>9 * Jan Herman <2hp@seznam.cz>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#ifndef _INCLUDE_PALMTX_H_12#ifndef _INCLUDE_PALMTX_H_
arch/arm/mach-pxa/include/mach/pxa2xx-regs.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/pxa2xx-regs.h3 * arch/arm/mach-pxa/include/mach/pxa2xx-regs.h
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Copyright: MontaVista Software Inc.8 * Copyright: MontaVista Software Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#ifndef __PXA2XX_REGS_H11#ifndef __PXA2XX_REGS_H
arch/arm/mach-pxa/include/mach/pxa3xx-regs.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/pxa3xx-regs.h3 * arch/arm/mach-pxa/include/mach/pxa3xx-regs.h
3 *4 *
4 * PXA3xx specific register definitions5 * PXA3xx specific register definitions
5 *6 *
6 * Copyright (C) 2007 Marvell International Ltd.7 * Copyright (C) 2007 Marvell International Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ASM_ARCH_PXA3XX_REGS_H10#ifndef __ASM_ARCH_PXA3XX_REGS_H
arch/arm/mach-pxa/include/mach/smemc.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Static memory controller register definitions for PXA CPUs3 * Static memory controller register definitions for PXA CPUs
3 *4 *
4 * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>5 * Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __SMEMC_REGS_H8#ifndef __SMEMC_REGS_H
arch/arm/mach-pxa/include/mach/spitz.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hardware specific definitions for SL-Cx000 series of PDAs3 * Hardware specific definitions for SL-Cx000 series of PDAs
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2005 Richard Purdie6 * Copyright (c) 2005 Richard Purdie
6 *7 *
7 * Based on Sharp's 2.4 kernel patches8 * Based on Sharp's 2.4 kernel patches
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14#ifndef __ASM_ARCH_SPITZ_H10#ifndef __ASM_ARCH_SPITZ_H
15#define __ASM_ARCH_SPITZ_H 111#define __ASM_ARCH_SPITZ_H 1
arch/arm/mach-pxa/include/mach/tosa.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hardware specific definitions for Sharp SL-C6000x series of PDAs3 * Hardware specific definitions for Sharp SL-C6000x series of PDAs
3 *4 *
4 * Copyright (c) 2005 Dirk Opfer5 * Copyright (c) 2005 Dirk Opfer
5 *6 *
6 * Based on Sharp's 2.4 kernel patches7 * Based on Sharp's 2.4 kernel patches
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13#ifndef _ASM_ARCH_TOSA_H_9#ifndef _ASM_ARCH_TOSA_H_
14#define _ASM_ARCH_TOSA_H_ 110#define _ASM_ARCH_TOSA_H_ 1
arch/arm/mach-pxa/include/mach/uncompress.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/uncompress.h3 * arch/arm/mach-pxa/include/mach/uncompress.h
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Copyright: (C) 2001 MontaVista Software Inc.6 * Copyright: (C) 2001 MontaVista Software Inc.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/serial_reg.h>9#include <linux/serial_reg.h>
arch/arm/mach-pxa/include/mach/vpac270.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Voipac PXA2703 * GPIOs and interrupts for Voipac PXA270
3 *4 *
4 * Copyright (C) 20105 * Copyright (C) 2010
5 * Marek Vasut <marek.vasut@gmail.com>6 * Marek Vasut <marek.vasut@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef _INCLUDE_VPAC270_H_9#ifndef _INCLUDE_VPAC270_H_
arch/arm/mach-pxa/include/mach/z2.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/z2.h3 * arch/arm/mach-pxa/include/mach/z2.h
3 *4 *
4 * Author: Ken McGuire5 * Author: Ken McGuire
5 * Created: Feb 6, 20096 * Created: Feb 6, 2009
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef ASM_ARCH_ZIPIT2_H9#ifndef ASM_ARCH_ZIPIT2_H
arch/arm/mach-pxa/irq.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/irq.c3 * linux/arch/arm/mach-pxa/irq.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Jun 15, 20018 * Created: Jun 15, 2001
8 * Copyright: MontaVista Software Inc.9 * Copyright: MontaVista Software Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/bitops.h>11#include <linux/bitops.h>
15#include <linux/init.h>12#include <linux/init.h>
arch/arm/mach-pxa/lpd270.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/lpd270.c3 * linux/arch/arm/mach-pxa/lpd270.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Author: Nicolas Pitre8 * Author: Nicolas Pitre
8 * Created: Nov 05, 20029 * Created: Nov 05, 2002
9 * Copyright: MontaVista Software Inc.10 * Copyright: MontaVista Software Inc.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/gpio.h>12#include <linux/gpio.h>
16#include <linux/init.h>13#include <linux/init.h>
arch/arm/mach-pxa/lpd270.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/lpd270.h3 * arch/arm/mach-pxa/include/mach/lpd270.h
3 *4 *
4 * Author: Lennert Buytenhek5 * Author: Lennert Buytenhek
5 * Created: Feb 10, 20066 * Created: Feb 10, 2006
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __ASM_ARCH_LPD270_H9#ifndef __ASM_ARCH_LPD270_H
arch/arm/mach-pxa/lubbock.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/lubbock.c3 * linux/arch/arm/mach-pxa/lubbock.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Jun 15, 20018 * Created: Jun 15, 2001
8 * Copyright: MontaVista Software Inc.9 * Copyright: MontaVista Software Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/clkdev.h>11#include <linux/clkdev.h>
15#include <linux/gpio.h>12#include <linux/gpio.h>
arch/arm/mach-pxa/magician.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for HTC Magician PDA phones:3 * Support for HTC Magician PDA phones:
3 * i-mate JAM, O2 Xda mini, Orange SPV M500, Qtek s100, Qtek s1104 * i-mate JAM, O2 Xda mini, Orange SPV M500, Qtek s100, Qtek s110
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Copyright (c) 2006-2007 Philipp Zabel7 * Copyright (c) 2006-2007 Philipp Zabel
7 *8 *
8 * Based on hx4700.c, spitz.c and others.9 * Based on hx4700.c, spitz.c and others.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/mach-pxa/mainstone.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/mainstone.c3 * linux/arch/arm/mach-pxa/mainstone.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Author: Nicolas Pitre8 * Author: Nicolas Pitre
8 * Created: Nov 05, 20029 * Created: Nov 05, 2002
9 * Copyright: MontaVista Software Inc.10 * Copyright: MontaVista Software Inc.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/gpio.h>12#include <linux/gpio.h>
16#include <linux/gpio/gpio-reg.h>13#include <linux/gpio/gpio-reg.h>
arch/arm/mach-pxa/mfp-pxa2xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/mfp-pxa2xx.c3 * linux/arch/arm/mach-pxa/mfp-pxa2xx.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * functions, this is by concept samilar to the MFP configuration8 * functions, this is by concept samilar to the MFP configuration
8 * on PXA3xx, what's more important, the low power pin state and9 * on PXA3xx, what's more important, the low power pin state and
9 * wakeup detection are also supported by the same framework.10 * wakeup detection are also supported by the same framework.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/gpio.h>12#include <linux/gpio.h>
16#include <linux/gpio-pxa.h>13#include <linux/gpio-pxa.h>
arch/arm/mach-pxa/mfp-pxa300.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/mfp-pxa300.h3 * arch/arm/mach-pxa/include/mach/mfp-pxa300.h
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2007 Marvell International Ltd.7 * Copyright (C) 2007 Marvell International Ltd.
7 * 2007-08-21: eric miao <eric.miao@marvell.com>8 * 2007-08-21: eric miao <eric.miao@marvell.com>
8 * initial version9 * initial version
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __ASM_ARCH_MFP_PXA300_H12#ifndef __ASM_ARCH_MFP_PXA300_H
arch/arm/mach-pxa/mfp-pxa320.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/mfp-pxa320.h3 * arch/arm/mach-pxa/include/mach/mfp-pxa320.h
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2007 Marvell International Ltd.7 * Copyright (C) 2007 Marvell International Ltd.
7 * 2007-08-21: eric miao <eric.miao@marvell.com>8 * 2007-08-21: eric miao <eric.miao@marvell.com>
8 * initial version9 * initial version
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __ASM_ARCH_MFP_PXA320_H12#ifndef __ASM_ARCH_MFP_PXA320_H
arch/arm/mach-pxa/mfp-pxa3xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/mfp.c3 * linux/arch/arm/mach-pxa/mfp.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/mfp-pxa930.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/mfp-pxa930.h3 * arch/arm/mach-pxa/include/mach/mfp-pxa930.h
3 *4 *
4 * PXA930 specific MFP configuration definitions5 * PXA930 specific MFP configuration definitions
5 *6 *
6 * Copyright (C) 2007-2008 Marvell International Ltd.7 * Copyright (C) 2007-2008 Marvell International Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef __ASM_ARCH_MFP_PXA9xx_H10#ifndef __ASM_ARCH_MFP_PXA9xx_H
arch/arm/mach-pxa/mp900.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/mp900.c3 * linux/arch/arm/mach-pxa/mp900.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007, 2008 Kristoffer Ericson <kristoffer.ericson@gmail.com>9 * 2007, 2008 Kristoffer Ericson <kristoffer.ericson@gmail.com>
9 * 2007, 2008 Michael Petchkovsky <mkpetch@internode.on.net>10 * 2007, 2008 Michael Petchkovsky <mkpetch@internode.on.net>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/init.h>13#include <linux/init.h>
arch/arm/mach-pxa/mxm8x10.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/mxm8x10.c3 * linux/arch/arm/mach-pxa/mxm8x10.c
3 *4 *
@@ -13,10 +14,6 @@ · 9 unmodified lines
13 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za>14 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za>
14 * Hennie van der Merwe <hvdmerwe@tmtservices.co.za>15 * Hennie van der Merwe <hvdmerwe@tmtservices.co.za>
15 * rework for upstream merge16 * rework for upstream merge
16 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 */17 */
21 18
22#include <linux/serial_8250.h>19#include <linux/serial_8250.h>
arch/arm/mach-pxa/palm27x.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Common code for Palm LD, T5, TX, Z723 * Common code for Palm LD, T5, TX, Z72
3 *4 *
4 * Copyright (C) 2010-2011 Marek Vasut <marek.vasut@gmail.com>5 * Copyright (C) 2010-2011 Marek Vasut <marek.vasut@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/platform_device.h>8#include <linux/platform_device.h>
arch/arm/mach-pxa/palm27x.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Common functions for Palm LD, T5, TX, Z723 * Common functions for Palm LD, T5, TX, Z72
3 *4 *
4 * Copyright (C) 20105 * Copyright (C) 2010
5 * Marek Vasut <marek.vasut@gmail.com>6 * Marek Vasut <marek.vasut@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12#ifndef __INCLUDE_MACH_PALM27X__8#ifndef __INCLUDE_MACH_PALM27X__
13#define __INCLUDE_MACH_PALM27X__9#define __INCLUDE_MACH_PALM27X__
arch/arm/mach-pxa/palmld.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Palm LifeDrive3 * Hardware definitions for Palm LifeDrive
3 *4 *
@@ -6,12 +7,7 @@ · 2 unmodified lines
6 * Based on work of:7 * Based on work of:
7 * Alex Osborne <ato@meshy.org>8 * Alex Osborne <ato@meshy.org>
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * (find more info at www.hackndev.com)10 * (find more info at www.hackndev.com)
14 *
15 */11 */
16 12
17#include <linux/platform_device.h>13#include <linux/platform_device.h>
arch/arm/mach-pxa/palmt5.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Palm Tungsten|T53 * Hardware definitions for Palm Tungsten|T5
3 *4 *
@@ -8,12 +9,7 @@ · 4 unmodified lines
8 * Justin Kendrick <twilightsentry@gmail.com>9 * Justin Kendrick <twilightsentry@gmail.com>
9 * RichardT5 <richard_t5@users.sourceforge.net>10 * RichardT5 <richard_t5@users.sourceforge.net>
10 *11 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * (find more info at www.hackndev.com)12 * (find more info at www.hackndev.com)
16 *
17 */13 */
18 14
19#include <linux/platform_device.h>15#include <linux/platform_device.h>
arch/arm/mach-pxa/palmt5.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm Tungsten|T5 Handheld Computer3 * GPIOs and interrupts for Palm Tungsten|T5 Handheld Computer
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Marek Vasut <marek.vasut@gmail.com>6 * Marek Vasut <marek.vasut@gmail.com>
6 * Justin Kendrick <twilightsentry@gmail.com>7 * Justin Kendrick <twilightsentry@gmail.com>
7 * RichardT5 <richard_t5@users.sourceforge.net>8 * RichardT5 <richard_t5@users.sourceforge.net>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#ifndef _INCLUDE_PALMT5_H_11#ifndef _INCLUDE_PALMT5_H_
arch/arm/mach-pxa/palmtc.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/palmtc.c3 * linux/arch/arm/mach-pxa/palmtc.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Based on work of:9 * Based on work of:
9 * Petr Blaha <p3t3@centrum.cz>10 * Petr Blaha <p3t3@centrum.cz>
10 * Chetan S. Kumar <shivakumar.chetan@gmail.com>11 * Chetan S. Kumar <shivakumar.chetan@gmail.com>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/platform_device.h>14#include <linux/platform_device.h>
arch/arm/mach-pxa/palmte2.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Palm Tungsten|E23 * Hardware definitions for Palm Tungsten|E2
3 *4 *
@@ -7,12 +8,7 @@ · 3 unmodified lines
7 * Rewrite for mainline:8 * Rewrite for mainline:
8 * Marek Vasut <marek.vasut@gmail.com>9 * Marek Vasut <marek.vasut@gmail.com>
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * (find more info at www.hackndev.com)11 * (find more info at www.hackndev.com)
15 *
16 */12 */
17 13
18#include <linux/platform_device.h>14#include <linux/platform_device.h>
arch/arm/mach-pxa/palmte2.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm Tungsten|E2 Handheld Computer3 * GPIOs and interrupts for Palm Tungsten|E2 Handheld Computer
3 *4 *
4 * Author:5 * Author:
5 * Carlos Eduardo Medaglia Dyonisio <cadu@nerdfeliz.com>6 * Carlos Eduardo Medaglia Dyonisio <cadu@nerdfeliz.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef _INCLUDE_PALMTE2_H_9#ifndef _INCLUDE_PALMTE2_H_
arch/arm/mach-pxa/palmtreo.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Palm Treo smartphones3 * Hardware definitions for Palm Treo smartphones
3 *4 *
@@ -7,12 +8,7 @@ · 3 unmodified lines
7 *8 *
8 * Author: Tomas Cech <sleep_walker@suse.cz>9 * Author: Tomas Cech <sleep_walker@suse.cz>
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * (find more info at www.hackndev.com)11 * (find more info at www.hackndev.com)
15 *
16 */12 */
17 13
18#include <linux/platform_device.h>14#include <linux/platform_device.h>
arch/arm/mach-pxa/palmtreo.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm Treo smartphones3 * GPIOs and interrupts for Palm Treo smartphones
3 *4 *
@@ -7,12 +8,7 @@ · 3 unmodified lines
7 *8 *
8 * Author: Tomas Cech <sleep_walker@suse.cz>9 * Author: Tomas Cech <sleep_walker@suse.cz>
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * find more info at www.hackndev.com11 * find more info at www.hackndev.com
15 *
16 */12 */
17 13
18#ifndef _INCLUDE_TREO_H_14#ifndef _INCLUDE_TREO_H_
arch/arm/mach-pxa/palmtx.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for PalmTX3 * Hardware definitions for PalmTX
3 *4 *
@@ -9,12 +10,7 @@ · 5 unmodified lines
9 * Jan Herman <2hp@seznam.cz>10 * Jan Herman <2hp@seznam.cz>
10 * Michal Hrusecky11 * Michal Hrusecky
11 *12 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * (find more info at www.hackndev.com)13 * (find more info at www.hackndev.com)
17 *
18 */14 */
19 15
20#include <linux/platform_device.h>16#include <linux/platform_device.h>
arch/arm/mach-pxa/palmz72.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Palm Zire723 * Hardware definitions for Palm Zire72
3 *4 *
@@ -10,12 +11,7 @@ · 6 unmodified lines
10 * Rewrite for mainline:11 * Rewrite for mainline:
11 * Marek Vasut <marek.vasut@gmail.com>12 * Marek Vasut <marek.vasut@gmail.com>
12 *13 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 *
17 * (find more info at www.hackndev.com)14 * (find more info at www.hackndev.com)
18 *
19 */15 */
20 16
21#include <linux/platform_device.h>17#include <linux/platform_device.h>
arch/arm/mach-pxa/palmz72.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GPIOs and interrupts for Palm Zire72 Handheld Computer3 * GPIOs and interrupts for Palm Zire72 Handheld Computer
3 *4 *
4 * Authors: Alex Osborne <bobofdoom@gmail.com>5 * Authors: Alex Osborne <bobofdoom@gmail.com>
5 * Jan Herman <2hp@seznam.cz>6 * Jan Herman <2hp@seznam.cz>
6 * Sergey Lapin <slapin@ossfans.org>7 * Sergey Lapin <slapin@ossfans.org>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#ifndef _INCLUDE_PALMZ72_H_10#ifndef _INCLUDE_PALMZ72_H_
arch/arm/mach-pxa/pcm027.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pcm027.c3 * linux/arch/arm/mach-pxa/pcm027.c
3 * Support for the Phytec phyCORE-PXA270 CPU card (aka PCM-027).4 * Support for the Phytec phyCORE-PXA270 CPU card (aka PCM-027).
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * based on Intel Mainstone Board15 * based on Intel Mainstone Board
15 *16 *
16 * Copyright 2007 Juergen Beisert @ Pengutronix (j.beisert@pengutronix.de)17 * Copyright 2007 Juergen Beisert @ Pengutronix (j.beisert@pengutronix.de)
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22 19
23#include <linux/irq.h>20#include <linux/irq.h>
arch/arm/mach-pxa/pcm990-baseboard.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-pxa/pcm990-baseboard.c3 * arch/arm/mach-pxa/pcm990-baseboard.c
3 * Support for the Phytec phyCORE-PXA270 Development Platform (PCM-990).4 * Support for the Phytec phyCORE-PXA270 Development Platform (PCM-990).
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * based on Intel Mainstone Board15 * based on Intel Mainstone Board
15 *16 *
16 * Copyright 2007 Juergen Beisert @ Pengutronix (j.beisert@pengutronix.de)17 * Copyright 2007 Juergen Beisert @ Pengutronix (j.beisert@pengutronix.de)
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22#include <linux/gpio.h>19#include <linux/gpio.h>
23#include <linux/irq.h>20#include <linux/irq.h>
arch/arm/mach-pxa/pm.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2005 Richard Purdie3 * Copyright (c) 2005 Richard Purdie
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 */4 */
9 5
10#include <linux/suspend.h>6#include <linux/suspend.h>
arch/arm/mach-pxa/poodle.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/poodle.c3 * linux/arch/arm/mach-pxa/poodle.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Based on:7 * Based on:
7 * linux/arch/arm/mach-pxa/lubbock.c Author: Nicolas Pitre8 * linux/arch/arm/mach-pxa/lubbock.c Author: Nicolas Pitre
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * Change Log10 * Change Log
14 * 12-Dec-2002 Sharp Corporation for Poodle11 * 12-Dec-2002 Sharp Corporation for Poodle
15 * John Lenz <lenz@cs.wisc.edu> updates to 2.612 * John Lenz <lenz@cs.wisc.edu> updates to 2.6
arch/arm/mach-pxa/pxa25x.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa25x.c3 * linux/arch/arm/mach-pxa/pxa25x.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Code specific to PXA21x/25x/26x variants.9 * Code specific to PXA21x/25x/26x variants.
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * Since this file should be linked before any other machine specific file,11 * Since this file should be linked before any other machine specific file,
15 * the __initcall() here will be executed first. This serves as default12 * the __initcall() here will be executed first. This serves as default
16 * initialization stuff for PXA machines which can be overridden later if13 * initialization stuff for PXA machines which can be overridden later if
arch/arm/mach-pxa/pxa27x.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa27x.c3 * linux/arch/arm/mach-pxa/pxa27x.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright: MontaVista Software Inc.7 * Copyright: MontaVista Software Inc.
7 *8 *
8 * Code specific to PXA27x aka Bulverde.9 * Code specific to PXA27x aka Bulverde.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/dmaengine.h>11#include <linux/dmaengine.h>
15#include <linux/dma/pxa-dma.h>12#include <linux/dma/pxa-dma.h>
arch/arm/mach-pxa/pxa2xx.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa2xx.c3 * linux/arch/arm/mach-pxa/pxa2xx.c
3 *4 *
4 * code specific to pxa2xx5 * code specific to pxa2xx
5 *6 *
6 * Copyright (C) 2008 Dmitry Baryshkov7 * Copyright (C) 2008 Dmitry Baryshkov
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mach-pxa/pxa300.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa300.c3 * linux/arch/arm/mach-pxa/pxa300.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/pxa320.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa320.c3 * linux/arch/arm/mach-pxa/pxa320.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/pxa3xx-ulpi.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa3xx-ulpi.c3 * linux/arch/arm/mach-pxa/pxa3xx-ulpi.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2010-13-07: Igor Grinberg <grinberg@compulab.co.il>9 * 2010-13-07: Igor Grinberg <grinberg@compulab.co.il>
9 * initial version: pxa310 USB Host mode support10 * initial version: pxa310 USB Host mode support
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/pxa3xx.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa3xx.c3 * linux/arch/arm/mach-pxa/pxa3xx.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-09-02: eric miao <eric.miao@marvell.com>9 * 2007-09-02: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15#include <linux/dmaengine.h>12#include <linux/dmaengine.h>
16#include <linux/dma/pxa-dma.h>13#include <linux/dma/pxa-dma.h>
arch/arm/mach-pxa/pxa930.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/pxa930.c3 * linux/arch/arm/mach-pxa/pxa930.c
3 *4 *
4 * Code specific to PXA9305 * Code specific to PXA930
5 *6 *
6 * Copyright (C) 2007-2008 Marvell Internation Ltd.7 * Copyright (C) 2007-2008 Marvell Internation Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mach-pxa/reset.c+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6#include <linux/kernel.h>2#include <linux/kernel.h>
7#include <linux/module.h>3#include <linux/module.h>
8#include <linux/delay.h>4#include <linux/delay.h>
arch/arm/mach-pxa/sharpsl_pm.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Battery and Power Management code for the Sharp SL-C7xx and SL-Cxx003 * Battery and Power Management code for the Sharp SL-C7xx and SL-Cxx00
3 * series of PDAs4 * series of PDAs
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2004-2005 Richard Purdie6 * Copyright (c) 2004-2005 Richard Purdie
6 *7 *
7 * Based on code written by Sharp for 2.4 kernels8 * Based on code written by Sharp for 2.4 kernels
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#undef DEBUG11#undef DEBUG
arch/arm/mach-pxa/sharpsl_pm.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * SharpSL Battery/PM Driver3 * SharpSL Battery/PM Driver
3 *4 *
4 * Copyright (c) 2004-2005 Richard Purdie5 * Copyright (c) 2004-2005 Richard Purdie
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#ifndef _MACH_SHARPSL_PM7#ifndef _MACH_SHARPSL_PM
12#define _MACH_SHARPSL_PM8#define _MACH_SHARPSL_PM
arch/arm/mach-pxa/spitz.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Sharp SL-Cxx00 Series of PDAs3 * Support for Sharp SL-Cxx00 Series of PDAs
3 * Models: SL-C3000 (Spitz), SL-C1000 (Akita) and SL-C3100 (Borzoi)4 * Models: SL-C3000 (Spitz), SL-C1000 (Akita) and SL-C3100 (Borzoi)
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2005 Richard Purdie6 * Copyright (c) 2005 Richard Purdie
6 *7 *
7 * Based on Sharp's 2.4 kernel patches/lubbock.c8 * Based on Sharp's 2.4 kernel patches/lubbock.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-pxa/spitz_pm.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Battery and Power Management code for the Sharp SL-Cxx003 * Battery and Power Management code for the Sharp SL-Cxx00
3 *4 *
4 * Copyright (c) 2005 Richard Purdie5 * Copyright (c) 2005 Richard Purdie
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-pxa/stargate2.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/stargate2.c3 * linux/arch/arm/mach-pxa/stargate2.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright: Intel Corp.7 * Copyright: Intel Corp.
7 *8 *
8 * Modified 2009: Jonathan Cameron <jic23@cam.ac.uk>9 * Modified 2009: Jonathan Cameron <jic23@cam.ac.uk>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/init.h>12#include <linux/init.h>
arch/arm/mach-pxa/tosa-bt.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Bluetooth built-in chip control3 * Bluetooth built-in chip control
3 *4 *
4 * Copyright (c) 2008 Dmitry Baryshkov5 * Copyright (c) 2008 Dmitry Baryshkov
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-pxa/tosa.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Sharp SL-C6000x PDAs3 * Support for Sharp SL-C6000x PDAs
3 * Model: (Tosa)4 * Model: (Tosa)
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (c) 2005 Dirk Opfer6 * Copyright (c) 2005 Dirk Opfer
6 *7 *
7 * Based on code written by Sharp/Lineo for 2.4 kernels8 * Based on code written by Sharp/Lineo for 2.4 kernels
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#include <linux/clkdev.h>11#include <linux/clkdev.h>
arch/arm/mach-pxa/tosa_bt.h+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Tosa bluetooth built-in chip control.3 * Tosa bluetooth built-in chip control.
3 *4 *
4 * Later it may be shared with some other platforms.5 * Later it may be shared with some other platforms.
5 *6 *
6 * Copyright (c) 2008 Dmitry Baryshkov7 * Copyright (c) 2008 Dmitry Baryshkov
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13#ifndef TOSA_BT_H9#ifndef TOSA_BT_H
14#define TOSA_BT_H10#define TOSA_BT_H
arch/arm/mach-pxa/trizeps4.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/trizeps4.c3 * linux/arch/arm/mach-pxa/trizeps4.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Jürgen Schindele7 * Author: Jürgen Schindele
7 * Created: 20 02, 20068 * Created: 20 02, 2006
8 * Copyright: Jürgen Schindele9 * Copyright: Jürgen Schindele
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/init.h>12#include <linux/init.h>
arch/arm/mach-pxa/viper.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/viper.c3 * linux/arch/arm/mach-pxa/viper.c
3 *4 *
@@ -14,10 +15,6 @@ · 10 unmodified lines
14 * Author: Nicolas Pitre15 * Author: Nicolas Pitre
15 * Created: Jun 15, 200116 * Created: Jun 15, 2001
16 * Copyright: MontaVista Software Inc.17 * Copyright: MontaVista Software Inc.
17 *
18 * This program is free software; you can redistribute it and/or modify
19 * it under the terms of the GNU General Public License version 2 as
20 * published by the Free Software Foundation.
21 */18 */
22 19
23#include <linux/types.h>20#include <linux/types.h>
arch/arm/mach-pxa/viper.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/viper.h3 * arch/arm/mach-pxa/include/mach/viper.h
3 *4 *
@@ -12,10 +13,6 @@ · 8 unmodified lines
12 * Author: Nicolas Pitre13 * Author: Nicolas Pitre
13 * Created: Jun 15, 200114 * Created: Jun 15, 2001
14 * Copyright: MontaVista Software Inc.15 * Copyright: MontaVista Software Inc.
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License version 2 as
18 * published by the Free Software Foundation.
19 */16 */
20 17
21#ifndef ARCH_VIPER_H18#ifndef ARCH_VIPER_H
arch/arm/mach-pxa/vpac270.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hardware definitions for Voipac PXA2703 * Hardware definitions for Voipac PXA270
3 *4 *
4 * Copyright (C) 20105 * Copyright (C) 2010
5 * Marek Vasut <marek.vasut@gmail.com>6 * Marek Vasut <marek.vasut@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#include <linux/platform_device.h>9#include <linux/platform_device.h>
arch/arm/mach-pxa/xcep.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* linux/arch/arm/mach-pxa/xcep.c2/* linux/arch/arm/mach-pxa/xcep.c
2 *3 *
3 * Support for the Iskratel Electronics XCEP platform as used in4 * Support for the Iskratel Electronics XCEP platform as used in
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 * Contributions by: Matej Kenda <matej.kenda@i-tech.si>9 * Contributions by: Matej Kenda <matej.kenda@i-tech.si>
9 * Created: June 200610 * Created: June 2006
10 * Copyright: (C) 2006-2009 Instrumentation Technologies11 * Copyright: (C) 2006-2009 Instrumentation Technologies
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16 13
17#include <linux/platform_device.h>14#include <linux/platform_device.h>
arch/arm/mach-pxa/z2.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/z2.c3 * linux/arch/arm/mach-pxa/z2.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Based on research and code by: Ken McGuire9 * Based on research and code by: Ken McGuire
9 * Based on mainstone.c as modified for the Zipit Z2.10 * Based on mainstone.c as modified for the Zipit Z2.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/platform_device.h>13#include <linux/platform_device.h>
arch/arm/mach-pxa/zeus.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for the Arcom ZEUS.3 * Support for the Arcom ZEUS.
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Loosely based on Arcom's 2.6.16.28.7 * Loosely based on Arcom's 2.6.16.28.
7 * Maintained by Marc Zyngier <maz@misterjones.org>8 * Maintained by Marc Zyngier <maz@misterjones.org>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/cpufreq.h>11#include <linux/cpufreq.h>
arch/arm/mach-pxa/zeus.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/zeus.h3 * arch/arm/mach-pxa/include/mach/zeus.h
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright: Arcom Control Systems Ltd.7 * Copyright: Arcom Control Systems Ltd.
7 *8 *
8 * Maintained by: Marc Zyngier <maz@misterjones.org>9 * Maintained by: Marc Zyngier <maz@misterjones.org>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef _MACH_ZEUS_H12#ifndef _MACH_ZEUS_H
arch/arm/mach-pxa/zylonite.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/zylonite.c3 * linux/arch/arm/mach-pxa/zylonite.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-09-04: eric miao <eric.miao@marvell.com>9 * 2007-09-04: eric miao <eric.miao@marvell.com>
9 * rewrite to align with latest kernel10 * rewrite to align with latest kernel
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/zylonite_pxa300.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/zylonite_pxa300.c3 * linux/arch/arm/mach-pxa/zylonite_pxa300.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2007 Marvell Internation Ltd.8 * Copyright (C) 2007 Marvell Internation Ltd.
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-pxa/zylonite_pxa320.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/zylonite_pxa320.c3 * linux/arch/arm/mach-pxa/zylonite_pxa320.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2007 Marvell Internation Ltd.8 * Copyright (C) 2007 Marvell Internation Ltd.
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/mach-qcom/platsmp.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2002 ARM Ltd.3 * Copyright (C) 2002 ARM Ltd.
3 * All Rights Reserved4 * All Rights Reserved
4 * Copyright (c) 2010, Code Aurora Forum. All rights reserved.5 * Copyright (c) 2010, Code Aurora Forum. All rights reserved.
5 * Copyright (c) 2014 The Linux Foundation. All rights reserved.6 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-realview/platsmp-dt.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Linus Walleij3 * Copyright (C) 2015 Linus Walleij
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8#include <linux/smp.h>5#include <linux/smp.h>
9#include <linux/io.h>6#include <linux/io.h>
arch/arm/mach-realview/realview-dt.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Linaro Ltd.3 * Copyright (C) 2014 Linaro Ltd.
3 *4 *
4 * Author: Linus Walleij <linus.walleij@linaro.org>5 * Author: Linus Walleij <linus.walleij@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/of_platform.h>7#include <linux/of_platform.h>
12#include <asm/mach/arch.h>8#include <asm/mach/arch.h>
arch/arm/mach-rpc/dma.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-rpc/dma.c3 * linux/arch/arm/mach-rpc/dma.c
3 *4 *
4 * Copyright (C) 1998 Russell King5 * Copyright (C) 1998 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * DMA functions specific to RiscPC architecture7 * DMA functions specific to RiscPC architecture
11 */8 */
12#include <linux/mman.h>9#include <linux/mman.h>
arch/arm/mach-rpc/ecard.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/kernel/ecard.c3 * linux/arch/arm/kernel/ecard.c
3 *4 *
4 * Copyright 1995-2001 Russell King5 * Copyright 1995-2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Find all installed expansion cards, and handle interrupts from them.7 * Find all installed expansion cards, and handle interrupts from them.
11 *8 *
12 * Created from information from Acorns RiscOS3 PRMs9 * Created from information from Acorns RiscOS3 PRMs
arch/arm/mach-rpc/ecard.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ecard.h3 * ecard.h
3 *4 *
4 * Copyright 2007 Russell King5 * Copyright 2007 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/* Definitions internal to ecard.c - for it's use only!!8/* Definitions internal to ecard.c - for it's use only!!
arch/arm/mach-rpc/include/mach/acornfb.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/acornfb.h3 * arch/arm/mach-rpc/include/mach/acornfb.h
3 *4 *
4 * Copyright (C) 1999 Russell King5 * Copyright (C) 1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * AcornFB architecture specific code7 * AcornFB architecture specific code
11 */8 */
12 9
arch/arm/mach-rpc/include/mach/hardware.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/hardware.h3 * arch/arm/mach-rpc/include/mach/hardware.h
3 *4 *
4 * Copyright (C) 1996-1999 Russell King.5 * Copyright (C) 1996-1999 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This file contains the hardware definitions of the RiscPC series machines.7 * This file contains the hardware definitions of the RiscPC series machines.
11 */8 */
12#ifndef __ASM_ARCH_HARDWARE_H9#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-rpc/include/mach/io.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/io.h3 * arch/arm/mach-rpc/include/mach/io.h
3 *4 *
4 * Copyright (C) 1997 Russell King5 * Copyright (C) 1997 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Modifications:7 * Modifications:
11 * 06-Dec-1997 RMK Created.8 * 06-Dec-1997 RMK Created.
12 */9 */
arch/arm/mach-rpc/include/mach/irqs.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/irqs.h3 * arch/arm/mach-rpc/include/mach/irqs.h
3 *4 *
4 * Copyright (C) 1996 Russell King5 * Copyright (C) 1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#define IRQ_PRINTER 08#define IRQ_PRINTER 0
arch/arm/mach-rpc/include/mach/isa-dma.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/isa-dma.h3 * arch/arm/mach-rpc/include/mach/isa-dma.h
3 *4 *
4 * Copyright (C) 1997 Russell King5 * Copyright (C) 1997 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#ifndef __ASM_ARCH_DMA_H7#ifndef __ASM_ARCH_DMA_H
11#define __ASM_ARCH_DMA_H8#define __ASM_ARCH_DMA_H
arch/arm/mach-rpc/include/mach/memory.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/memory.h3 * arch/arm/mach-rpc/include/mach/memory.h
3 *4 *
4 * Copyright (C) 1996,1997,1998 Russell King.5 * Copyright (C) 1996,1997,1998 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 20-Oct-1996 RMK Created8 * 20-Oct-1996 RMK Created
12 * 31-Dec-1997 RMK Fixed definitions to reduce warnings9 * 31-Dec-1997 RMK Fixed definitions to reduce warnings
arch/arm/mach-rpc/include/mach/uncompress.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-rpc/include/mach/uncompress.h3 * arch/arm/mach-rpc/include/mach/uncompress.h
3 *4 *
4 * Copyright (C) 1996 Russell King5 * Copyright (C) 1996 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#define VIDMEM ((char *)SCREEN_START)7#define VIDMEM ((char *)SCREEN_START)
11 8
arch/arm/mach-rpc/riscpc.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-rpc/riscpc.c3 * linux/arch/arm/mach-rpc/riscpc.c
3 *4 *
4 * Copyright (C) 1998-2001 Russell King5 * Copyright (C) 1998-2001 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Architecture specific fixups.7 * Architecture specific fixups.
11 */8 */
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-rpc/time.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/common/time-acorn.c3 * linux/arch/arm/common/time-acorn.c
3 *4 *
4 * Copyright (c) 1996-2000 Russell King.5 * Copyright (c) 1996-2000 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Changelog:7 * Changelog:
11 * 24-Sep-1996 RMK Created8 * 24-Sep-1996 RMK Created
12 * 10-Oct-1996 RMK Brought up to date with arch-sa110eval9 * 10-Oct-1996 RMK Brought up to date with arch-sa110eval
arch/arm/mach-s3c64xx/regs-sys.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2008 Openmoko, Inc.3 * Copyright 2008 Openmoko, Inc.
3 * Copyright 2008 Simtec Electronics4 * Copyright 2008 Simtec Electronics
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * http://armlinux.simtec.co.uk/6 * http://armlinux.simtec.co.uk/
6 *7 *
7 * S3C64XX system register definitions8 * S3C64XX system register definitions
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/9*/
13 10
14#ifndef __MACH_S3C64XX_REGS_SYS_H11#ifndef __MACH_S3C64XX_REGS_SYS_H
arch/arm/mach-s3c64xx/regs-syscon-power.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2008 Openmoko, Inc.3 * Copyright 2008 Openmoko, Inc.
3 * Copyright 2008 Simtec Electronics4 * Copyright 2008 Simtec Electronics
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Ben Dooks <ben@simtec.co.uk>6 * Ben Dooks <ben@simtec.co.uk>
6 *7 *
7 * S3C64XX - syscon power and sleep control registers8 * S3C64XX - syscon power and sleep control registers
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/9*/
13 10
14#ifndef __MACH_S3C64XX_REGS_SYSCON_POWER_H11#ifndef __MACH_S3C64XX_REGS_SYSCON_POWER_H
arch/arm/mach-s3c64xx/regs-usb-hsotg-phy.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2008 Openmoko, Inc.3 * Copyright 2008 Openmoko, Inc.
3 * Copyright 2008 Simtec Electronics4 * Copyright 2008 Simtec Electronics
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Ben Dooks <ben@simtec.co.uk>6 * Ben Dooks <ben@simtec.co.uk>
6 *7 *
7 * S3C - USB2.0 Highspeed/OtG device PHY registers8 * S3C - USB2.0 Highspeed/OtG device PHY registers
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/9*/
13 10
14/* Note, this is a separate header file as some of the clock framework11/* Note, this is a separate header file as some of the clock framework
arch/arm/mach-sa1100/assabet.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/assabet.c3 * linux/arch/arm/mach-sa1100/assabet.c
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 *6 *
6 * This file contains all Assabet-specific tweaks.7 * This file contains all Assabet-specific tweaks.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/init.h>9#include <linux/init.h>
13#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/mach-sa1100/badge4.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/badge4.c3 * linux/arch/arm/mach-sa1100/badge4.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Christopher Hoover <ch@hpl.hp.com>8 * Christopher Hoover <ch@hpl.hp.com>
8 *9 *
9 * Copyright (C) 2002 Hewlett-Packard Company10 * Copyright (C) 2002 Hewlett-Packard Company
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 */11 */
16#include <linux/module.h>12#include <linux/module.h>
17#include <linux/init.h>13#include <linux/init.h>
arch/arm/mach-sa1100/cerf.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/cerf.c3 * linux/arch/arm/mach-sa1100/cerf.c
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Apr-2003 : Removed some old PDA crud [FB]5 * Apr-2003 : Removed some old PDA crud [FB]
9 * Oct-2003 : Added uart2 resource [FB]6 * Oct-2003 : Added uart2 resource [FB]
10 * Jan-2004 : Removed io map for flash [FB]7 * Jan-2004 : Removed io map for flash [FB]
arch/arm/mach-sa1100/generic.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/generic.c3 * linux/arch/arm/mach-sa1100/generic.c
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 *6 *
6 * Code common to all SA11x0 machines.7 * Code common to all SA11x0 machines.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12#include <linux/gpio.h>9#include <linux/gpio.h>
13#include <linux/gpio/machine.h>10#include <linux/gpio/machine.h>
arch/arm/mach-sa1100/h3100.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Compaq iPAQ H3100 handheld computer3 * Support for Compaq iPAQ H3100 handheld computer
3 *4 *
4 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)5 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)
5 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>6 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-sa1100/h3600.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Compaq iPAQ H3600 handheld computer3 * Support for Compaq iPAQ H3600 handheld computer
3 *4 *
4 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)5 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)
5 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>6 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-sa1100/h3xxx.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Support for Compaq iPAQ H3100 and H3600 handheld computers (common code)3 * Support for Compaq iPAQ H3100 and H3600 handheld computers (common code)
3 *4 *
4 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)5 * Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)
5 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>6 * Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-sa1100/hackkit.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/hackkit.c3 * linux/arch/arm/mach-sa1100/hackkit.c
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * This file contains all HackKit tweaks. Based on original work from7 * This file contains all HackKit tweaks. Based on original work from
7 * Nicolas Pitre's assabet fixes8 * Nicolas Pitre's assabet fixes
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14#include <linux/init.h>10#include <linux/init.h>
15#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/mach-sa1100/include/mach/badge4.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-sa1100/include/mach/badge4.h3 * arch/arm/mach-sa1100/include/mach/badge4.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Christopher Hoover <ch@hpl.hp.com>6 * Christopher Hoover <ch@hpl.hp.com>
6 *7 *
7 * Copyright (C) 2002 Hewlett-Packard Company8 * Copyright (C) 2002 Hewlett-Packard Company
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15#ifndef __ASM_ARCH_HARDWARE_H11#ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-sa1100/include/mach/cerf.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-sa1100/include/mach/cerf.h3 * arch/arm/mach-sa1100/include/mach/cerf.h
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * Apr-2003 : Removed some old PDA crud [FB]5 * Apr-2003 : Removed some old PDA crud [FB]
9 */6 */
10#ifndef _INCLUDE_CERF_H_7#ifndef _INCLUDE_CERF_H_
arch/arm/mach-sa1100/include/mach/h3xxx.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Definitions for Compaq iPAQ H3100 and H3600 handheld computers3 * Definitions for Compaq iPAQ H3100 and H3600 handheld computers
3 *4 *
4 * (c) 2000 Compaq Computer Corporation. (Author: Jamey Hicks)5 * (c) 2000 Compaq Computer Corporation. (Author: Jamey Hicks)
5 * (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>6 * (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 */7 */
12 8
13#ifndef _INCLUDE_H3XXX_H_9#ifndef _INCLUDE_H3XXX_H_
arch/arm/mach-sa1100/include/mach/jornada720.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-sa1100/include/mach/jornada720.h3 * arch/arm/mach-sa1100/include/mach/jornada720.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>7 * Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
7 * Copyright 2000 John Ankcorn <jca@lcs.mit.edu>8 * Copyright 2000 John Ankcorn <jca@lcs.mit.edu>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14 10
15 /* HP Jornada 7xx microprocessor commands */11 /* HP Jornada 7xx microprocessor commands */
arch/arm/mach-sa1100/include/mach/mtd-xip.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * MTD primitives for XIP support. Architecture specific functions3 * MTD primitives for XIP support. Architecture specific functions
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Author: Nicolas Pitre7 * Author: Nicolas Pitre
7 * Created: Nov 2, 20048 * Created: Nov 2, 2004
8 * Copyright: (C) 2004 MontaVista Software, Inc.9 * Copyright: (C) 2004 MontaVista Software, Inc.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#ifndef __ARCH_SA1100_MTD_XIP_H__12#ifndef __ARCH_SA1100_MTD_XIP_H__
arch/arm/mach-sa1100/include/mach/nanoengine.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-sa1100/include/mach/nanoengine.h3 * arch/arm/mach-sa1100/include/mach/nanoengine.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Only include this file from SA1100-specific files.6 * Only include this file from SA1100-specific files.
6 *7 *
7 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>8 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 */9 */
14#ifndef __ASM_ARCH_NANOENGINE_H10#ifndef __ASM_ARCH_NANOENGINE_H
15#define __ASM_ARCH_NANOENGINE_H11#define __ASM_ARCH_NANOENGINE_H
arch/arm/mach-sa1100/jornada720.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/jornada720.c3 * linux/arch/arm/mach-sa1100/jornada720.c
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>7 * Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
7 * Copyright (C) 2006 Filip Zyzniewski <filip.zyzniewski@tefnet.pl>8 * Copyright (C) 2006 Filip Zyzniewski <filip.zyzniewski@tefnet.pl>
8 * Copyright (C) 2005 Michael Gernoth <michael@gernoth.net>9 * Copyright (C) 2005 Michael Gernoth <michael@gernoth.net>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15 11
16#include <linux/init.h>12#include <linux/init.h>
arch/arm/mach-sa1100/jornada720_ssp.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/**2/**
2 * arch/arm/mac-sa1100/jornada720_ssp.c3 * arch/arm/mac-sa1100/jornada720_ssp.c
3 *4 *
4 * Copyright (C) 2006/2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>5 * Copyright (C) 2006/2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
5 * Copyright (C) 2006 Filip Zyzniewski <filip.zyzniewski@tefnet.pl>6 * Copyright (C) 2006 Filip Zyzniewski <filip.zyzniewski@tefnet.pl>
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * SSP driver for the HP Jornada 710/720/7288 * SSP driver for the HP Jornada 710/720/728
12 */9 */
13 10
arch/arm/mach-sa1100/nanoengine.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/nanoengine.c3 * linux/arch/arm/mach-sa1100/nanoengine.c
3 *4 *
4 * Bright Star Engineering's nanoEngine board init code.5 * Bright Star Engineering's nanoEngine board init code.
5 *6 *
6 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>7 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13 9
14#include <linux/init.h>10#include <linux/init.h>
arch/arm/mach-sa1100/ssp.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-sa1100/ssp.c3 * linux/arch/arm/mach-sa1100/ssp.c
3 *4 *
4 * Copyright (C) 2003 Russell King.5 * Copyright (C) 2003 Russell King.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Generic SSP driver. This provides the generic core for simple7 * Generic SSP driver. This provides the generic core for simple
11 * IO-based SSP applications.8 * IO-based SSP applications.
12 */9 */
arch/arm/mach-socfpga/headsmp.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2003 ARM Limited3 * Copyright (c) 2003 ARM Limited
3 * Copyright (c) u-boot contributors4 * Copyright (c) u-boot contributors
4 * Copyright (c) 2012 Pavel Machek <pavel@denx.de>5 * Copyright (c) 2012 Pavel Machek <pavel@denx.de>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-spear/headsmp.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-spear13XX/headsmp.S3 * arch/arm/mach-spear13XX/headsmp.S
3 *4 *
4 * Picked from realview5 * Picked from realview
5 * Copyright (c) 2012 ST Microelectronics Limited6 * Copyright (c) 2012 ST Microelectronics Limited
6 * Shiraz Hashim <shiraz.linux.kernel@gmail.com>7 * Shiraz Hashim <shiraz.linux.kernel@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/mach-spear/hotplug.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-spear13xx/hotplug.c3 * linux/arch/arm/mach-spear13xx/hotplug.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Deepak Sikri <deepak.sikri@st.com>6 * Deepak Sikri <deepak.sikri@st.com>
6 *7 *
7 * based upon linux/arch/arm/mach-realview/hotplug.c8 * based upon linux/arch/arm/mach-realview/hotplug.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/kernel.h>10#include <linux/kernel.h>
14#include <linux/errno.h>11#include <linux/errno.h>
arch/arm/mach-spear/platsmp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-spear13xx/platsmp.c3 * arch/arm/mach-spear13xx/platsmp.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2012 ST Microelectronics Ltd.7 * Copyright (C) 2012 ST Microelectronics Ltd.
7 * Shiraz Hashim <shiraz.linux.kernel@gmail.com>8 * Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/delay.h>11#include <linux/delay.h>
arch/arm/mach-sti/board-dt.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.3 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.
3 * Author(s): Srinivas Kandagatla <srinivas.kandagatla@st.com>4 * Author(s): Srinivas Kandagatla <srinivas.kandagatla@st.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <linux/irq.h>7#include <linux/irq.h>
arch/arm/mach-sti/platsmp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-sti/platsmp.c3 * arch/arm/mach-sti/platsmp.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2002 ARM Ltd.10 * Copyright (C) 2002 ARM Ltd.
10 * All Rights Reserved11 * All Rights Reserved
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16#include <linux/init.h>13#include <linux/init.h>
17#include <linux/errno.h>14#include <linux/errno.h>
arch/arm/mach-sti/smp.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-sti/smp.h3 * arch/arm/mach-sti/smp.h
3 *4 *
4 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.5 * Copyright (C) 2013 STMicroelectronics (R&D) Limited.
5 * http://www.st.com6 * http://www.st.com
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef __MACH_STI_SMP_H9#ifndef __MACH_STI_SMP_H
arch/arm/mach-tegra/hotplug.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2002 ARM Ltd.3 * Copyright (C) 2002 ARM Ltd.
3 * All Rights Reserved4 * All Rights Reserved
4 * Copyright (c) 2010, 2012-2013, NVIDIA Corporation. All rights reserved.5 * Copyright (c) 2010, 2012-2013, NVIDIA Corporation. All rights reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/clk/tegra.h>8#include <linux/clk/tegra.h>
arch/arm/mach-tegra/platsmp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-tegra/platsmp.c3 * linux/arch/arm/mach-tegra/platsmp.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Palm8 * Copyright (C) 2009 Palm
8 * All Rights Reserved9 * All Rights Reserved
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/clk/tegra.h>12#include <linux/clk/tegra.h>
arch/arm/mach-ux500/cpu-db8500.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2008-2009 ST-Ericsson SA3 * Copyright (C) 2008-2009 ST-Ericsson SA
3 *4 *
4 * Author: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>5 * Author: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2, as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/types.h>7#include <linux/types.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-ux500/platsmp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2002 ARM Ltd.3 * Copyright (C) 2002 ARM Ltd.
3 * Copyright (C) 2008 STMicroelctronics.4 * Copyright (C) 2008 STMicroelctronics.
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Author: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>6 * Author: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
6 *7 *
7 * This file is based on arm realview platform8 * This file is based on arm realview platform
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/init.h>10#include <linux/init.h>
14#include <linux/errno.h>11#include <linux/errno.h>
arch/arm/mach-vexpress/dcscb.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-vexpress/dcscb.c - Dual Cluster System Configuration Block3 * arch/arm/mach-vexpress/dcscb.c - Dual Cluster System Configuration Block
3 *4 *
4 * Created by: Nicolas Pitre, May 20125 * Created by: Nicolas Pitre, May 2012
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-vexpress/dcscb_setup.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/dcscb_setup.S3 * arch/arm/include/asm/dcscb_setup.S
3 *4 *
4 * Created by: Dave Martin, 2012-06-225 * Created by: Dave Martin, 2012-06-22
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/mach-vexpress/platsmp.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-vexpress/platsmp.c3 * linux/arch/arm/mach-vexpress/platsmp.c
3 *4 *
4 * Copyright (C) 2002 ARM Ltd.5 * Copyright (C) 2002 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/init.h>8#include <linux/init.h>
12#include <linux/errno.h>9#include <linux/errno.h>
arch/arm/mach-vexpress/tc2_pm.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-vexpress/tc2_pm.c - TC2 power management support3 * arch/arm/mach-vexpress/tc2_pm.c - TC2 power management support
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some portions of this file were originally written by Achin Gupta8 * Some portions of this file were originally written by Achin Gupta
8 * Copyright: (C) 2012 ARM Limited9 * Copyright: (C) 2012 ARM Limited
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14 11
15#include <linux/delay.h>12#include <linux/delay.h>
arch/arm/mach-vexpress/v2m-mps2.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 ARM Limited3 * Copyright (C) 2015 ARM Limited
3 *4 *
4 * Author: Vladimir Murzin <vladimir.murzin@arm.com>5 * Author: Vladimir Murzin <vladimir.murzin@arm.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <asm/mach/arch.h>8#include <asm/mach/arch.h>
arch/arm/mach-w90x900/cpu.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-w90x900/cpu.h3 * arch/arm/mach-w90x900/cpu.h
3 *4 *
@@ -9,11 +10,6 @@ · 5 unmodified lines
9 * Header file for NUC900 CPU support10 * Header file for NUC900 CPU support
10 *11 *
11 * Wan ZongShun <mcuos.com@gmail.com>12 * Wan ZongShun <mcuos.com@gmail.com>
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16 *
17 */13 */
18 14
19#define IODESC_ENT(y) \15#define IODESC_ENT(y) \
arch/arm/mach-w90x900/gpio.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-w90x900/gpio.c3 * linux/arch/arm/mach-w90x900/gpio.c
3 *4 *
4 * Generic nuc900 GPIO handling5 * Generic nuc900 GPIO handling
5 *6 *
6 * Wan ZongShun <mcuos.com@gmail.com>7 * Wan ZongShun <mcuos.com@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/clk.h>10#include <linux/clk.h>
arch/arm/mach-w90x900/nuc910.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-w90x900/nuc910.h3 * arch/arm/mach-w90x900/nuc910.h
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Header file for NUC900 CPU support7 * Header file for NUC900 CPU support
7 *8 *
8 * Wan ZongShun <mcuos.com@gmail.com>9 * Wan ZongShun <mcuos.com@gmail.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15#include "nuc9xx.h"11#include "nuc9xx.h"
16 12
arch/arm/mach-w90x900/nuc950.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-w90x900/nuc950.h3 * arch/arm/mach-w90x900/nuc950.h
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Header file for NUC900 CPU support7 * Header file for NUC900 CPU support
7 *8 *
8 * Wan ZongShun <mcuos.com@gmail.com>9 * Wan ZongShun <mcuos.com@gmail.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15#include "nuc9xx.h"11#include "nuc9xx.h"
16 12
arch/arm/mach-w90x900/nuc960.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-w90x900/nuc960.h3 * arch/arm/mach-w90x900/nuc960.h
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Header file for NUC900 CPU support7 * Header file for NUC900 CPU support
7 *8 *
8 * Wan ZongShun <mcuos.com@gmail.com>9 * Wan ZongShun <mcuos.com@gmail.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 */10 */
15#include "nuc9xx.h"11#include "nuc9xx.h"
16 12
arch/arm/mach-w90x900/nuc9xx.h+1−5
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mach-w90x900/nuc9xx.h3 * arch/arm/mach-w90x900/nuc9xx.h
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Header file for NUC900 CPU support9 * Header file for NUC900 CPU support
9 *10 *
10 * Wan ZongShun <mcuos.com@gmail.com>11 * Wan ZongShun <mcuos.com@gmail.com>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 */12 */
17 13
18#include <linux/reboot.h>14#include <linux/reboot.h>
arch/arm/mach-zx/core.h+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * Copyright 2014 Linaro Ltd.
3 * Copyright (C) 2014 ZTE Corporation.4 * Copyright (C) 2014 ZTE Corporation.
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#ifndef __MACH_ZX_CORE_H7#ifndef __MACH_ZX_CORE_H
arch/arm/mach-zx/headsmp.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * Copyright 2014 Linaro Ltd.
3 * Copyright (C) 2014 ZTE Corporation.4 * Copyright (C) 2014 ZTE Corporation.
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/mach-zx/platsmp.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * Copyright 2014 Linaro Ltd.
3 * Copyright (C) 2014 ZTE Corporation.4 * Copyright (C) 2014 ZTE Corporation.
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <linux/delay.h>7#include <linux/delay.h>
arch/arm/mach-zx/zx296702.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * Copyright 2014 Linaro Ltd.
3 * Copyright (C) 2014 ZTE Corporation.4 * Copyright (C) 2014 ZTE Corporation.
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9 6
10#include <asm/mach/arch.h>7#include <asm/mach/arch.h>
arch/arm/mach-zynq/headsmp.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2013 Steffen Trumtrar <s.trumtrar@pengutronix.de>3 * Copyright (c) 2013 Steffen Trumtrar <s.trumtrar@pengutronix.de>
3 * Copyright (c) 2012-2013 Xilinx4 * Copyright (c) 2012-2013 Xilinx
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include <linux/linkage.h>6#include <linux/linkage.h>
10#include <linux/init.h>7#include <linux/init.h>
arch/arm/mm/alignment.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/alignment.c3 * linux/arch/arm/mm/alignment.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Thumb alignment fault fixups (c) 2004 MontaVista Software, Inc.7 * Thumb alignment fault fixups (c) 2004 MontaVista Software, Inc.
7 * - Adapted from gdb/sim/arm/thumbemu.c -- Thumb instruction emulation.8 * - Adapted from gdb/sim/arm/thumbemu.c -- Thumb instruction emulation.
8 * Copyright (C) 1996, Cygnus Software Technologies Ltd.9 * Copyright (C) 1996, Cygnus Software Technologies Ltd.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/moduleparam.h>11#include <linux/moduleparam.h>
15#include <linux/compiler.h>12#include <linux/compiler.h>
arch/arm/mm/cache-b15-rac.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Broadcom Brahma-B15 CPU read-ahead cache management functions3 * Broadcom Brahma-B15 CPU read-ahead cache management functions
3 *4 *
4 * Copyright (C) 2015-2016 Broadcom5 * Copyright (C) 2015-2016 Broadcom
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/err.h>8#include <linux/err.h>
arch/arm/mm/cache-fa.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-fa.S3 * linux/arch/arm/mm/cache-fa.S
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Based on cache-v4wb.S:8 * Based on cache-v4wb.S:
8 * Copyright (C) 1997-2002 Russell king9 * Copyright (C) 1997-2002 Russell king
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * Processors: FA520 FA526 FA626 11 * Processors: FA520 FA526 FA626
15 */12 */
16#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm/mm/cache-nop.S+1−5
@@ -1,8 +1,4 @@
1/*1/* SPDX-License-Identifier: GPL-2.0-only */
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 */
6#include <linux/linkage.h>2#include <linux/linkage.h>
7#include <linux/init.h>3#include <linux/init.h>
8#include <asm/assembler.h>4#include <asm/assembler.h>
arch/arm/mm/cache-v4.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v4.S3 * linux/arch/arm/mm/cache-v4.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell king5 * Copyright (C) 1997-2002 Russell king
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/cache-v4wb.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v4wb.S3 * linux/arch/arm/mm/cache-v4wb.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell king5 * Copyright (C) 1997-2002 Russell king
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/linkage.h>7#include <linux/linkage.h>
11#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/cache-v4wt.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v4wt.S3 * linux/arch/arm/mm/cache-v4wt.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell king5 * Copyright (C) 1997-2002 Russell king
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ARMv4 write through cache operations support.7 * ARMv4 write through cache operations support.
11 *8 *
12 * We assume that the write buffer is not enabled.9 * We assume that the write buffer is not enabled.
arch/arm/mm/cache-v6.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v6.S3 * linux/arch/arm/mm/cache-v6.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This is the "shell" of the ARMv6 processor support.7 * This is the "shell" of the ARMv6 processor support.
11 */8 */
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/mm/cache-v7.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v7.S3 * linux/arch/arm/mm/cache-v7.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 * Copyright (C) 2005 ARM Ltd.6 * Copyright (C) 2005 ARM Ltd.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This is the "shell" of the ARMv7 processor support.8 * This is the "shell" of the ARMv7 processor support.
12 */9 */
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/mm/cache-v7m.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/cache-v7m.S3 * linux/arch/arm/mm/cache-v7m.S
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2001 Deep Blue Solutions Ltd.7 * Copyright (C) 2001 Deep Blue Solutions Ltd.
7 * Copyright (C) 2005 ARM Ltd.8 * Copyright (C) 2005 ARM Ltd.
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This is the "shell" of the ARMv7M processor support.10 * This is the "shell" of the ARMv7M processor support.
14 */11 */
15#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm/mm/context.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/context.c3 * linux/arch/arm/mm/context.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 ARM Limited6 * Copyright (C) 2012 ARM Limited
6 *7 *
7 * Author: Will Deacon <will.deacon@arm.com>8 * Author: Will Deacon <will.deacon@arm.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13#include <linux/init.h>10#include <linux/init.h>
14#include <linux/sched.h>11#include <linux/sched.h>
arch/arm/mm/copypage-fa.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/lib/copypage-fa.S3 * linux/arch/arm/lib/copypage-fa.S
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Based on copypage-v4wb.S:8 * Based on copypage-v4wb.S:
8 * Copyright (C) 1995-1999 Russell King9 * Copyright (C) 1995-1999 Russell King
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */10 */
14#include <linux/init.h>11#include <linux/init.h>
15#include <linux/highmem.h>12#include <linux/highmem.h>
arch/arm/mm/copypage-feroceon.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/copypage-feroceon.S3 * linux/arch/arm/mm/copypage-feroceon.S
3 *4 *
4 * Copyright (C) 2008 Marvell Semiconductors5 * Copyright (C) 2008 Marvell Semiconductors
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This handles copy_user_highpage and clear_user_page on Feroceon7 * This handles copy_user_highpage and clear_user_page on Feroceon
11 * more optimally than the generic implementations.8 * more optimally than the generic implementations.
12 */9 */
arch/arm/mm/copypage-v4mc.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/lib/copypage-armv4mc.S3 * linux/arch/arm/lib/copypage-armv4mc.S
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This handles the mini data cache, as found on SA11x0 and XScale7 * This handles the mini data cache, as found on SA11x0 and XScale
11 * processors. When we copy a user page page, we map it in such a way8 * processors. When we copy a user page page, we map it in such a way
12 * that accesses to this page will not touch the main data cache, but9 * that accesses to this page will not touch the main data cache, but
arch/arm/mm/copypage-v4wb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/copypage-v4wb.c3 * linux/arch/arm/mm/copypage-v4wb.c
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/init.h>7#include <linux/init.h>
11#include <linux/highmem.h>8#include <linux/highmem.h>
arch/arm/mm/copypage-v4wt.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/copypage-v4wt.S3 * linux/arch/arm/mm/copypage-v4wt.S
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This is for CPUs with a writethrough cache and 'flush ID cache' is7 * This is for CPUs with a writethrough cache and 'flush ID cache' is
11 * the only supported cache operation.8 * the only supported cache operation.
12 */9 */
arch/arm/mm/copypage-v6.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/copypage-v6.c3 * linux/arch/arm/mm/copypage-v6.c
3 *4 *
4 * Copyright (C) 2002 Deep Blue Solutions Ltd, All Rights Reserved.5 * Copyright (C) 2002 Deep Blue Solutions Ltd, All Rights Reserved.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/init.h>7#include <linux/init.h>
11#include <linux/spinlock.h>8#include <linux/spinlock.h>
arch/arm/mm/copypage-xsc3.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/copypage-xsc3.S3 * linux/arch/arm/mm/copypage-xsc3.S
3 *4 *
4 * Copyright (C) 2004 Intel Corp.5 * Copyright (C) 2004 Intel Corp.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * Adapted for 3rd gen XScale core, no more mini-dcache7 * Adapted for 3rd gen XScale core, no more mini-dcache
11 * Author: Matt Gilbert (matthew.m.gilbert@intel.com)8 * Author: Matt Gilbert (matthew.m.gilbert@intel.com)
12 */9 */
arch/arm/mm/copypage-xscale.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/lib/copypage-xscale.S3 * linux/arch/arm/lib/copypage-xscale.S
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This handles the mini data cache, as found on SA11x0 and XScale7 * This handles the mini data cache, as found on SA11x0 and XScale
11 * processors. When we copy a user page page, we map it in such a way8 * processors. When we copy a user page page, we map it in such a way
12 * that accesses to this page will not touch the main data cache, but9 * that accesses to this page will not touch the main data cache, but
arch/arm/mm/dma-mapping-nommu.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on linux/arch/arm/mm/dma-mapping.c3 * Based on linux/arch/arm/mm/dma-mapping.c
3 *4 *
4 * Copyright (C) 2000-2004 Russell King5 * Copyright (C) 2000-2004 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11 7
12#include <linux/export.h>8#include <linux/export.h>
arch/arm/mm/dma-mapping.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/dma-mapping.c3 * linux/arch/arm/mm/dma-mapping.c
3 *4 *
4 * Copyright (C) 2000-2004 Russell King5 * Copyright (C) 2000-2004 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * DMA uncached mapping support.7 * DMA uncached mapping support.
11 */8 */
12#include <linux/module.h>9#include <linux/module.h>
arch/arm/mm/fault-armv.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/fault-armv.c3 * linux/arch/arm/mm/fault-armv.c
3 *4 *
4 * Copyright (C) 1995 Linus Torvalds5 * Copyright (C) 1995 Linus Torvalds
5 * Modifications for ARM processor (c) 1995-2002 Russell King6 * Modifications for ARM processor (c) 1995-2002 Russell King
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/sched.h>8#include <linux/sched.h>
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mm/fault.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/fault.c3 * linux/arch/arm/mm/fault.c
3 *4 *
4 * Copyright (C) 1995 Linus Torvalds5 * Copyright (C) 1995 Linus Torvalds
5 * Modifications for ARM processor (c) 1995-2004 Russell King6 * Modifications for ARM processor (c) 1995-2004 Russell King
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/extable.h>8#include <linux/extable.h>
12#include <linux/signal.h>9#include <linux/signal.h>
arch/arm/mm/flush.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/flush.c3 * linux/arch/arm/mm/flush.c
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/mm.h>8#include <linux/mm.h>
arch/arm/mm/highmem.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mm/highmem.c -- ARM highmem support3 * arch/arm/mm/highmem.c -- ARM highmem support
3 *4 *
4 * Author: Nicolas Pitre5 * Author: Nicolas Pitre
5 * Created: september 8, 20086 * Created: september 8, 2008
6 * Copyright: Marvell Semiconductors Inc.7 * Copyright: Marvell Semiconductors Inc.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mm/init.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/init.c3 * linux/arch/arm/mm/init.c
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/kernel.h>7#include <linux/kernel.h>
11#include <linux/errno.h>8#include <linux/errno.h>
arch/arm/mm/l2c-common.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2010 ARM Ltd.3 * Copyright (C) 2010 ARM Ltd.
3 * Written by Catalin Marinas <catalin.marinas@arm.com>4 * Written by Catalin Marinas <catalin.marinas@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */5 */
9#include <linux/bug.h>6#include <linux/bug.h>
10#include <linux/smp.h>7#include <linux/smp.h>
arch/arm/mm/mmu.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/mmu.c3 * linux/arch/arm/mm/mmu.c
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mm/pgd.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/pgd.c3 * linux/arch/arm/mm/pgd.c
3 *4 *
4 * Copyright (C) 1998-2005 Russell King5 * Copyright (C) 1998-2005 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/mm.h>7#include <linux/mm.h>
11#include <linux/gfp.h>8#include <linux/gfp.h>
arch/arm/mm/proc-arm740.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/arm740.S: utility functions for ARM7403 * linux/arch/arm/mm/arm740.S: utility functions for ARM740
3 *4 *
4 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)5 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/linkage.h>7#include <linux/linkage.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/proc-arm7tdmi.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-arm7tdmi.S: utility functions for ARM7TDMI3 * linux/arch/arm/mm/proc-arm7tdmi.S: utility functions for ARM7TDMI
3 *4 *
4 * Copyright (C) 2003-2006 Hyok S. Choi <hyok.choi@samsung.com>5 * Copyright (C) 2003-2006 Hyok S. Choi <hyok.choi@samsung.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/linkage.h>7#include <linux/linkage.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/proc-arm940.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/arm940.S: utility functions for ARM940T3 * linux/arch/arm/mm/arm940.S: utility functions for ARM940T
3 *4 *
4 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)5 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/linkage.h>7#include <linux/linkage.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/proc-arm946.S+1−5
@@ -1,14 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/arm946.S: utility functions for ARM946E-S3 * linux/arch/arm/mm/arm946.S: utility functions for ARM946E-S
3 *4 *
4 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)5 * Copyright (C) 2004-2006 Hyok S. Choi (hyok.choi@samsung.com)
5 *6 *
6 * (Many of cache codes are from proc-arm926.S)7 * (Many of cache codes are from proc-arm926.S)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 */8 */
13#include <linux/linkage.h>9#include <linux/linkage.h>
14#include <linux/init.h>10#include <linux/init.h>
arch/arm/mm/proc-arm9tdmi.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-arm9tdmi.S: utility functions for ARM9TDMI3 * linux/arch/arm/mm/proc-arm9tdmi.S: utility functions for ARM9TDMI
3 *4 *
4 * Copyright (C) 2003-2006 Hyok S. Choi <hyok.choi@samsung.com>5 * Copyright (C) 2003-2006 Hyok S. Choi <hyok.choi@samsung.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */6 */
11#include <linux/linkage.h>7#include <linux/linkage.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mm/proc-sa110.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-sa110.S3 * linux/arch/arm/mm/proc-sa110.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 * hacked for non-paged-MM by Hyok S. Choi, 2003.6 * hacked for non-paged-MM by Hyok S. Choi, 2003.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * MMU functions for SA1108 * MMU functions for SA110
12 *9 *
13 * These are the low level assembler for performing cache and TLB10 * These are the low level assembler for performing cache and TLB
arch/arm/mm/proc-sa1100.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-sa1100.S3 * linux/arch/arm/mm/proc-sa1100.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 * hacked for non-paged-MM by Hyok S. Choi, 2003.6 * hacked for non-paged-MM by Hyok S. Choi, 2003.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * MMU functions for SA1108 * MMU functions for SA110
12 *9 *
13 * These are the low level assembler for performing cache and TLB10 * These are the low level assembler for performing cache and TLB
arch/arm/mm/proc-syms.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/proc-syms.c3 * linux/arch/arm/mm/proc-syms.c
3 *4 *
4 * Copyright (C) 2000-2002 Russell King5 * Copyright (C) 2000-2002 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <linux/module.h>7#include <linux/module.h>
11#include <linux/mm.h>8#include <linux/mm.h>
arch/arm/mm/proc-v6.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-v6.S3 * linux/arch/arm/mm/proc-v6.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 * Modified by Catalin Marinas for noMMU support6 * Modified by Catalin Marinas for noMMU support
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This is the "shell" of the ARMv6 processor support.8 * This is the "shell" of the ARMv6 processor support.
12 */9 */
13#include <linux/init.h>10#include <linux/init.h>
arch/arm/mm/proc-v7-2level.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/mm/proc-v7-2level.S3 * arch/arm/mm/proc-v7-2level.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#define TTB_S (1 << 1)8#define TTB_S (1 << 1)
arch/arm/mm/proc-v7.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-v7.S3 * linux/arch/arm/mm/proc-v7.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This is the "shell" of the ARMv7 processor support.7 * This is the "shell" of the ARMv7 processor support.
11 */8 */
12#include <linux/arm-smccc.h>9#include <linux/arm-smccc.h>
arch/arm/mm/proc-v7m.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-v7m.S3 * linux/arch/arm/mm/proc-v7m.S
3 *4 *
4 * Copyright (C) 2008 ARM Ltd.5 * Copyright (C) 2008 ARM Ltd.
5 * Copyright (C) 2001 Deep Blue Solutions Ltd.6 * Copyright (C) 2001 Deep Blue Solutions Ltd.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This is the "shell" of the ARMv7-M processor support.8 * This is the "shell" of the ARMv7-M processor support.
12 */9 */
13#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/mm/proc-xsc3.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-xsc3.S3 * linux/arch/arm/mm/proc-xsc3.S
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Copyright 2004 (C) Intel Corp.8 * Copyright 2004 (C) Intel Corp.
8 * Copyright 2005 (C) MontaVista Software, Inc.9 * Copyright 2005 (C) MontaVista Software, Inc.
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * MMU functions for the Intel XScale3 Core (XSC3). The XSC3 core is11 * MMU functions for the Intel XScale3 Core (XSC3). The XSC3 core is
15 * an extension to Intel's original XScale core that adds the following12 * an extension to Intel's original XScale core that adds the following
16 * features:13 * features:
arch/arm/mm/proc-xscale.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/proc-xscale.S3 * linux/arch/arm/mm/proc-xscale.S
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 * Created: November 20006 * Created: November 2000
6 * Copyright: (C) 2000, 2001 MontaVista Software Inc.7 * Copyright: (C) 2000, 2001 MontaVista Software Inc.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * MMU functions for the Intel XScale CPUs9 * MMU functions for the Intel XScale CPUs
13 *10 *
14 * 2001 Aug 21:11 * 2001 Aug 21:
arch/arm/mm/pv-fixup-asm.S+1−4
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Russell King3 * Copyright (C) 2015 Russell King
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This assembly is required to safely remap the physical address space5 * This assembly is required to safely remap the physical address space
9 * for Keystone 26 * for Keystone 2
10 */7 */
arch/arm/mm/tlb-fa.S+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlb-fa.S3 * linux/arch/arm/mm/tlb-fa.S
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Based on tlb-v4wbi.S:8 * Based on tlb-v4wbi.S:
8 * Copyright (C) 1997-2002 Russell King9 * Copyright (C) 1997-2002 Russell King
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * ARM architecture version 4, Faraday variation.11 * ARM architecture version 4, Faraday variation.
15 * This assume an unified TLBs, with a write buffer, and branch target buffer (BTB)12 * This assume an unified TLBs, with a write buffer, and branch target buffer (BTB)
16 *13 *
arch/arm/mm/tlb-v4.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlbv4.S3 * linux/arch/arm/mm/tlbv4.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ARM architecture version 4 TLB handling functions.7 * ARM architecture version 4 TLB handling functions.
11 * These assume a split I/D TLBs, and no write buffer.8 * These assume a split I/D TLBs, and no write buffer.
12 *9 *
arch/arm/mm/tlb-v4wb.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlbv4wb.S3 * linux/arch/arm/mm/tlbv4wb.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ARM architecture version 4 TLB handling functions.7 * ARM architecture version 4 TLB handling functions.
11 * These assume a split I/D TLBs w/o I TLB entry, with a write buffer.8 * These assume a split I/D TLBs w/o I TLB entry, with a write buffer.
12 *9 *
arch/arm/mm/tlb-v4wbi.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlbv4wbi.S3 * linux/arch/arm/mm/tlbv4wbi.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ARM architecture version 4 and version 5 TLB handling functions.7 * ARM architecture version 4 and version 5 TLB handling functions.
11 * These assume a split I/D TLBs, with a write buffer.8 * These assume a split I/D TLBs, with a write buffer.
12 *9 *
arch/arm/mm/tlb-v6.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlb-v6.S3 * linux/arch/arm/mm/tlb-v6.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ARM architecture version 6 TLB handling functions.7 * ARM architecture version 6 TLB handling functions.
11 * These assume a split I/D TLB.8 * These assume a split I/D TLB.
12 */9 */
arch/arm/mm/tlb-v7.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mm/tlb-v7.S3 * linux/arch/arm/mm/tlb-v7.S
3 *4 *
4 * Copyright (C) 1997-2002 Russell King5 * Copyright (C) 1997-2002 Russell King
5 * Modified for ARMv7 by Catalin Marinas6 * Modified for ARMv7 by Catalin Marinas
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * ARM architecture version 6 TLB handling functions.8 * ARM architecture version 6 TLB handling functions.
12 * These assume a split I/D TLB.9 * These assume a split I/D TLB.
13 */10 */
arch/arm/plat-iop/i2c.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/plat-iop/i2c.c3 * arch/arm/plat-iop/i2c.c
3 *4 *
4 * Author: Nicolas Pitre <nico@cam.org>5 * Author: Nicolas Pitre <nico@cam.org>
5 * Copyright (C) 2001 MontaVista Software, Inc.6 * Copyright (C) 2001 MontaVista Software, Inc.
6 * Copyright (C) 2004 Intel Corporation.7 * Copyright (C) 2004 Intel Corporation.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/mm.h>10#include <linux/mm.h>
arch/arm/plat-iop/pci.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/plat-iop/pci.c3 * arch/arm/plat-iop/pci.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Rory Bolt <rorybolt@pacbell.net>7 * Author: Rory Bolt <rorybolt@pacbell.net>
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/plat-iop/pmu.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * PMU IRQ registration for the iop3xx xscale PMU families.3 * PMU IRQ registration for the iop3xx xscale PMU families.
3 * Copyright (C) 2010 Will Deacon, ARM Ltd.4 * Copyright (C) 2010 Will Deacon, ARM Ltd.
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 */5 */
10 6
11#include <linux/platform_device.h>7#include <linux/platform_device.h>
arch/arm/plat-iop/restart.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * restart.c3 * restart.c
3 *4 *
4 * Copyright (C) 2001 MontaVista Software, Inc.5 * Copyright (C) 2001 MontaVista Software, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10#include <asm/hardware/iop3xx.h>7#include <asm/hardware/iop3xx.h>
11#include <asm/system_misc.h>8#include <asm/system_misc.h>
arch/arm/plat-iop/setup.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/plat-iop/setup.c3 * arch/arm/plat-iop/setup.c
3 *4 *
4 * Author: Nicolas Pitre <nico@fluxnic.net>5 * Author: Nicolas Pitre <nico@fluxnic.net>
5 * Copyright (C) 2001 MontaVista Software, Inc.6 * Copyright (C) 2001 MontaVista Software, Inc.
6 * Copyright (C) 2004 Intel Corporation.7 * Copyright (C) 2004 Intel Corporation.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/mm.h>10#include <linux/mm.h>
arch/arm/plat-omap/counter_32k.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP 32ksynctimer/counter_32k-related code3 * OMAP 32ksynctimer/counter_32k-related code
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Tony Lindgren <tony@atomide.com>7 * Tony Lindgren <tony@atomide.com>
7 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>8 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * NOTE: This timer is not the same timer as the old OMAP1 MPU timer.10 * NOTE: This timer is not the same timer as the old OMAP1 MPU timer.
14 */11 */
15#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/plat-omap/debug-leds.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/plat-omap/debug-leds.c3 * linux/arch/arm/plat-omap/debug-leds.c
3 *4 *
4 * Copyright 2011 by Bryan Wu <bryan.wu@canonical.com>5 * Copyright 2011 by Bryan Wu <bryan.wu@canonical.com>
5 * Copyright 2003 by Texas Instruments Incorporated6 * Copyright 2003 by Texas Instruments Incorporated
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/plat-omap/dma.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/plat-omap/dma.c3 * linux/arch/arm/plat-omap/dma.c
3 *4 *
@@ -18,11 +19,6 @@ · 14 unmodified lines
18 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/19 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
19 * Converted DMA library into DMA platform driver.20 * Converted DMA library into DMA platform driver.
20 * - G, Manjunath Kondaiah <manjugk@ti.com>21 * - G, Manjunath Kondaiah <manjugk@ti.com>
21 *
22 * This program is free software; you can redistribute it and/or modify
23 * it under the terms of the GNU General Public License version 2 as
24 * published by the Free Software Foundation.
25 *
26 */22 */
27 23
28#include <linux/module.h>24#include <linux/module.h>
arch/arm/plat-omap/sram.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/plat-omap/sram.c3 * linux/arch/arm/plat-omap/sram.c
3 *4 *
@@ -8,10 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2009-2012 Texas Instruments10 * Copyright (C) 2009-2012 Texas Instruments
10 * Added OMAP4/5 support - Santosh Shilimkar <santosh.shilimkar@ti.com>11 * Added OMAP4/5 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */12 */
16#undef DEBUG13#undef DEBUG
17 14
arch/arm/plat-pxa/include/plat/mfp.h+1−4
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/plat-pxa/include/plat/mfp.h3 * arch/arm/plat-pxa/include/plat/mfp.h
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-8-21: eric miao <eric.miao@marvell.com>9 * 2007-8-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#ifndef __ASM_PLAT_MFP_H13#ifndef __ASM_PLAT_MFP_H
arch/arm/plat-pxa/mfp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/plat-pxa/mfp.c3 * linux/arch/arm/plat-pxa/mfp.c
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * 2007-08-21: eric miao <eric.miao@marvell.com>9 * 2007-08-21: eric miao <eric.miao@marvell.com>
9 * initial version10 * initial version
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#include <linux/module.h>13#include <linux/module.h>
arch/arm/plat-pxa/ssp.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-pxa/ssp.c3 * linux/arch/arm/mach-pxa/ssp.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2003 Russell King.7 * Copyright (C) 2003 Russell King.
7 * Copyright (C) 2003 Wolfson Microelectronics PLC8 * Copyright (C) 2003 Wolfson Microelectronics PLC
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * PXA2xx SSP driver. This provides the generic core for simple10 * PXA2xx SSP driver. This provides the generic core for simple
14 * IO-based SSP applications and allows easy port setup for DMA access.11 * IO-based SSP applications and allows easy port setup for DMA access.
15 *12 *
arch/arm/plat-versatile/headsmp.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/plat-versatile/headsmp.S3 * linux/arch/arm/plat-versatile/headsmp.S
3 *4 *
4 * Copyright (c) 2003 ARM Limited5 * Copyright (c) 2003 ARM Limited
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/linkage.h>8#include <linux/linkage.h>
12#include <linux/init.h>9#include <linux/init.h>
arch/arm/plat-versatile/hotplug.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2002 ARM Ltd.3 * Copyright (C) 2002 ARM Ltd.
3 * All Rights Reserved4 * All Rights Reserved
4 *5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This hotplug implementation is _specific_ to the situation found on6 * This hotplug implementation is _specific_ to the situation found on
10 * ARM development platforms where there is _no_ possibility of actually7 * ARM development platforms where there is _no_ possibility of actually
11 * taking a CPU offline, resetting it, or otherwise. Real platforms must8 * taking a CPU offline, resetting it, or otherwise. Real platforms must
arch/arm/plat-versatile/include/plat/platsmp.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/plat-versatile/include/plat/platsmp.h3 * linux/arch/arm/plat-versatile/include/plat/platsmp.h
3 *4 *
4 * Copyright (C) 2011 ARM Ltd.5 * Copyright (C) 2011 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11extern volatile int versatile_cpu_release;8extern volatile int versatile_cpu_release;
12 9
arch/arm/plat-versatile/platsmp.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/plat-versatile/platsmp.c3 * linux/arch/arm/plat-versatile/platsmp.c
3 *4 *
4 * Copyright (C) 2002 ARM Ltd.5 * Copyright (C) 2002 ARM Ltd.
5 * All Rights Reserved6 * All Rights Reserved
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This code is specific to the hardware found on ARM Realview and8 * This code is specific to the hardware found on ARM Realview and
12 * Versatile Express platforms where the CPUs are unable to be individually9 * Versatile Express platforms where the CPUs are unable to be individually
13 * woken, and where there is no way to hot-unplug CPUs. Real platforms10 * woken, and where there is no way to hot-unplug CPUs. Real platforms
arch/arm/probes/decode-thumb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/decode-thumb.c3 * arch/arm/probes/decode-thumb.c
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/stddef.h>8#include <linux/stddef.h>
arch/arm/probes/decode.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/decode.c3 * arch/arm/probes/decode.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Some contents moved here from arch/arm/include/asm/kprobes-arm.c which is7 * Some contents moved here from arch/arm/include/asm/kprobes-arm.c which is
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/probes/kprobes/actions-common.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/kprobes/actions-common.c3 * arch/arm/probes/kprobes/actions-common.c
3 *4 *
@@ -5,10 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Some contents moved here from arch/arm/include/asm/kprobes-arm.c which is7 * Some contents moved here from arch/arm/include/asm/kprobes-arm.c which is
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */9 */
13 10
14#include <linux/kernel.h>11#include <linux/kernel.h>
arch/arm/probes/kprobes/actions-thumb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/kprobes/actions-thumb.c3 * arch/arm/probes/kprobes/actions-thumb.c
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/types.h>8#include <linux/types.h>
arch/arm/probes/kprobes/test-arm.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/kprobes-test-arm.c3 * arch/arm/kernel/kprobes-test-arm.c
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/probes/kprobes/test-core.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/kernel/kprobes-test.c3 * arch/arm/kernel/kprobes-test.c
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/*8/*
arch/arm/probes/kprobes/test-core.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/probes/kprobes/test-core.h3 * arch/arm/probes/kprobes/test-core.h
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#define VERBOSE 0 /* Set to '1' for more logging of test cases */8#define VERBOSE 0 /* Set to '1' for more logging of test cases */
arch/arm/probes/kprobes/test-thumb.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/kprobes/test-thumb.c3 * arch/arm/probes/kprobes/test-thumb.c
3 *4 *
4 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.5 * Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/probes/uprobes/actions-arm.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>3 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/probes/uprobes/core.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>3 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/probes/uprobes/core.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>3 * Copyright (C) 2012 Rabin Vincent <rabin at rab.in>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ARM_KERNEL_UPROBES_H6#ifndef __ARM_KERNEL_UPROBES_H
arch/arm/vdso/Makefile+3−2
@@ -10,9 +10,10 @@ obj-vdso := $(addprefix $(obj)/, $(obj-vdso)) · 9 unmodified lines
10ccflags-y := -fPIC -fno-common -fno-builtin -fno-stack-protector10ccflags-y := -fPIC -fno-common -fno-builtin -fno-stack-protector
11ccflags-y += -DDISABLE_BRANCH_PROFILING11ccflags-y += -DDISABLE_BRANCH_PROFILING
12 12
13ldflags-y = -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \13ldflags-$(CONFIG_CPU_ENDIAN_BE8) := --be8
14ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \
14 -z max-page-size=4096 -z common-page-size=4096 \15 -z max-page-size=4096 -z common-page-size=4096 \
15 -nostdlib -shared \16 -nostdlib -shared $(ldflags-y) \
16 $(call ld-option, --hash-style=sysv) \17 $(call ld-option, --hash-style=sysv) \
17 $(call ld-option, --build-id) \18 $(call ld-option, --build-id) \
18 -T19 -T
arch/arm/vdso/vdso.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm/vdso/vdso.lds.S+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2012 ARM Limited7 * Copyright (C) 2012 ARM Limited
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 *
20 * Author: Will Deacon <will.deacon@arm.com>9 * Author: Will Deacon <will.deacon@arm.com>
21 * Heavily based on the vDSO linker scripts for other archs.10 * Heavily based on the vDSO linker scripts for other archs.
22 */11 */
arch/arm/vfp/entry.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/vfp/entry.S3 * linux/arch/arm/vfp/entry.S
3 *4 *
4 * Copyright (C) 2004 ARM Limited.5 * Copyright (C) 2004 ARM Limited.
5 * Written by Deep Blue Solutions Limited.6 * Written by Deep Blue Solutions Limited.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/init.h>8#include <linux/init.h>
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm/vfp/vfp.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/vfp/vfp.h3 * linux/arch/arm/vfp/vfp.h
3 *4 *
4 * Copyright (C) 2004 ARM Limited.5 * Copyright (C) 2004 ARM Limited.
5 * Written by Deep Blue Solutions Limited.6 * Written by Deep Blue Solutions Limited.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12static inline u32 vfp_shiftright32jamming(u32 val, unsigned int shift)9static inline u32 vfp_shiftright32jamming(u32 val, unsigned int shift)
arch/arm/vfp/vfphw.S+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/vfp/vfphw.S3 * linux/arch/arm/vfp/vfphw.S
3 *4 *
4 * Copyright (C) 2004 ARM Limited.5 * Copyright (C) 2004 ARM Limited.
5 * Written by Deep Blue Solutions Limited.6 * Written by Deep Blue Solutions Limited.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This code is called from the kernel's undefined instruction trap.8 * This code is called from the kernel's undefined instruction trap.
12 * r9 holds the return address for successful handling.9 * r9 holds the return address for successful handling.
13 * lr holds the return address for unrecognised instructions.10 * lr holds the return address for unrecognised instructions.
arch/arm/vfp/vfpinstr.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/vfp/vfpinstr.h3 * linux/arch/arm/vfp/vfpinstr.h
3 *4 *
4 * Copyright (C) 2004 ARM Limited.5 * Copyright (C) 2004 ARM Limited.
5 * Written by Deep Blue Solutions Limited.6 * Written by Deep Blue Solutions Limited.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * VFP instruction masks.8 * VFP instruction masks.
12 */9 */
13#define INST_CPRTDO(inst) (((inst) & 0x0f000000) == 0x0e000000)10#define INST_CPRTDO(inst) (((inst) & 0x0f000000) == 0x0e000000)
arch/arm/vfp/vfpmodule.c+1−4
@@ -1,12 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/vfp/vfpmodule.c3 * linux/arch/arm/vfp/vfpmodule.c
3 *4 *
4 * Copyright (C) 2004 ARM Limited.5 * Copyright (C) 2004 ARM Limited.
5 * Written by Deep Blue Solutions Limited.6 * Written by Deep Blue Solutions Limited.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#include <linux/types.h>8#include <linux/types.h>
12#include <linux/cpu.h>9#include <linux/cpu.h>
arch/arm64/Kconfig.platforms+2−0
@@ -89,6 +89,7 @@ config ARCH_K3 · 88 unmodified lines
89 bool "Texas Instruments Inc. K3 multicore SoC architecture"89 bool "Texas Instruments Inc. K3 multicore SoC architecture"
90 select PM_GENERIC_DOMAINS if PM90 select PM_GENERIC_DOMAINS if PM
91 select MAILBOX91 select MAILBOX
92 select SOC_TI
92 select TI_MESSAGE_MANAGER93 select TI_MESSAGE_MANAGER
93 select TI_SCI_PROTOCOL94 select TI_SCI_PROTOCOL
94 select TI_SCI_INTR_IRQCHIP95 select TI_SCI_INTR_IRQCHIP
@@ -168,6 +169,7 @@ config ARCH_MXC · 73 unmodified lines
168 select IMX_GPCV2_PM_DOMAINS169 select IMX_GPCV2_PM_DOMAINS
169 select PM170 select PM
170 select PM_GENERIC_DOMAINS171 select PM_GENERIC_DOMAINS
172 select SOC_BUS
171 help173 help
172 This enables support for the ARMv8 based SoCs in the174 This enables support for the ARMv8 based SoCs in the
173 NXP i.MX family.175 NXP i.MX family.
arch/arm64/crypto/Makefile+1−4
@@ -1,12 +1,9 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# linux/arch/arm64/crypto/Makefile3# linux/arch/arm64/crypto/Makefile
3#4#
4# Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>5# Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>
5#6#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License version 2 as
8# published by the Free Software Foundation.
9#
10 7
11obj-$(CONFIG_CRYPTO_SHA1_ARM64_CE) += sha1-ce.o8obj-$(CONFIG_CRYPTO_SHA1_ARM64_CE) += sha1-ce.o
12sha1-ce-y := sha1-ce-glue.o sha1-ce-core.o9sha1-ce-y := sha1-ce-glue.o sha1-ce-core.o
arch/arm64/crypto/aes-ce-ccm-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * aesce-ccm-core.S - AES-CCM transform for ARMv8 with Crypto Extensions3 * aesce-ccm-core.S - AES-CCM transform for ARMv8 with Crypto Extensions
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/aes-ce-ccm-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * aes-ccm-glue.c - AES-CCM transform for ARMv8 with Crypto Extensions3 * aes-ccm-glue.c - AES-CCM transform for ARMv8 with Crypto Extensions
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/aes-ce-core.S+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>3 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm64/crypto/aes-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * aes-ce-cipher.c - core AES cipher using ARMv8 Crypto Extensions3 * aes-ce-cipher.c - core AES cipher using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/aes-ce.S+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm64/crypto/aes-ce.S - AES cipher for ARMv8 with3 * linux/arch/arm64/crypto/aes-ce.S - AES cipher for ARMv8 with
3 * Crypto Extensions4 * Crypto Extensions
4 *5 *
5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>6 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm64/crypto/aes-cipher-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Scalar AES core transform3 * Scalar AES core transform
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/aes-cipher-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Scalar AES core transform3 * Scalar AES core transform
3 *4 *
4 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <crypto/aes.h>8#include <crypto/aes.h>
arch/arm64/crypto/aes-ctr-fallback.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Fallback for sync aes(ctr) in contexts where kernel mode NEON3 * Fallback for sync aes(ctr) in contexts where kernel mode NEON
3 * is not allowed4 * is not allowed
4 *5 *
5 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>6 * Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <crypto/aes.h>9#include <crypto/aes.h>
arch/arm64/crypto/aes-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm64/crypto/aes-glue.c - wrapper code for ARMv8 AES3 * linux/arch/arm64/crypto/aes-glue.c - wrapper code for ARMv8 AES
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/aes-modes.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm64/crypto/aes-modes.S - chaining mode wrappers for AES3 * linux/arch/arm64/crypto/aes-modes.S - chaining mode wrappers for AES
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/* included by aes-ce.S and aes-neon.S */8/* included by aes-ce.S and aes-neon.S */
arch/arm64/crypto/aes-neon.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm64/crypto/aes-neon.S - AES cipher for ARMv8 NEON3 * linux/arch/arm64/crypto/aes-neon.S - AES cipher for ARMv8 NEON
3 *4 *
4 * Copyright (C) 2013 - 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 - 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/aes-neonbs-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Bit sliced AES using NEON instructions3 * Bit sliced AES using NEON instructions
3 *4 *
4 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11/*8/*
arch/arm64/crypto/aes-neonbs-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Bit sliced AES using NEON instructions3 * Bit sliced AES using NEON instructions
3 *4 *
4 * Copyright (C) 2016 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2016 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/crct10dif-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions3 * Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions
3 *4 *
4 * Copyright (C) 2016 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2016 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/cpufeature.h>8#include <linux/cpufeature.h>
arch/arm64/crypto/ghash-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Accelerated GHASH implementation with ARMv8 PMULL instructions.3 * Accelerated GHASH implementation with ARMv8 PMULL instructions.
3 *4 *
4 * Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published
8 * by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/ghash-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Accelerated GHASH implementation with ARMv8 PMULL instructions.3 * Accelerated GHASH implementation with ARMv8 PMULL instructions.
3 *4 *
4 * Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published
8 * by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/sha1-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions3 * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/sha1-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha1-ce-glue.c - SHA-1 secure hash using ARMv8 Crypto Extensions3 * sha1-ce-glue.c - SHA-1 secure hash using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2014 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/sha2-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sha2-ce-core.S - core SHA-224/SHA-256 transform using v8 Crypto Extensions3 * sha2-ce-core.S - core SHA-224/SHA-256 transform using v8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/sha2-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sha2-ce-glue.c - SHA-224/SHA-256 using ARMv8 Crypto Extensions3 * sha2-ce-glue.c - SHA-224/SHA-256 using ARMv8 Crypto Extensions
3 *4 *
4 * Copyright (C) 2014 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2014 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/crypto/sm3-ce-core.S+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sm3-ce-core.S - SM3 secure hash using ARMv8.2 Crypto Extensions3 * sm3-ce-core.S - SM3 secure hash using ARMv8.2 Crypto Extensions
3 *4 *
4 * Copyright (C) 2018 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2018 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/crypto/sm3-ce-glue.c+1−4
@@ -1,11 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sm3-ce-glue.c - SM3 secure hash using ARMv8.2 Crypto Extensions3 * sm3-ce-glue.c - SM3 secure hash using ARMv8.2 Crypto Extensions
3 *4 *
4 * Copyright (C) 2018 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2018 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#include <asm/neon.h>8#include <asm/neon.h>
arch/arm64/include/asm/acenv.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ARM64 specific ACPICA environments and implementation3 * ARM64 specific ACPICA environments and implementation
3 *4 *
4 * Copyright (C) 2014, Linaro Ltd.5 * Copyright (C) 2014, Linaro Ltd.
5 * Author: Hanjun Guo <hanjun.guo@linaro.org>6 * Author: Hanjun Guo <hanjun.guo@linaro.org>
6 * Author: Graeme Gregory <graeme.gregory@linaro.org>7 * Author: Graeme Gregory <graeme.gregory@linaro.org>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */8 */
12 9
13#ifndef _ASM_ACENV_H10#ifndef _ASM_ACENV_H
arch/arm64/include/asm/acpi.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013-2014, Linaro Ltd.3 * Copyright (C) 2013-2014, Linaro Ltd.
3 * Author: Al Stone <al.stone@linaro.org>4 * Author: Al Stone <al.stone@linaro.org>
4 * Author: Graeme Gregory <graeme.gregory@linaro.org>5 * Author: Graeme Gregory <graeme.gregory@linaro.org>
5 * Author: Hanjun Guo <hanjun.guo@linaro.org>6 * Author: Hanjun Guo <hanjun.guo@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation;
10 */7 */
11 8
12#ifndef _ASM_ACPI_H9#ifndef _ASM_ACPI_H
arch/arm64/include/asm/arch_gicv3.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arch_gicv3.h3 * arch/arm64/include/asm/arch_gicv3.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_ARCH_GICV3_H7#ifndef __ASM_ARCH_GICV3_H
19#define __ASM_ARCH_GICV3_H8#define __ASM_ARCH_GICV3_H
arch/arm64/include/asm/arch_timer.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arch_timer.h3 * arch/arm64/include/asm/arch_timer.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Marc Zyngier <marc.zyngier@arm.com>6 * Author: Marc Zyngier <marc.zyngier@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_ARCH_TIMER_H8#ifndef __ASM_ARCH_TIMER_H
20#define __ASM_ARCH_TIMER_H9#define __ASM_ARCH_TIMER_H
arch/arm64/include/asm/arm-cci.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arm-cci.h3 * arch/arm64/include/asm/arm-cci.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_ARM_CCI_H8#ifndef __ASM_ARM_CCI_H
arch/arm64/include/asm/arm_dsu_pmu.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ARM DynamIQ Shared Unit (DSU) PMU Low level register access routines.3 * ARM DynamIQ Shared Unit (DSU) PMU Low level register access routines.
3 *4 *
4 * Copyright (C) ARM Limited, 2017.5 * Copyright (C) ARM Limited, 2017.
5 *6 *
6 * Author: Suzuki K Poulose <suzuki.poulose@arm.com>7 * Author: Suzuki K Poulose <suzuki.poulose@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public License
10 * version 2, as published by the Free Software Foundation.
11 */8 */
12 9
13#include <linux/bitops.h>10#include <linux/bitops.h>
arch/arm64/include/asm/asm-bug.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ASM_ASM_BUG_H2#ifndef __ASM_ASM_BUG_H
2/*3/*
3 * Copyright (C) 2017 ARM Limited4 * Copyright (C) 2017 ARM Limited
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17#define __ASM_ASM_BUG_H6#define __ASM_ASM_BUG_H
18 7
arch/arm64/include/asm/assembler.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/assembler.h, arch/arm/mm/proc-macros.S3 * Based on arch/arm/include/asm/assembler.h, arch/arm/mm/proc-macros.S
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASSEMBLY__8#ifndef __ASSEMBLY__
20#error "Only include this from assembly code"9#error "Only include this from assembly code"
arch/arm64/include/asm/atomic.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20#ifndef __ASM_ATOMIC_H9#ifndef __ASM_ATOMIC_H
21#define __ASM_ATOMIC_H10#define __ASM_ATOMIC_H
arch/arm64/include/asm/atomic_ll_sc.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ASM_ATOMIC_LL_SC_H10#ifndef __ASM_ATOMIC_LL_SC_H
arch/arm64/include/asm/atomic_lse.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ASM_ATOMIC_LSE_H10#ifndef __ASM_ATOMIC_LSE_H
arch/arm64/include/asm/barrier.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/barrier.h3 * Based on arch/arm/include/asm/barrier.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_BARRIER_H7#ifndef __ASM_BARRIER_H
19#define __ASM_BARRIER_H8#define __ASM_BARRIER_H
arch/arm64/include/asm/bitops.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_BITOPS_H5#ifndef __ASM_BITOPS_H
17#define __ASM_BITOPS_H6#define __ASM_BITOPS_H
arch/arm64/include/asm/brk-imm.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_BRK_IMM_H6#ifndef __ASM_BRK_IMM_H
arch/arm64/include/asm/bug.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 ARM Limited3 * Copyright (C) 2015 ARM Limited
3 * Author: Dave Martin <Dave.Martin@arm.com>4 * Author: Dave Martin <Dave.Martin@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _ARCH_ARM64_ASM_BUG_H7#ifndef _ARCH_ARM64_ASM_BUG_H
arch/arm64/include/asm/cache.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CACHE_H5#ifndef __ASM_CACHE_H
17#define __ASM_CACHE_H6#define __ASM_CACHE_H
arch/arm64/include/asm/cacheflush.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/cacheflush.h3 * Based on arch/arm/include/asm/cacheflush.h
3 *4 *
4 * Copyright (C) 1999-2002 Russell King.5 * Copyright (C) 1999-2002 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_CACHEFLUSH_H8#ifndef __ASM_CACHEFLUSH_H
20#define __ASM_CACHEFLUSH_H9#define __ASM_CACHEFLUSH_H
arch/arm64/include/asm/checksum.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Ltd.3 * Copyright (C) 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CHECKSUM_H5#ifndef __ASM_CHECKSUM_H
17#define __ASM_CHECKSUM_H6#define __ASM_CHECKSUM_H
arch/arm64/include/asm/cmpxchg.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/cmpxchg.h3 * Based on arch/arm/include/asm/cmpxchg.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_CMPXCHG_H7#ifndef __ASM_CMPXCHG_H
19#define __ASM_CMPXCHG_H8#define __ASM_CMPXCHG_H
arch/arm64/include/asm/compat.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_COMPAT_H5#ifndef __ASM_COMPAT_H
17#define __ASM_COMPAT_H6#define __ASM_COMPAT_H
arch/arm64/include/asm/cpu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 ARM Ltd.3 * Copyright (C) 2014 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPU_H5#ifndef __ASM_CPU_H
17#define __ASM_CPU_H6#define __ASM_CPU_H
arch/arm64/include/asm/cpu_ops.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPU_OPS_H5#ifndef __ASM_CPU_OPS_H
17#define __ASM_CPU_OPS_H6#define __ASM_CPU_OPS_H
arch/arm64/include/asm/cpucaps.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/cpucaps.h3 * arch/arm64/include/asm/cpucaps.h
3 *4 *
4 * Copyright (C) 2016 ARM Ltd.5 * Copyright (C) 2016 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_CPUCAPS_H7#ifndef __ASM_CPUCAPS_H
19#define __ASM_CPUCAPS_H8#define __ASM_CPUCAPS_H
arch/arm64/include/asm/cpufeature.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>3 * Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_CPUFEATURE_H6#ifndef __ASM_CPUFEATURE_H
arch/arm64/include/asm/cputype.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPUTYPE_H5#ifndef __ASM_CPUTYPE_H
17#define __ASM_CPUTYPE_H6#define __ASM_CPUTYPE_H
arch/arm64/include/asm/daifflags.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2017 ARM Ltd.3 * Copyright (C) 2017 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DAIFFLAGS_H5#ifndef __ASM_DAIFFLAGS_H
17#define __ASM_DAIFFLAGS_H6#define __ASM_DAIFFLAGS_H
arch/arm64/include/asm/debug-monitors.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DEBUG_MONITORS_H5#ifndef __ASM_DEBUG_MONITORS_H
17#define __ASM_DEBUG_MONITORS_H6#define __ASM_DEBUG_MONITORS_H
arch/arm64/include/asm/device.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DEVICE_H5#ifndef __ASM_DEVICE_H
17#define __ASM_DEVICE_H6#define __ASM_DEVICE_H
arch/arm64/include/asm/dma-mapping.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DMA_MAPPING_H5#ifndef __ASM_DMA_MAPPING_H
17#define __ASM_DMA_MAPPING_H6#define __ASM_DMA_MAPPING_H
arch/arm64/include/asm/elf.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_ELF_H5#ifndef __ASM_ELF_H
17#define __ASM_ELF_H6#define __ASM_ELF_H
arch/arm64/include/asm/esr.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 - ARM Ltd3 * Copyright (C) 2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ASM_ESR_H7#ifndef __ASM_ESR_H
arch/arm64/include/asm/exception.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/exception.h3 * Based on arch/arm/include/asm/exception.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_EXCEPTION_H7#ifndef __ASM_EXCEPTION_H
19#define __ASM_EXCEPTION_H8#define __ASM_EXCEPTION_H
arch/arm64/include/asm/exec.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/exec.h3 * Based on arch/arm/include/asm/exec.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_EXEC_H7#ifndef __ASM_EXEC_H
19#define __ASM_EXEC_H8#define __ASM_EXEC_H
arch/arm64/include/asm/fb.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FB_H_5#ifndef __ASM_FB_H_
17#define __ASM_FB_H_6#define __ASM_FB_H_
arch/arm64/include/asm/fpsimd.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FP_H5#ifndef __ASM_FP_H
17#define __ASM_FP_H6#define __ASM_FP_H
arch/arm64/include/asm/fpsimdmacros.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * FP/SIMD state saving and restoring macros3 * FP/SIMD state saving and restoring macros
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20.macro fpsimd_save state, tmpnr9.macro fpsimd_save state, tmpnr
arch/arm64/include/asm/ftrace.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/ftrace.h3 * arch/arm64/include/asm/ftrace.h
3 *4 *
4 * Copyright (C) 2013 Linaro Limited5 * Copyright (C) 2013 Linaro Limited
5 * Author: AKASHI Takahiro <takahiro.akashi@linaro.org>6 * Author: AKASHI Takahiro <takahiro.akashi@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef __ASM_FTRACE_H8#ifndef __ASM_FTRACE_H
12#define __ASM_FTRACE_H9#define __ASM_FTRACE_H
arch/arm64/include/asm/futex.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FUTEX_H5#ifndef __ASM_FUTEX_H
17#define __ASM_FUTEX_H6#define __ASM_FUTEX_H
arch/arm64/include/asm/hardirq.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HARDIRQ_H5#ifndef __ASM_HARDIRQ_H
17#define __ASM_HARDIRQ_H6#define __ASM_HARDIRQ_H
arch/arm64/include/asm/hw_breakpoint.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HW_BREAKPOINT_H5#ifndef __ASM_HW_BREAKPOINT_H
17#define __ASM_HW_BREAKPOINT_H6#define __ASM_HW_BREAKPOINT_H
arch/arm64/include/asm/hwcap.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HWCAP_H5#ifndef __ASM_HWCAP_H
17#define __ASM_HWCAP_H6#define __ASM_HWCAP_H
arch/arm64/include/asm/insn.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Copyright (C) 2014 Zi Shen Lim <zlim.lnx@gmail.com>6 * Copyright (C) 2014 Zi Shen Lim <zlim.lnx@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_INSN_H8#ifndef __ASM_INSN_H
20#define __ASM_INSN_H9#define __ASM_INSN_H
arch/arm64/include/asm/io.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/io.h3 * Based on arch/arm/include/asm/io.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_IO_H8#ifndef __ASM_IO_H
20#define __ASM_IO_H9#define __ASM_IO_H
arch/arm64/include/asm/irqflags.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_IRQFLAGS_H5#ifndef __ASM_IRQFLAGS_H
17#define __ASM_IRQFLAGS_H6#define __ASM_IRQFLAGS_H
arch/arm64/include/asm/jump_label.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Based on arch/arm/include/asm/jump_label.h6 * Based on arch/arm/include/asm/jump_label.h
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_JUMP_LABEL_H8#ifndef __ASM_JUMP_LABEL_H
20#define __ASM_JUMP_LABEL_H9#define __ASM_JUMP_LABEL_H
arch/arm64/include/asm/kernel-pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Kernel page table mapping3 * Kernel page table mapping
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_KERNEL_PGTABLE_H8#ifndef __ASM_KERNEL_PGTABLE_H
arch/arm64/include/asm/kexec.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * kexec for arm643 * kexec for arm64
3 *4 *
4 * Copyright (C) Linaro.5 * Copyright (C) Linaro.
5 * Copyright (C) Huawei Futurewei Technologies.6 * Copyright (C) Huawei Futurewei Technologies.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#ifndef _ARM64_KEXEC_H9#ifndef _ARM64_KEXEC_H
arch/arm64/include/asm/kgdb.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * AArch64 KGDB support3 * AArch64 KGDB support
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2013 Cavium Inc.7 * Copyright (C) 2013 Cavium Inc.
7 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>8 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM_KGDB_H11#ifndef __ARM_KGDB_H
arch/arm64/include/asm/kvm_arm.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_ARM_H__7#ifndef __ARM64_KVM_ARM_H__
arch/arm64/include/asm/kvm_asm.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM_KVM_ASM_H__7#ifndef __ARM_KVM_ASM_H__
arch/arm64/include/asm/kvm_coproc.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *5 *
5 * Derived from arch/arm/include/asm/kvm_coproc.h6 * Derived from arch/arm/include/asm/kvm_coproc.h
6 * Copyright (C) 2012 Rusty Russell IBM Corporation7 * Copyright (C) 2012 Rusty Russell IBM Corporation
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ARM64_KVM_COPROC_H__10#ifndef __ARM64_KVM_COPROC_H__
arch/arm64/include/asm/kvm_emulate.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/include/kvm_emulate.h6 * Derived from arch/arm/include/kvm_emulate.h
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM64_KVM_EMULATE_H__11#ifndef __ARM64_KVM_EMULATE_H__
arch/arm64/include/asm/kvm_host.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/include/asm/kvm_host.h:6 * Derived from arch/arm/include/asm/kvm_host.h:
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM64_KVM_HOST_H__11#ifndef __ARM64_KVM_HOST_H__
arch/arm64/include/asm/kvm_hyp.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_HYP_H__7#ifndef __ARM64_KVM_HYP_H__
arch/arm64/include/asm/kvm_mmio.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 - Virtual Open Systems and Columbia University3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
3 * Author: Christoffer Dall <c.dall@virtualopensystems.com>4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License, version 2, as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_MMIO_H__7#ifndef __ARM64_KVM_MMIO_H__
arch/arm64/include/asm/kvm_mmu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_MMU_H__7#ifndef __ARM64_KVM_MMU_H__
arch/arm64/include/asm/memory.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/memory.h3 * Based on arch/arm/include/asm/memory.h
3 *4 *
4 * Copyright (C) 2000-2002 Russell King5 * Copyright (C) 2000-2002 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 *
19 * Note: this file should not be included by non-asm/.h files8 * Note: this file should not be included by non-asm/.h files
20 */9 */
21#ifndef __ASM_MEMORY_H10#ifndef __ASM_MEMORY_H
arch/arm64/include/asm/mmu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_MMU_H5#ifndef __ASM_MMU_H
17#define __ASM_MMU_H6#define __ASM_MMU_H
arch/arm64/include/asm/mmu_context.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/mmu_context.h3 * Based on arch/arm/include/asm/mmu_context.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_MMU_CONTEXT_H8#ifndef __ASM_MMU_CONTEXT_H
20#define __ASM_MMU_CONTEXT_H9#define __ASM_MMU_CONTEXT_H
arch/arm64/include/asm/module.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_MODULE_H5#ifndef __ASM_MODULE_H
17#define __ASM_MODULE_H6#define __ASM_MODULE_H
arch/arm64/include/asm/neon-intrinsics.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2018 Linaro, Ltd. <ard.biesheuvel@linaro.org>3 * Copyright (C) 2018 Linaro, Ltd. <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_NEON_INTRINSICS_H6#ifndef __ASM_NEON_INTRINSICS_H
arch/arm64/include/asm/neon.h+1−4
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm64/include/asm/neon.h3 * linux/arch/arm64/include/asm/neon.h
3 *4 *
4 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>5 * Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */6 */
10 7
11#ifndef __ASM_NEON_H8#ifndef __ASM_NEON_H
arch/arm64/include/asm/page-def.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/page.h3 * Based on arch/arm/include/asm/page.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * Copyright (C) 2017 ARM Ltd.6 * Copyright (C) 2017 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PAGE_DEF_H8#ifndef __ASM_PAGE_DEF_H
20#define __ASM_PAGE_DEF_H9#define __ASM_PAGE_DEF_H
arch/arm64/include/asm/page.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/page.h3 * Based on arch/arm/include/asm/page.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PAGE_H8#ifndef __ASM_PAGE_H
20#define __ASM_PAGE_H9#define __ASM_PAGE_H
arch/arm64/include/asm/percpu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PERCPU_H5#ifndef __ASM_PERCPU_H
17#define __ASM_PERCPU_H6#define __ASM_PERCPU_H
arch/arm64/include/asm/perf_event.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#ifndef __ASM_PERF_EVENT_H6#ifndef __ASM_PERF_EVENT_H
arch/arm64/include/asm/pgalloc.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/pgalloc.h3 * Based on arch/arm/include/asm/pgalloc.h
3 *4 *
4 * Copyright (C) 2000-2001 Russell King5 * Copyright (C) 2000-2001 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PGALLOC_H8#ifndef __ASM_PGALLOC_H
20#define __ASM_PGALLOC_H9#define __ASM_PGALLOC_H
arch/arm64/include/asm/pgtable-hwdef.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_HWDEF_H5#ifndef __ASM_PGTABLE_HWDEF_H
17#define __ASM_PGTABLE_HWDEF_H6#define __ASM_PGTABLE_HWDEF_H
arch/arm64/include/asm/pgtable-prot.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Ltd.3 * Copyright (C) 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_PROT_H5#ifndef __ASM_PGTABLE_PROT_H
17#define __ASM_PGTABLE_PROT_H6#define __ASM_PGTABLE_PROT_H
arch/arm64/include/asm/pgtable-types.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Page table types definitions.3 * Page table types definitions.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __ASM_PGTABLE_TYPES_H9#ifndef __ASM_PGTABLE_TYPES_H
arch/arm64/include/asm/pgtable.h+2−14
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_H5#ifndef __ASM_PGTABLE_H
17#define __ASM_PGTABLE_H6#define __ASM_PGTABLE_H
@@ -812,8 +801,7 @@ extern int kern_addr_valid(unsigned long addr); · 794 unmodified lines
812 801
813#include <asm-generic/pgtable.h>802#include <asm-generic/pgtable.h>
814 803
815void pgd_cache_init(void);804static inline void pgtable_cache_init(void) { }
816#define pgtable_cache_init pgd_cache_init
817 805
818/*806/*
819 * On AArch64, the cache coherency is handled via the set_pte_at() function.807 * On AArch64, the cache coherency is handled via the set_pte_at() function.
arch/arm64/include/asm/proc-fns.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/proc-fns.h3 * Based on arch/arm/include/asm/proc-fns.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000 Deep Blue Solutions Ltd6 * Copyright (C) 2000 Deep Blue Solutions Ltd
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20#ifndef __ASM_PROCFNS_H9#ifndef __ASM_PROCFNS_H
21#define __ASM_PROCFNS_H10#define __ASM_PROCFNS_H
arch/arm64/include/asm/processor.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/processor.h3 * Based on arch/arm/include/asm/processor.h
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PROCESSOR_H8#ifndef __ASM_PROCESSOR_H
20#define __ASM_PROCESSOR_H9#define __ASM_PROCESSOR_H
arch/arm64/include/asm/ptdump.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 ARM Ltd.3 * Copyright (C) 2014 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PTDUMP_H5#ifndef __ASM_PTDUMP_H
17#define __ASM_PTDUMP_H6#define __ASM_PTDUMP_H
arch/arm64/include/asm/ptrace.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/ptrace.h3 * Based on arch/arm/include/asm/ptrace.h
3 *4 *
4 * Copyright (C) 1996-2003 Russell King5 * Copyright (C) 1996-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PTRACE_H8#ifndef __ASM_PTRACE_H
20#define __ASM_PTRACE_H9#define __ASM_PTRACE_H
arch/arm64/include/asm/seccomp.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/seccomp.h3 * arch/arm64/include/asm/seccomp.h
3 *4 *
4 * Copyright (C) 2014 Linaro Limited5 * Copyright (C) 2014 Linaro Limited
5 * Author: AKASHI Takahiro <takahiro.akashi@linaro.org>6 * Author: AKASHI Takahiro <takahiro.akashi@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11#ifndef _ASM_SECCOMP_H8#ifndef _ASM_SECCOMP_H
12#define _ASM_SECCOMP_H9#define _ASM_SECCOMP_H
arch/arm64/include/asm/sections.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Limited3 * Copyright (C) 2016 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SECTIONS_H5#ifndef __ASM_SECTIONS_H
17#define __ASM_SECTIONS_H6#define __ASM_SECTIONS_H
arch/arm64/include/asm/shmparam.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SHMPARAM_H5#ifndef __ASM_SHMPARAM_H
17#define __ASM_SHMPARAM_H6#define __ASM_SHMPARAM_H
arch/arm64/include/asm/signal32.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SIGNAL32_H5#ifndef __ASM_SIGNAL32_H
17#define __ASM_SIGNAL32_H6#define __ASM_SIGNAL32_H
arch/arm64/include/asm/simd.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>3 * Copyright (C) 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published
6 * by the Free Software Foundation.
7 */4 */
8 5
9#ifndef __ASM_SIMD_H6#ifndef __ASM_SIMD_H
arch/arm64/include/asm/smp.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SMP_H5#ifndef __ASM_SMP_H
17#define __ASM_SMP_H6#define __ASM_SMP_H
arch/arm64/include/asm/smp_plat.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Definitions specific to SMP platforms.3 * Definitions specific to SMP platforms.
3 *4 *
4 * Copyright (C) 2013 ARM Ltd.5 * Copyright (C) 2013 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_SMP_PLAT_H8#ifndef __ASM_SMP_PLAT_H
arch/arm64/include/asm/sparsemem.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPARSEMEM_H5#ifndef __ASM_SPARSEMEM_H
17#define __ASM_SPARSEMEM_H6#define __ASM_SPARSEMEM_H
arch/arm64/include/asm/spinlock.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPINLOCK_H5#ifndef __ASM_SPINLOCK_H
17#define __ASM_SPINLOCK_H6#define __ASM_SPINLOCK_H
arch/arm64/include/asm/spinlock_types.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPINLOCK_TYPES_H5#ifndef __ASM_SPINLOCK_TYPES_H
17#define __ASM_SPINLOCK_TYPES_H6#define __ASM_SPINLOCK_TYPES_H
arch/arm64/include/asm/stacktrace.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STACKTRACE_H5#ifndef __ASM_STACKTRACE_H
17#define __ASM_STACKTRACE_H6#define __ASM_STACKTRACE_H
arch/arm64/include/asm/stage2_pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 *4 *
4 * stage2 page table helpers5 * stage2 page table helpers
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARM64_S2_PGTABLE_H_8#ifndef __ARM64_S2_PGTABLE_H_
arch/arm64/include/asm/stat.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STAT_H5#ifndef __ASM_STAT_H
17#define __ASM_STAT_H6#define __ASM_STAT_H
arch/arm64/include/asm/string.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STRING_H5#ifndef __ASM_STRING_H
17#define __ASM_STRING_H6#define __ASM_STRING_H
arch/arm64/include/asm/syscall.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SYSCALL_H5#ifndef __ASM_SYSCALL_H
17#define __ASM_SYSCALL_H6#define __ASM_SYSCALL_H
arch/arm64/include/asm/sysreg.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Macros for accessing system registers with older binutils.3 * Macros for accessing system registers with older binutils.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __ASM_SYSREG_H9#ifndef __ASM_SYSREG_H
arch/arm64/include/asm/system_misc.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/system_misc.h3 * Based on arch/arm/include/asm/system_misc.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_SYSTEM_MISC_H7#ifndef __ASM_SYSTEM_MISC_H
19#define __ASM_SYSTEM_MISC_H8#define __ASM_SYSTEM_MISC_H
arch/arm64/include/asm/thread_info.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/thread_info.h3 * Based on arch/arm/include/asm/thread_info.h
3 *4 *
4 * Copyright (C) 2002 Russell King.5 * Copyright (C) 2002 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_THREAD_INFO_H8#ifndef __ASM_THREAD_INFO_H
20#define __ASM_THREAD_INFO_H9#define __ASM_THREAD_INFO_H
arch/arm64/include/asm/timex.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_TIMEX_H5#ifndef __ASM_TIMEX_H
17#define __ASM_TIMEX_H6#define __ASM_TIMEX_H
arch/arm64/include/asm/tlb.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/tlb.h3 * Based on arch/arm/include/asm/tlb.h
3 *4 *
4 * Copyright (C) 2002 Russell King5 * Copyright (C) 2002 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_TLB_H8#ifndef __ASM_TLB_H
20#define __ASM_TLB_H9#define __ASM_TLB_H
arch/arm64/include/asm/tlbflush.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/tlbflush.h3 * Based on arch/arm/include/asm/tlbflush.h
3 *4 *
4 * Copyright (C) 1999-2003 Russell King5 * Copyright (C) 1999-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_TLBFLUSH_H8#ifndef __ASM_TLBFLUSH_H
20#define __ASM_TLBFLUSH_H9#define __ASM_TLBFLUSH_H
arch/arm64/include/asm/traps.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/traps.h3 * Based on arch/arm/include/asm/traps.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_TRAP_H7#ifndef __ASM_TRAP_H
19#define __ASM_TRAP_H8#define __ASM_TRAP_H
arch/arm64/include/asm/uaccess.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/uaccess.h3 * Based on arch/arm/include/asm/uaccess.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_UACCESS_H7#ifndef __ASM_UACCESS_H
19#define __ASM_UACCESS_H8#define __ASM_UACCESS_H
arch/arm64/include/asm/unistd.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifdef CONFIG_COMPAT5#ifdef CONFIG_COMPAT
17#define __ARCH_WANT_COMPAT_STAT646#define __ARCH_WANT_COMPAT_STAT64
arch/arm64/include/asm/unistd32.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * AArch32 (compat) system call definitions.3 * AArch32 (compat) system call definitions.
3 *4 *
4 * Copyright (C) 2001-2005 Russell King5 * Copyright (C) 2001-2005 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __SYSCALL9#ifndef __SYSCALL
arch/arm64/include/asm/uprobes.h+1−4
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-2016 Pratyush Anand <panand@redhat.com>3 * Copyright (C) 2014-2016 Pratyush Anand <panand@redhat.com>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#ifndef _ASM_UPROBES_H6#ifndef _ASM_UPROBES_H
arch/arm64/include/asm/vdso.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_VDSO_H5#ifndef __ASM_VDSO_H
17#define __ASM_VDSO_H6#define __ASM_VDSO_H
arch/arm64/include/asm/vdso_datapage.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_VDSO_DATAPAGE_H5#ifndef __ASM_VDSO_DATAPAGE_H
17#define __ASM_VDSO_DATAPAGE_H6#define __ASM_VDSO_DATAPAGE_H
arch/arm64/include/asm/virt.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ASM__VIRT_H7#ifndef __ASM__VIRT_H
arch/arm64/include/asm/word-at-a-time.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_WORD_AT_A_TIME_H5#ifndef __ASM_WORD_AT_A_TIME_H
17#define __ASM_WORD_AT_A_TIME_H6#define __ASM_WORD_AT_A_TIME_H
arch/arm64/include/asm/xor.h+1−4
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/xor.h3 * arch/arm64/include/asm/xor.h
3 *4 *
4 * Authors: Jackie Liu <liuyun01@kylinos.cn>5 * Authors: Jackie Liu <liuyun01@kylinos.cn>
5 * Copyright (C) 2018,Tianjin KYLIN Information Technology Co., Ltd.6 * Copyright (C) 2018,Tianjin KYLIN Information Technology Co., Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */7 */
11 8
12#include <linux/hardirq.h>9#include <linux/hardirq.h>
arch/arm64/include/uapi/asm/ptrace.h+3−5
@@ -65,8 +65,6 @@ · 64 unmodified lines
65 65
66#ifndef __ASSEMBLY__66#ifndef __ASSEMBLY__
67 67
68#include <linux/prctl.h>
69
70/*68/*
71 * User structures for general purpose, floating point and debug registers.69 * User structures for general purpose, floating point and debug registers.
72 */70 */
@@ -113,10 +111,10 @@ struct user_sve_header { · 40 unmodified lines
113 111
114/*112/*
115 * Common SVE_PT_* flags:113 * Common SVE_PT_* flags:
116 * These must be kept in sync with prctl interface in <linux/ptrace.h>114 * These must be kept in sync with prctl interface in <linux/prctl.h>
117 */115 */
118#define SVE_PT_VL_INHERIT (PR_SVE_VL_INHERIT >> 16)116#define SVE_PT_VL_INHERIT ((1 << 17) /* PR_SVE_VL_INHERIT */ >> 16)
119#define SVE_PT_VL_ONEXEC (PR_SVE_SET_VL_ONEXEC >> 16)117#define SVE_PT_VL_ONEXEC ((1 << 18) /* PR_SVE_SET_VL_ONEXEC */ >> 16)
120 118
121 119
122/*120/*
arch/arm64/kernel/acpi.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARM64 Specific Low-Level ACPI Boot Support3 * ARM64 Specific Low-Level ACPI Boot Support
3 *4 *
@@ -7,10 +8,6 @@ · 3 unmodified lines
7 * Author: Hanjun Guo <hanjun.guo@linaro.org>8 * Author: Hanjun Guo <hanjun.guo@linaro.org>
8 * Author: Tomasz Nowicki <tomasz.nowicki@linaro.org>9 * Author: Tomasz Nowicki <tomasz.nowicki@linaro.org>
9 * Author: Naresh Bhat <naresh.bhat@linaro.org>10 * Author: Naresh Bhat <naresh.bhat@linaro.org>
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */11 */
15 12
16#define pr_fmt(fmt) "ACPI: " fmt13#define pr_fmt(fmt) "ACPI: " fmt
arch/arm64/kernel/acpi_parking_protocol.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARM64 ACPI Parking Protocol implementation3 * ARM64 ACPI Parking Protocol implementation
3 *4 *
4 * Authors: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>5 * Authors: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
5 * Mark Salter <msalter@redhat.com>6 * Mark Salter <msalter@redhat.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/acpi.h>8#include <linux/acpi.h>
20#include <linux/mm.h>9#include <linux/mm.h>
arch/arm64/kernel/alternative.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * alternative runtime patching3 * alternative runtime patching
3 * inspired by the x86 version4 * inspired by the x86 version
4 *5 *
5 * Copyright (C) 2014 ARM Ltd.6 * Copyright (C) 2014 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define pr_fmt(fmt) "alternatives: " fmt9#define pr_fmt(fmt) "alternatives: " fmt
arch/arm64/kernel/armv8_deprecated.c+1−4
@@ -1,9 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 ARM Limited3 * Copyright (C) 2014 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */4 */
8 5
9#include <linux/cpu.h>6#include <linux/cpu.h>
arch/arm64/kernel/asm-offsets.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/asm-offsets.c3 * Based on arch/arm/kernel/asm-offsets.c
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * 2001-2002 Keith Owens6 * 2001-2002 Keith Owens
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/arm_sdei.h>10#include <linux/arm_sdei.h>
arch/arm64/kernel/cpu-reset.S+1−4
@@ -1,13 +1,10 @@

14 more lines aren’t shown here.

arch/arm64/kernel/cpu-reset.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/arm64/kernel/cpu_errata.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/cpu_ops.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/cpufeature.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/cpuidle.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/cpuinfo.c+1−11

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kernel/crash_dump.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/debug-monitors.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/efi-entry.S+1−5

This diff is large: its 15 lines aren’t shown here.

arch/arm64/kernel/efi-header.S+1−4

This diff is large: its 12 lines aren’t shown here.

arch/arm64/kernel/efi-rt-wrapper.S+1−4

This diff is large: its 11 lines aren’t shown here.

arch/arm64/kernel/efi.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/arm64/kernel/entry-fpsimd.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/entry-ftrace.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/entry.S+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/fpsimd.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/ftrace.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/head.S+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kernel/hibernate-asm.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/hw_breakpoint.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/hyp-stub.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/image.h+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/insn.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/io.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/irq.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kernel/jump_label.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/kaslr.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/arm64/kernel/kgdb.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kernel/machine_kexec.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/module-plts.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/arm64/kernel/module.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/pci.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/arm64/kernel/perf_callchain.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/perf_event.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kernel/probes/uprobes.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/arm64/kernel/process.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/ptrace.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kernel/reloc_test_core.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/arm64/kernel/reloc_test_syms.S+1−5

This diff is large: its 12 lines aren’t shown here.

arch/arm64/kernel/relocate_kernel.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/return_address.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/kernel/setup.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/signal.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/signal32.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/smp.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/smp_spin_table.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/ssbd.c+1−0

This diff is large: its 8 lines aren’t shown here.

arch/arm64/kernel/stacktrace.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/sys.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/sys32.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/kernel/sys_compat.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/time.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/traps.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/vdso.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/vdso/gettimeofday.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kernel/vdso/note.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kernel/vdso/sigreturn.S+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/kernel/vdso/vdso.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kernel/vdso/vdso.lds.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kvm/debug.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/kvm/guest.c+44−34

This diff is large: its 144 lines aren’t shown here.

arch/arm64/kvm/handle_exit.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/hyp-init.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/debug-sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/entry.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/fpsimd.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/hyp-entry.S+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/switch.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/sysreg-sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/tlb.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/kvm/inject_fault.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/regmap.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/reset.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/sys_regs.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/sys_regs.h+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/sys_regs_generic_v8.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/kvm/va_layout.c+1−12

This diff is large: its 20 lines aren’t shown here.

arch/arm64/lib/clear_page.S+1−12

This diff is large: its 19 lines aren’t shown here.

arch/arm64/lib/clear_user.S+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/lib/copy_from_user.S+1−12

This diff is large: its 19 lines aren’t shown here.

arch/arm64/lib/copy_in_user.S+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/lib/copy_page.S+1−12

This diff is large: its 19 lines aren’t shown here.

arch/arm64/lib/copy_template.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/copy_to_user.S+1−12

This diff is large: its 19 lines aren’t shown here.

arch/arm64/lib/crc32.S+1−4

This diff is large: its 13 lines aren’t shown here.

arch/arm64/lib/delay.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/lib/memchr.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/lib/memcmp.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/memcpy.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/memmove.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/memset.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/strchr.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/lib/strcmp.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/strlen.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/strncmp.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/strnlen.S+1−13

This diff is large: its 27 lines aren’t shown here.

arch/arm64/lib/strrchr.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/lib/uaccess_flushcache.c+1−12

This diff is large: its 19 lines aren’t shown here.

arch/arm64/lib/xor-neon.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/arm64/mm/cache.S+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/context.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/copypage.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/dma-mapping.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/fault.c+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/mm/flush.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/init.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/ioremap.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/arm64/mm/kasan_init.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/arm64/mm/mmap.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/mm/mmu.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/numa.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/pgd.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/arm64/mm/proc.S+1−12

This diff is large: its 23 lines aren’t shown here.

arch/arm64/net/bpf_jit.h+1−12

This diff is large: its 21 lines aren’t shown here.

arch/arm64/net/bpf_jit_comp.c+1−12

This diff is large: its 21 lines aren’t shown here.

arch/c6x/include/asm/bitops.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/bug.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/cache.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/cacheflush.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/checksum.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/c6x/include/asm/clock.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/cmpxchg.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/delay.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/dscr.h+1−5

This diff is large: its 13 lines aren’t shown here.

arch/c6x/include/asm/elf.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/hardirq.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/irq.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/module.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/pgtable.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/processor.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/procinfo.h+1−5

This diff is large: its 13 lines aren’t shown here.

arch/c6x/include/asm/ptrace.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/setup.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/special_insns.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/string.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/switch_to.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/thread_info.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/timex.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/include/asm/traps.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/include/asm/uaccess.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/c6x/include/asm/unaligned.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/c6x_ksyms.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/devicetree.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/entry.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/kernel/head.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/module.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/process.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/c6x/kernel/ptrace.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/kernel/setup.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/kernel/signal.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/kernel/soc.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/kernel/switch_to.S+1−4

This diff is large: its 12 lines aren’t shown here.

arch/c6x/kernel/sys_c6x.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/kernel/time.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/kernel/traps.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/kernel/vectors.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/c6x/lib/csum_64plus.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/c6x/lib/memcpy_64plus.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/mm/dma-coherent.c+1−5

This diff is large: its 20 lines aren’t shown here.

arch/c6x/mm/init.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/platforms/cache.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/c6x/platforms/dscr.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/platforms/emif.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/platforms/megamod-pic.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/platforms/plldata.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/c6x/platforms/timer64.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/ia64/hp/common/aml_nfw.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/ia64/include/asm/acenv.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/ia64/include/asm/acpi-ext.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/ia64/include/asm/exception.h+1−13

This diff is large: its 18 lines aren’t shown here.

arch/ia64/kernel/acpi-ext.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/ia64/kernel/machine_kexec.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/ia64/kernel/relocate_kernel.S+1−3

This diff is large: its 15 lines aren’t shown here.

arch/ia64/mm/ioremap.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/microblaze/kernel/hw_exception_handler.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/microblaze/kernel/microblaze_ksyms.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/microblaze/kernel/module.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/microblaze/mm/consistent.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/ath79/Makefile+1−3

This diff is large: its 14 lines aren’t shown here.

arch/mips/ath79/clock.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/ath79/common.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/ath79/common.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/ath79/early_printk.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/mips/ath79/prom.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/mips/ath79/setup.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/bmips/irq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/boot/dts/cavium-octeon/dlink_dsr-1000n.dts+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/boot/dts/cavium-octeon/dlink_dsr-500n-1000n.dtsi+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/boot/dts/cavium-octeon/dlink_dsr-500n.dts+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/boot/dts/cavium-octeon/ubnt_e100.dts+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/boot/dts/img/pistachio.dtsi+1−4

This diff is large: its 12 lines aren’t shown here.

arch/mips/boot/dts/img/pistachio_marduk.dts+1−4

This diff is large: its 12 lines aren’t shown here.

arch/mips/boot/dts/pic32/pic32mzda.dtsi+1−5

This diff is large: its 12 lines aren’t shown here.

arch/mips/boot/dts/pic32/pic32mzda_sk.dts+1−5

This diff is large: its 12 lines aren’t shown here.

arch/mips/include/asm/kexec.h+1−3

This diff is large: its 11 lines aren’t shown here.

arch/mips/include/asm/mach-ath25/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/ar71xx_regs.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/ar933x_uart.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/ath79.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/irq.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/mips/include/asm/mach-ath79/kernel-entry-init.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/falcon/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/falcon/falcon_irq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/falcon/irq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/falcon/lantiq_soc.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/lantiq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/lantiq_platform.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/xway/irq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/xway/lantiq_irq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/mt7620.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/mt7620/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/mt7621.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/mt7621/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/ralink_regs.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt288x.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt288x/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt305x.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt305x/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt3883.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/include/asm/mach-ralink/rt3883/cpu-feature-overrides.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/mips/include/asm/mips_machine.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/mips/include/asm/perf_event.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/mips/include/asm/prom.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/mips/include/asm/txx9/dmac.h+1−4

This diff is large: its 11 lines aren’t shown here.

arch/mips/kernel/gpio_txx9.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/kernel/machine_kexec.c+1−3

This diff is large: its 11 lines aren’t shown here.

arch/mips/kernel/mips_machine.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/mips/kernel/perf_event.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/kernel/perf_event_mipsxx.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/kernel/prom.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/mips/kernel/relocate_kernel.S+1−3

This diff is large: its 11 lines aren’t shown here.

arch/mips/lantiq/Makefile+1−3

This diff is large: its 10 lines aren’t shown here.

arch/mips/lantiq/clk.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/clk.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/early_printk.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/falcon/prom.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/falcon/reset.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/falcon/sysctrl.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/irq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/prom.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/prom.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/clk.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/dcdc.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/gptu.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/prom.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/sysctrl.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lantiq/xway/vmmc.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/lib/iomap_copy.c+1−14

This diff is large: its 19 lines aren’t shown here.

arch/mips/math-emu/dp_2008class.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/dp_fmax.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/dp_fmin.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/dp_maddf.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/sp_2008class.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/sp_fmax.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/sp_fmin.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/math-emu/sp_maddf.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/pci/fixup-ath79.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/mips/pci/fixup-lantiq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/pci/ops-lantiq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/pci/pci-ar71xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/pci/pci-ar724x.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/mips/pci/pci-lantiq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/pci/pci-lantiq.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/pci/pci-mt7620.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/mips/pci/pci-rt2880.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/mips/pci/pci-rt3883.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/mips/ralink/Makefile+1−3

This diff is large: its 8 lines aren’t shown here.

arch/mips/ralink/bootrom.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/clk.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/common.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/early_printk.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/ill_acc.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/irq-gic.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/irq.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/mt7620.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/mt7621.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/of.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/prom.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/reset.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/rt288x.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/rt305x.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/rt3883.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/timer-gic.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/mips/ralink/timer.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/nios2/include/asm/timex.h+1−13

This diff is large: its 19 lines aren’t shown here.

arch/nios2/lib/delay.c+1−13

This diff is large: its 19 lines aren’t shown here.

arch/openrisc/lib/delay.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/parisc/include/asm/dwarf.h+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/boot/cuboot-52xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-824x.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/boot/cuboot-83xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot-85xx-cpm2.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot-85xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot-8xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot-acadia.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot-amigaone.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-bamboo.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-ebony.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-hotfoot.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/boot/cuboot-katmai.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-kilauea.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-pq2.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-sam440ep.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-taishan.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/cuboot-warp.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/boot/cuboot-yosemite.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/cuboot.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/dts/mpc8610_hpcd.dts+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/boot/ep405.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/ep8248e.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/ep88xc.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/epapr.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/fsl-soc.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/holly.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/mpc8xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/mvme5100.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/planetcore.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/pq2.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/redboot-83xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/redboot-8xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/simpleboot.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/stdlib.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/boot/treeboot-ebony.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/treeboot-walnut.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/boot/virtex.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/crypto/crc-vpmsum_test.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/include/asm/kvm_booke_hv_asm.h+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/include/asm/mm-arch-hooks.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/include/asm/page.h+7−0

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/include/asm/ppc-opcode.h+1−0

This diff is large: its 8 lines aren’t shown here.

arch/powerpc/include/asm/reg_booke.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/include/asm/trace_clock.h+1−3

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kernel/cacheinfo.c+1−6

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/kernel/crash.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/kernel/crash_dump.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/kernel/head_32.S+1−0

This diff is large: its 8 lines aren’t shown here.

arch/powerpc/kernel/head_booke.h+5−5

This diff is large: its 31 lines aren’t shown here.

arch/powerpc/kernel/head_fsl_booke.S+1−1

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kernel/io-workarounds.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/kernel/machine_kexec.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/kernel/machine_kexec_32.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/kernel/machine_kexec_64.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/kernel/pci_of_scan.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kernel/swsusp_64.c+1−2

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kernel/swsusp_asm64.S+1−2

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kernel/trace/trace_clock.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kvm/book3s.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/book3s_64_mmu_radix.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_builtin.c+2−4

This diff is large: its 19 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_ras.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_rm_mmu.c+1−3

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_rm_xics.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_rmhandlers.S+13−2

This diff is large: its 31 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_tm.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/book3s_hv_tm_builtin.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/book3s_pr.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/book3s_pr_papr.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/book3s_rtas.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/book3s_xics.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/kvm/book3s_xics.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/kvm/book3s_xive.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/book3s_xive.h+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/book3s_xive_template.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/e500.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/e500.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/e500_emulate.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/e500_mmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/e500_mmu_host.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/kvm/e500_mmu_host.h+1−4

This diff is large: its 11 lines aren’t shown here.

arch/powerpc/kvm/e500mc.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/mm/dma-noncoherent.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/mm/mem.c+2−1

This diff is large: its 10 lines aren’t shown here.

arch/powerpc/net/bpf_jit.h+1−1

This diff is large: its 9 lines aren’t shown here.

arch/powerpc/net/bpf_jit_comp64.c+4−4

This diff is large: its 33 lines aren’t shown here.

arch/powerpc/platforms/82xx/pq2ads-pci-pic.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/82xx/pq2fads.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/suspend-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/83xx/suspend.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/85xx/socrates_fpga_pic.c+1−6

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/85xx/socrates_fpga_pic.h+1−6

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/8xx/adder875.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/holly.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/powermac/Kconfig+1−0

This diff is large: its 8 lines aren’t shown here.

arch/powerpc/platforms/pseries/dlpar.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/pseries/mobility.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/pseries/pseries_energy.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/pseries/reconfig.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/6xx-suspend.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/riscv/boot/dts/Makefile+2−0

This diff is large: its 3 lines aren’t shown here.

arch/riscv/boot/dts/sifive/Makefile+2−0

This diff is large: its 3 lines aren’t shown here.

arch/riscv/boot/dts/sifive/fu540-c000.dtsi+215−0

This diff is large: its 216 lines aren’t shown here.

arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+65−0

This diff is large: its 66 lines aren’t shown here.

arch/riscv/configs/defconfig+4−0

This diff is large: its 18 lines aren’t shown here.

arch/riscv/include/asm/barrier.h+1−12

This diff is large: its 23 lines aren’t shown here.

arch/riscv/include/asm/bitops.h+0−5

This diff is large: its 12 lines aren’t shown here.

arch/riscv/include/asm/hwcap.h+1−12

This diff is large: its 22 lines aren’t shown here.

arch/riscv/include/asm/vdso.h+1−12

This diff is large: its 21 lines aren’t shown here.

arch/riscv/include/uapi/asm/auxvec.h+1−12

This diff is large: its 20 lines aren’t shown here.

arch/riscv/include/uapi/asm/bitsperlong.h+1−12

This diff is large: its 20 lines aren’t shown here.

arch/riscv/include/uapi/asm/byteorder.h+1−12

This diff is large: its 20 lines aren’t shown here.

arch/riscv/include/uapi/asm/hwcap.h+1−12

This diff is large: its 22 lines aren’t shown here.

arch/riscv/include/uapi/asm/ucontext.h+1−12

This diff is large: its 21 lines aren’t shown here.

arch/riscv/kernel/cpufeature.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/riscv/kernel/reset.c+1−0

This diff is large: its 8 lines aren’t shown here.

arch/riscv/kernel/riscv_ksyms.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/riscv/kernel/smp.c+1−12

This diff is large: its 24 lines aren’t shown here.

arch/riscv/kernel/vdso.c+1−12

This diff is large: its 22 lines aren’t shown here.

arch/riscv/lib/delay.c+1−1

This diff is large: its 9 lines aren’t shown here.

arch/riscv/mm/fault.c+13−0

This diff is large: its 27 lines aren’t shown here.

arch/riscv/net/bpf_jit_comp.c+24−0

This diff is large: its 84 lines aren’t shown here.

arch/s390/Makefile+1−0

This diff is large: its 8 lines aren’t shown here.

arch/s390/include/asm/ctl_reg.h+2−2

This diff is large: its 18 lines aren’t shown here.

arch/sh/oprofile/backtrace.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/sparc/include/asm/adi_64.h+1−2

This diff is large: its 11 lines aren’t shown here.

arch/sparc/kernel/adi_64.c+1−2

This diff is large: its 13 lines aren’t shown here.

arch/sparc/kernel/sun4v_mcd.S+1−2

This diff is large: its 12 lines aren’t shown here.

arch/um/include/asm/syscall-generic.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/um/kernel/early_printk.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/um/kernel/maccess.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/um/kernel/stacktrace.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/um/kernel/sysrq.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/unicore32/boot/compressed/head.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/boot/compressed/misc.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/boot/compressed/vmlinux.lds.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/assembler.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/asm/barrier.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/include/asm/bitops.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/bug.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/include/asm/cache.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/cacheflush.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/checksum.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/asm/cmpxchg.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/include/asm/cpu-single.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/cputype.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/delay.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/asm/dma.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/elf.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/fpstate.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/fpu-ucf64.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/asm/gpio.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/hwcap.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/hwdef-copro.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/include/asm/io.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/irq.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/irqflags.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/linkage.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/memblock.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/memory.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/asm/mmu.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/mmu_context.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/page.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/pci.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/pgalloc.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/pgtable-hwdef.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/pgtable.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/processor.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/ptrace.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/stacktrace.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/string.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/suspend.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/switch_to.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/include/asm/thread_info.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/timex.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/tlb.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/tlbflush.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/traps.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/asm/uaccess.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/PKUnity.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/bitfield.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/dma.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/hardware.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/mach/map.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/include/mach/memory.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/ocd.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/pm.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/include/mach/uncompress.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/asm-offsets.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/clock.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/debug-macro.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/debug.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/dma.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/early_printk.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/elf.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/entry.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/fpu-ucf64.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/gpio.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/head.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/hibernate.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/hibernate_asm.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/irq.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/ksyms.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/module.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/pci.c+1−5

This diff is large: its 18 lines aren’t shown here.

arch/unicore32/kernel/pm.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/process.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/ptrace.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/puv3-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/puv3-nb0916.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/setup.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/setup.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/signal.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/sleep.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/stacktrace.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/sys.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/kernel/time.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/traps.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/kernel/vmlinux.lds.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/backtrace.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/clear_user.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/copy_from_user.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/copy_page.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/lib/copy_template.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/copy_to_user.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/delay.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/findbit.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/strncpy_from_user.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/lib/strnlen_user.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/alignment.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/cache-ucv2.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/mm/extable.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/fault.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/flush.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/init.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/unicore32/mm/ioremap.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/unicore32/mm/mm.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/mmu.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/pgd.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/proc-macros.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/unicore32/mm/proc-syms.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/proc-ucv2.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/unicore32/mm/tlb-ucv2.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/boot/a20.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/apm.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/boot/bitops.h+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/boot.h+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/cmdline.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/compressed/eboot.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/compressed/mem_encrypt.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/boot/copy.S+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/cpu.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/cpucheck.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/edd.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/main.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/memory.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/pm.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/pmjump.S+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/printf.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/string.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/tty.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/version.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/video-bios.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/video-mode.c+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/video-vesa.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/video-vga.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/video.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/boot/video.h+1−3

This diff is large: its 13 lines aren’t shown here.

arch/x86/crypto/aegis128-aesni-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/aegis128l-aesni-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/aegis256-aesni-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/ghash-clmulni-intel_asm.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/ghash-clmulni-intel_glue.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/morus1280-avx2-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/morus1280-sse2-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/morus640-sse2-asm.S+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/entry/thunk_32.S+1−1

This diff is large: its 10 lines aren’t shown here.

arch/x86/entry/thunk_64.S+1−1

This diff is large: its 11 lines aren’t shown here.

arch/x86/entry/vdso/vclock_gettime.c+13−2

This diff is large: its 27 lines aren’t shown here.

arch/x86/events/amd/iommu.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/events/amd/iommu.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/events/amd/power.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/events/amd/uncore.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/include/asm/acenv.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/include/asm/kvm_host.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/include/asm/mem_encrypt.h+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/include/asm/virtext.h+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/include/uapi/asm/kvm.h+22−11

This diff is large: its 64 lines aren’t shown here.

arch/x86/kernel/amd_nb.c+2−1

This diff is large: its 9 lines aren’t shown here.

arch/x86/kernel/apic/msi.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kernel/apic/vector.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kernel/eisa.c+1−2

This diff is large: its 9 lines aren’t shown here.

arch/x86/kernel/idt.c+1−2

This diff is large: its 9 lines aren’t shown here.

arch/x86/kernel/kexec-bzimage64.c+1−3

This diff is large: its 14 lines aren’t shown here.

arch/x86/kernel/machine_kexec_32.c+1−3

This diff is large: its 11 lines aren’t shown here.

arch/x86/kernel/machine_kexec_64.c+1−3

This diff is large: its 11 lines aren’t shown here.

arch/x86/kernel/relocate_kernel_32.S+1−3

This diff is large: its 11 lines aren’t shown here.

arch/x86/kernel/relocate_kernel_64.S+1−3

This diff is large: its 11 lines aren’t shown here.

arch/x86/kernel/verify_cpu.S+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/cpuid.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/debugfs.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/kvm/emulate.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/hyperv.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/hyperv.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/lapic.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/mmu.c+11−10

This diff is large: its 41 lines aren’t shown here.

arch/x86/kvm/mmu_audit.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/mtrr.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/page_track.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/paging_tmpl.h+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/pmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/pmu_amd.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kvm/svm.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/vmx/nested.c+58−45

This diff is large: its 229 lines aren’t shown here.

arch/x86/kvm/vmx/pmu_intel.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/vmx/vmcs12.h+3−2

This diff is large: its 13 lines aren’t shown here.

arch/x86/kvm/vmx/vmx.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/kvm/x86.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/lib/cmdline.c+1−2

This diff is large: its 8 lines aren’t shown here.

arch/x86/lib/iomap_copy_64.S+1−13

This diff is large: its 20 lines aren’t shown here.

arch/x86/mm/mem_encrypt.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/mm/mem_encrypt_boot.S+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/mm/mem_encrypt_identity.c+1−4

This diff is large: its 15 lines aren’t shown here.

arch/x86/net/bpf_jit_comp.c+21−53

This diff is large: its 110 lines aren’t shown here.

arch/x86/platform/geode/alix.c+1−5

This diff is large: its 22 lines aren’t shown here.

arch/x86/platform/geode/geos.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/x86/platform/geode/net5501.c+1−5

This diff is large: its 21 lines aren’t shown here.

arch/x86/purgatory/entry64.S+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/purgatory/purgatory.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/purgatory/setup-x86_64.S+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/purgatory/stack.S+1−3

This diff is large: its 12 lines aren’t shown here.

arch/x86/purgatory/string.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/um/delay.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/x86/um/mem_32.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/x86/um/vdso/um_vdso.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/x86/um/vdso/vma.c+1−4

This diff is large: its 11 lines aren’t shown here.

arch/xtensa/boot/boot-elf/boot.lds.S+1−4

This diff is large: its 16 lines aren’t shown here.

arch/xtensa/include/asm/futex.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/xtensa/include/asm/pgalloc.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/xtensa/include/asm/pgtable.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/xtensa/kernel/perf_event.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/xtensa/mm/ioremap.c+1−4

This diff is large: its 13 lines aren’t shown here.

block/bio.c+21−17

This diff is large: its 101 lines aren’t shown here.

crypto/aes_ti.c+1−4

This diff is large: its 13 lines aren’t shown here.

crypto/gcm.c+1−4

This diff is large: its 13 lines aren’t shown here.

crypto/ghash-generic.c+1−4

This diff is large: its 16 lines aren’t shown here.

crypto/michael_mic.c+1−4

This diff is large: its 15 lines aren’t shown here.

crypto/sm3_generic.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/acpi/acpi_amba.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/acpi/acpi_apd.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/acpi/acpi_cmos_rtc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/acpi_configfs.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/acpi/acpi_dbg.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/acpi_lpss.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/acpi/acpi_platform.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/acpi/acpi_pnp.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/acpi/acpi_processor.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/acpi/acpi_watchdog.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/arm64/gtdt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/acpi/bgrt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/dptf/int340x_thermal.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/ec_sys.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/acpi/ioapic.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/acpi/irq.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/pci_mcfg.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/acpi/pci_slot.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/property.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/acpi/spcr.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/acpi/x86/apple.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/acpi/x86/utils.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/amba/bus.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/android/binder.c+14−2

This diff is large: its 34 lines aren’t shown here.

drivers/ata/ahci_seattle.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/ata/ahci_st.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/ata/pata_ixp4xx_cf.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/pata_of_platform.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/ata/pata_palmld.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/pata_rb532_cf.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/pata_samsung_cf.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/block/skd_main.c+1−3

This diff is large: its 14 lines aren’t shown here.

drivers/block/skd_s1120.h+1−3

This diff is large: its 11 lines aren’t shown here.

drivers/block/xsysace.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/bus/da8xx-mstpri.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/bus/qcom-ebi2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/bus/ti-sysc.c+11−12

This diff is large: its 45 lines aren’t shown here.

drivers/char/agp/hp-agp.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/char/agp/parisc-agp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/char/hpet.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/char/hw_random/hisi-rng.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/char/hw_random/st-rng.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/char/hw_random/timeriomem-rng.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/char/tpm/tpmrm-dev.c+1−2

This diff is large: its 9 lines aren’t shown here.

drivers/char/tpm/xen-tpmfront.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/axis/clk-artpec6.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/bcm/clk-bcm53573-ilp.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/clk/bcm/clk-sr.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/clk-axm5516.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/clk-cdce706.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/clk-efm32gg.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/clk-nspire.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/clk-pwm.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/clk-qoriq.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/clkdev.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi6220-stub.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi6220.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/hisilicon/clkdivider-hi6220.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/clk/imx/clk-cpu.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-gate-exclusive.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/clk/imx/clk-gate2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/imx/clk-imx35.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/imx/clk-imx5.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/imx/clk-imx6sl.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/rockchip/clk-cpu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/samsung/clk-cpu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/samsung/clk-cpu.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-exynos-audss.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos-clkout.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos3250.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-exynos4.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/samsung/clk-exynos4412-isp.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5250.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5260.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5260.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5410.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5420.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/samsung/clk-exynos5433.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-exynos7.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-pll.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-pll.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/samsung/clk-s3c2410-dclk.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-s3c2410.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-s3c2412.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-s3c2443.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-s3c64xx.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/samsung/clk-s5pv210-audss.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/samsung/clk-s5pv210.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/samsung/clk.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/samsung/clk.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/st/clkgen-fsyn.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/sunxi/clk-factors.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/tegra/clk-bpmp.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/clk/ti/clk-44xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/ti/clk-54xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/ti/clk-7xx-compat.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/ti/clk-7xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/ti/clkt_dpll.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/ti/clkt_iclk.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/ti/dpll3xxx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/ti/dpll44xx.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/versatile/clk-icst.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clk/versatile/clk-impd1.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/versatile/clk-versatile.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clk/versatile/icst.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clk/versatile/icst.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/x86/clk-lpt.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clk/zte/clk-zx296702.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/zte/clk-zx296718.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/zte/clk.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clk/zte/clk.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clocksource/acpi_pm.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/arc_timer.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clocksource/arm_arch_timer.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/arm_global_timer.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clocksource/dummy_timer.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/dw_apb_timer.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clocksource/dw_apb_timer_of.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/clocksource/exynos_mct.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clocksource/mmio.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/clocksource/mps2-timer.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/nomadik-mtu.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clocksource/samsung_pwm_timer.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/timer-atmel-pit.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/clocksource/timer-efm32.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/clocksource/timer-keystone.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/clocksource/timer-pxa.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clocksource/timer-rockchip.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/clocksource/timer-zevio.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/counter/Kconfig+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/cpufreq/amd_freq_sensitivity.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/cpufreq-dt-platdev.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/cpufreq-dt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/cpufreq-dt.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/cpufreq_conservative.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/cpufreq_governor.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/cpufreq_governor.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/cpufreq_governor_attr_set.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/cpufreq_ondemand.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/cpufreq_ondemand.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/cpufreq_performance.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/cpufreq_powersave.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/cpufreq_stats.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/cpufreq_userspace.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/davinci-cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/freq_table.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/gx-suspmod.c+1−5

This diff is large: its 23 lines aren’t shown here.

drivers/cpufreq/highbank-cpufreq.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/imx6q-cpufreq.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/cpufreq/maple-cpufreq.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/omap-cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/pmac32-cpufreq.c+1−5

This diff is large: its 18 lines aren’t shown here.

drivers/cpufreq/pmac64-cpufreq.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/cpufreq/qoriq-cpufreq.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/cpufreq/s3c2410-cpufreq.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/s3c2412-cpufreq.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/s3c2416-cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/s3c2440-cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpufreq/s3c24xx-cpufreq-debugfs.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/s3c24xx-cpufreq.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/s3c64xx-cpufreq.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/cpufreq/s5pv210-cpufreq.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/sa1110-cpufreq.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/sfi-cpufreq.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/cpufreq/unicore2-cpufreq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpuidle/cpuidle-arm.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpuidle/cpuidle-big_little.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpuidle/cpuidle-exynos.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/cpuidle/cpuidle-ux500.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/cpuidle/dt_idle_states.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/bcm/cipher.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/cipher.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/spu.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/spu.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/spu2.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/spu2.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/spum.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/util.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/bcm/util.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-aes-cmac.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-aes-galois.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-aes-xts.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-aes.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-des3.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-main.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-rsa.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto-sha.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/ccp-crypto.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-debugfs.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-dev-v3.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/ccp-dev-v5.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-dev.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/ccp-dev.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/ccp-dmaengine.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/ccp-ops.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/psp-dev.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/psp-dev.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/ccp/sp-dev.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/sp-dev.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/sp-pci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/ccp/sp-platform.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls_cm.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls_cm.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls_hw.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls_io.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/crypto/chelsio/chtls/chtls_main.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/crypto/img-hash.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/marvell/cesa.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/marvell/cipher.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/marvell/hash.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/marvell/tdma.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/mediatek/mtk-aes.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/mediatek/mtk-platform.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/mediatek/mtk-platform.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/mediatek/mtk-sha.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/omap-aes-gcm.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/omap-aes.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/crypto/omap-aes.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/omap-crypto.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/omap-crypto.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/omap-des.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/omap-sham.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/sahara.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/stm32/stm32-hash.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/devfreq/devfreq-event.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/devfreq/devfreq.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/devfreq/event/exynos-nocp.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/event/exynos-nocp.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/event/exynos-ppmu.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/devfreq/event/exynos-ppmu.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/exynos-bus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/devfreq/governor.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/devfreq/governor_passive.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/devfreq/governor_performance.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/governor_powersave.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/governor_simpleondemand.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/devfreq/governor_userspace.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma-buf/dma-buf.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/dma/acpi-dma.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/dma/at_xdmac.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/dma/bestcomm/bcom_ata_task.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/bestcomm/bcom_fec_rx_task.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/bestcomm/bcom_fec_tx_task.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/bestcomm/bcom_gen_bd_rx_task.c+1−5

This diff is large: its 19 lines aren’t shown here.

drivers/dma/bestcomm/bcom_gen_bd_tx_task.c+1−5

This diff is large: its 19 lines aren’t shown here.

drivers/dma/bestcomm/gen_bd.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/dma/dmatest.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/hsu/hsu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/dma/hsu/hsu.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/dma/hsu/pci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/dma/idma64.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/idma64.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/dma/ipu/ipu_idmac.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/ipu/ipu_intern.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/dma/ipu/ipu_irq.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/dma/k3dma.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/dma/lpc18xx-dmamux.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/mmp_pdma.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/dma/of-dma.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/dma/pxa_dma.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/dma/sa11x0-dma.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/dma/ti/dma-crossbar.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/dma/ti/omap-dma.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/dma/txx9dmac.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/dma/txx9dmac.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/dma/virt-dma.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/dma/virt-dma.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/dma/zx_dma.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/extcon/extcon-adc-jack.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/extcon/extcon-max3355.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/firmware/Kconfig+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/firmware/efi/libstub/arm-stub.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/firmware/imx/imx-scu-irq.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/firmware/pcdp.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/firmware/pcdp.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/fsi/fsi-scom.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpio/gpio-adnp.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpio/gpio-amdpt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-ath79.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpio/gpio-dwapb.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpio/gpio-exar.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-max3191x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpio/gpio-max7300.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpio/gpio-max7301.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-max730x.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-mm-lantiq.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/gpio/gpio-omap.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpio/gpio-pl061.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-pxa.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpio/gpio-reg.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-sa1100.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-stmpe.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpio/gpio-stp-xway.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpio/gpio-tc3589x.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpio/gpio-tegra186.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-ucb1400.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-xgene.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpio/gpio-zevio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-zx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/armada/armada_510.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_crtc.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_crtc.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_debugfs.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_drm.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_drv.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_fb.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_fb.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_fbdev.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_gem.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_gem.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_hw.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_ioctlP.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/armada/armada_overlay.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/armada/armada_plane.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/analogix_dp_reg.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/bridge/sil-sii8620.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/bridge/sil-sii8620.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/bridge/ti-tfp410.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/drm_bufs.c+4−1

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/drm_ioc32.c+4−1

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_dpi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_dsi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-fimc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-gsc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-hdmi.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-mixer.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-rotator.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-scaler.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-vp.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/i2c/tda9950.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/i2c/tda998x_drv.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/handlers.c+9−6

This diff is large: its 42 lines aren’t shown here.

drivers/gpu/drm/i915/intel_display.c+29−9

This diff is large: its 59 lines aren’t shown here.

drivers/gpu/drm/msm/adreno/a3xx_gpu.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/msm/adreno/a3xx_gpu.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/adreno/adreno_device.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/msm/adreno/adreno_gpu.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/msm/adreno/adreno_gpu.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp_format.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp_kms.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/disp/mdp_kms.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_audio.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_bridge.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_connector.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_i2c.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_phy_8960.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_phy_8x74.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/msm_atomic.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_debugfs.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_debugfs.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_drv.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/msm_drv.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/msm_fb.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_fbdev.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_fence.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_fence.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem_prime.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem_shrinker.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem_submit.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gem_vma.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gpu.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_gpu.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_iommu.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_kms.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/msm/msm_mmu.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_perf.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_rd.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_ringbuffer.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/msm/msm_ringbuffer.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/connector-hdmi.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/encoder-opa362.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/core.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dispc.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dispc.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dispc_coefs.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/display.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dpi.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dsi.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dss.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dss.h+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi4.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi4_core.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi4_core.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi5.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi5_core.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi5_core.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi_phy.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi_pll.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/hdmi_wp.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/omapdss.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/output.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/pll.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/sdi.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/venc.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_connector.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_connector.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_crtc.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_crtc.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_debugfs.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_drv.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_drv.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_encoder.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_encoder.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_fb.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_fb.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_fbdev.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_fbdev.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_gem.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_gem.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_irq.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_irq.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_plane.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/omapdrm/omap_plane.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/panel/panel-ilitek-ili9322.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-jdi-lt070me05000.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/panel/panel-lg-lg4573.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/panel/panel-samsung-ld9040.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/panel/panel-sitronix-st7789v.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/panfrost/panfrost_gem.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/panfrost/panfrost_gem.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/gpu/drm/panfrost/panfrost_mmu.c+8−0

This diff is large: its 36 lines aren’t shown here.

drivers/gpu/drm/pl111/pl111_debugfs.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/rockchip/cdn-dp-core.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/tegra/dc.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/dc.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/dpaux.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/dpaux.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/drm.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/drm.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/dsi.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/dsi.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/falcon.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/falcon.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/fb.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/tegra/gem.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/tegra/gem.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/tegra/gr2d.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/gr2d.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/gr3d.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/gr3d.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/hdmi.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/hdmi.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/hub.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/hub.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/mipi-phy.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/mipi-phy.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/output.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/plane.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/plane.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/rgb.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tegra/sor.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/sor.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/vic.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tegra/vic.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_crtc.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_drv.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_drv.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_external.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_external.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_panel.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_panel.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_plane.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_regs.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_tfp410.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/tilcdc/tilcdc_tfp410.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_bo.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_crtc.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_debugfs.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_dpi.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_drv.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_drv.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_dsi.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_hdmi.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_hvs.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_kms.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_plane.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_regs.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_trace.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_trace_points.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_v3d.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/vc4/vc4_vec.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_msg.c+117−29

This diff is large: its 195 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c+5−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/zte/zx_common_regs.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/zte/zx_drm_drv.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_drm_drv.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_hdmi.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_hdmi_regs.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_plane.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_plane.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_plane_regs.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_tvenc.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_tvenc_regs.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_vga.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/zte/zx_vga_regs.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/zte/zx_vou.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_vou.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/zte/zx_vou_regs.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-image-convert.c+27−13

This diff is large: its 71 lines aren’t shown here.

drivers/hid/hid-ite.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/adt7411.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/hwmon/adt7475.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hwmon/iio_hwmon.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/max197.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-acorn.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/busses/i2c-aspeed.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-axxia.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/i2c/busses/i2c-digicolor.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-efm32.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/i2c/busses/i2c-exynos5.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/i2c/busses/i2c-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/i2c/busses/i2c-img-scb.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/busses/i2c-meson.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/i2c/busses/i2c-nomadik.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/i2c/busses/i2c-pca-platform.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-puv3.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-pxa-pci.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/i2c/busses/i2c-pxa.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/i2c/busses/i2c-rk3x.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/busses/i2c-simtec.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-st.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-versatile.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/busses/i2c-zx2967.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/muxes/i2c-mux-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/i2c/muxes/i2c-mux-gpmux.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/ide/amd74xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ide/cs5535.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/ide/via82cxxx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/iio/accel/kxsd9.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/accel/mma7455.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/accel/mma7455_core.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/accel/mma7455_i2c.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/accel/mma7455_spi.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/accel/sca3000.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/ad799x.c+1−5

This diff is large: its 21 lines aren’t shown here.

drivers/iio/adc/axp20x_adc.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/adc/bcm_iproc_adc.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/iio/adc/cc10001_adc.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/ep93xx_adc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/adc/fsl-imx25-gcq.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/lp8788_adc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/adc/lpc18xx_adc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/adc/ltc2485.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/adc/max1027.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/adc/max1363.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/adc/mcp320x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/adc/sun4i-gpadc-iio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/adc/ti-adc081c.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/adc/ti-adc084s021.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/adc/ti-ads8688.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ti-tlc4541.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/buffer/industrialio-buffer-cb.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/iio/buffer/industrialio-triggered-buffer.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/chemical/ccs811.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/common/ms_sensors/ms_sensors_i2c.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/dac/ds4424.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/dac/lpc18xx_dac.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/dac/max5821.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ti-dac082s085.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/dac/ti-dac5571.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/dummy/iio_dummy_evgen.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dummy/iio_simple_dummy.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dummy/iio_simple_dummy.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dummy/iio_simple_dummy_buffer.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dummy/iio_simple_dummy_events.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/gyro/itg3200_buffer.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/gyro/itg3200_core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/humidity/si7020.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/iio/iio_core.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/iio_core_trigger.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/imu/adis16400.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/iio/imu/adis16480.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h+2−0

This diff is large: its 16 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+17−8

This diff is large: its 52 lines aren’t shown here.

drivers/iio/industrialio-buffer.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/iio/industrialio-configfs.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/industrialio-core.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/industrialio-event.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/industrialio-sw-device.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/industrialio-sw-trigger.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/industrialio-trigger.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/inkern.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/light/cm32181.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/light/cm3232.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/light/cm36651.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iio/light/gp2ap020a00f.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/light/pa12203001.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/iio/light/us5182d.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/iio/magnetometer/hmc5843.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/magnetometer/hmc5843_i2c.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iio/magnetometer/hmc5843_spi.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/potentiometer/ds1803.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/potentiometer/max5481.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/iio/potentiometer/max5487.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/iio/potentiometer/mcp4131.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/pressure/bmp280-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iio/pressure/hp03.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/iio/proximity/sx9500.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/resolver/ad2s1200.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iio/temperature/mlx90632.c+7−2

This diff is large: its 25 lines aren’t shown here.

drivers/iio/trigger/iio-trig-hrtimer.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/iio/trigger/iio-trig-interrupt.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/infiniband/hw/efa/efa_com_cmd.c+18−6

This diff is large: its 81 lines aren’t shown here.

drivers/infiniband/hw/efa/efa_verbs.c+16−5

This diff is large: its 46 lines aren’t shown here.

drivers/infiniband/hw/hfi1/chip.c+13−0

This diff is large: its 20 lines aren’t shown here.

drivers/infiniband/hw/hfi1/chip.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/infiniband/hw/hfi1/fault.c+5−0

This diff is large: its 19 lines aren’t shown here.

drivers/infiniband/hw/hfi1/hfi.h+31−0

This diff is large: its 38 lines aren’t shown here.

drivers/infiniband/hw/hfi1/pio.c+19−2

This diff is large: its 42 lines aren’t shown here.

drivers/infiniband/hw/hfi1/rc.c+32−21

This diff is large: its 81 lines aren’t shown here.

drivers/infiniband/hw/hfi1/sdma.c+20−6

This diff is large: its 56 lines aren’t shown here.

drivers/infiniband/hw/hfi1/tid_rdma.c+1−3

This diff is large: its 11 lines aren’t shown here.

drivers/infiniband/hw/hfi1/ud.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/infiniband/hw/hfi1/user_sdma.c+4−8

This diff is large: its 40 lines aren’t shown here.

drivers/infiniband/hw/hfi1/user_sdma.h+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/infiniband/hw/hfi1/verbs.c+8−6

This diff is large: its 42 lines aren’t shown here.

drivers/infiniband/hw/hfi1/verbs.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/infiniband/hw/hfi1/verbs_txreq.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/infiniband/hw/hfi1/verbs_txreq.h+2−1

This diff is large: its 17 lines aren’t shown here.

drivers/input/apm-power.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/input/evdev.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/gameport/gameport.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/input-compat.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/input-compat.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/input-leds.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/input-mt.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/input-polldev.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/input.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/joystick/walkera0701.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/keyboard/adc-keys.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/keyboard/atkbd.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/cap11xx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/keyboard/ep93xx_keypad.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/gpio_keys.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/keyboard/gpio_keys_polled.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/imx_keypad.c+14−4

This diff is large: its 48 lines aren’t shown here.

drivers/input/keyboard/ipaq-micro-keys.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/keyboard/jornada680_kbd.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/jornada720_kbd.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/keyboard/matrix_keypad.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/max7359_keypad.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/mpr121_touchkey.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/keyboard/nspire-keypad.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/keyboard/pxa27x_keypad.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/pxa930_rotary.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/keyboard/sh_keysc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/keyboard/st-keyscan.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/stmpe-keypad.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/input/keyboard/tc3589x-keypad.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/input/keyboard/tca6416-keypad.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/keyboard/tm2-touchkey.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/apanel.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/misc/arizona-haptics.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/misc/ati_remote2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/misc/cma3000_d0x.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/input/misc/cma3000_d0x.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/input/misc/cma3000_d0x_i2c.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/input/misc/gp2ap002a00f.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/misc/ims-pcu.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/misc/ixp4xx-beeper.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/misc/m68kspkr.c+1−6

This diff is large: its 19 lines aren’t shown here.

drivers/input/misc/pcap_keys.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/pcspkr.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/misc/regulator-haptic.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/misc/rotary_encoder.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/uinput.c+20−2

This diff is large: its 34 lines aren’t shown here.

drivers/input/mouse/alps.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/alps.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/amimouse.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/mouse/atarimouse.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/byd.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/cypress_ps2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/elan_i2c.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/elan_i2c_core.c+3−4

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/elan_i2c_i2c.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/elan_i2c_smbus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/elantech.c+3−4

This diff is large: its 23 lines aren’t shown here.

drivers/input/mouse/elantech.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/gpio_mouse.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/hgpk.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/lifebook.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/lifebook.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/mouse/logips2pp.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/logips2pp.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/mouse/navpoint.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/mouse/psmouse-base.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/mouse/psmouse-smbus.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/mouse/pxa930_trkball.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/mouse/rpcmouse.c+1−4

This diff is large: its 17 lines aren’t shown here.

drivers/input/mouse/synaptics.c+3−4

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/synaptics.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/mouse/touchkit_ps2.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/trackpoint.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/mouse/trackpoint.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/mouse/vmmouse.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/mouse/vmmouse.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/mousedev.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/rmi4/rmi_2d_sensor.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_2d_sensor.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_bus.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_bus.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_driver.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/rmi4/rmi_driver.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f01.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f03.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f11.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f12.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/rmi4/rmi_f30.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/rmi4/rmi_f34.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f34.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f34v7.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/rmi4/rmi_f54.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_f55.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_i2c.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/rmi4/rmi_smbus.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/rmi4/rmi_spi.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/serio/altera_ps2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/serio/ams_delta_serio.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/serio/arc_ps2.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/serio/i8042-io.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/i8042-ip22io.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/serio/i8042-jazzio.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/serio/i8042-ppcio.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/i8042-snirm.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/serio/i8042-unicore32io.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/serio/i8042-x86ia64io.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/i8042.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/serio/i8042.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/serio/libps2.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/serio/maceps2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/parkbd.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/serio/ps2-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/ps2mult.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/serio_raw.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/serio/serport.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/sparse-keymap.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/88pm860x-ts.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/touchscreen/ads7846.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/da9034-ts.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/dynapro.c+1−6

This diff is large: its 19 lines aren’t shown here.

drivers/input/touchscreen/egalax_ts_serial.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/elants_i2c.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/input/touchscreen/elo.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/exc3000.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/touchscreen/fujitsu_ts.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/hampshire.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/hideep.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/input/touchscreen/htcpen.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/touchscreen/inexio.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/ipaq-micro-ts.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/input/touchscreen/iqs5xx.c+13−11

This diff is large: its 38 lines aren’t shown here.

drivers/input/touchscreen/jornada720_ts.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/mc13783_ts.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/mk712.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/mtouch.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/of_touchscreen.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/input/touchscreen/pcap_ts.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/touchscreen/penmount.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/silead.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/input/touchscreen/sx8654.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/touchit213.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/touchright.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/touchwin.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/tsc2007.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/tsc2007_core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/tsc2007_iio.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/touchscreen/ucb1400_ts.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iommu/dma-iommu.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/iommu/exynos-iommu.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/iommu/intel-iommu.c+3−4

This diff is large: its 36 lines aren’t shown here.

drivers/iommu/io-pgtable-arm-v7s.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/iommu/io-pgtable-arm.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/iommu/io-pgtable.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/iommu/iommu-sysfs.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iommu/omap-iommu-debug.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iommu/omap-iommu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/iommu/omap-iommu.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iommu/omap-iopgtable.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/iommu/qcom_iommu.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/iommu/rockchip-iommu.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/iommu/tegra-smmu.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/irqchip/exynos-combiner.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-aspeed-i2c-ic.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-ath79-cpu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-ath79-misc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-bcm6345-l1.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-bcm7038-l1.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-bcm7120-l2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/irqchip/irq-crossbar.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-gic-common.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/irqchip/irq-gic-common.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/irqchip/irq-gic-pm.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/irqchip/irq-gic-v2m.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-gic-v3-its-pci-msi.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-gic-v3-its-platform-msi.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-gic-v3-its.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-gic-v3.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-gic-v4.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-gic.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/irqchip/irq-hip04.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-imx-gpcv2.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/irqchip/irq-ixp4xx.c+4−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-ls-scfg-msi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-mbigen.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/irqchip/irq-meson-gpio.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/irqchip/irq-mmp.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-nvic.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-partition-percpu.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/irqchip/irq-sa11x0.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-sni-exiu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/irqchip/irq-st.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/irqchip/irq-vf610-mscm-ir.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-zevio.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/led-class-flash.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/leds/led-class.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/leds/led-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/led-triggers.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-88pm860x.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-aat1290.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-asic3.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/leds/leds-bd2802.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-da903x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-fsg.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-gpio-register.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/leds/leds-gpio.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-hp6xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-ipaq-micro.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/leds/leds-is31fl32xx.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-ktd2692.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-lm355x.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/leds/leds-lm3642.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/leds/leds-locomo.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/leds/leds-lp3944.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-lp3952.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-lp5562.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-lp55xx-common.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-lp55xx-common.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-lp8501.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-lp8788.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-lp8860.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-max77693.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-max8997.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-mc13783.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-net48xx.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-pwm.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-regulator.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-s3c24xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-wm831x-status.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-wm8350.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-wrap.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/trigger/ledtrig-activity.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/leds/trigger/ledtrig-backlight.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/trigger/ledtrig-camera.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/trigger/ledtrig-cpu.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/trigger/ledtrig-default-on.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/trigger/ledtrig-disk.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/trigger/ledtrig-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/leds/trigger/ledtrig-heartbeat.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/leds/trigger/ledtrig-mtd.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/trigger/ledtrig-oneshot.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/leds/trigger/ledtrig-panic.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/trigger/ledtrig-timer.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/macintosh/rack-meter.c+1−3

This diff is large: its 20 lines aren’t shown here.

drivers/macintosh/smu.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm.h+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_ad7417_sensor.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/macintosh/windfarm_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/macintosh/windfarm_fcu_controls.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/macintosh/windfarm_lm75_sensor.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_lm87_sensor.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_max6690_sensor.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/macintosh/windfarm_mpu.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/macintosh/windfarm_pid.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_pid.h+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/macintosh/windfarm_pm112.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/macintosh/windfarm_pm121.c+1−12

This diff is large: its 70 lines aren’t shown here.

drivers/macintosh/windfarm_pm72.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_pm81.c+1−3

This diff is large: its 21 lines aren’t shown here.

drivers/macintosh/windfarm_pm91.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/macintosh/windfarm_rm31.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_smu_controls.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/macintosh/windfarm_smu_sensors.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/mailbox/bcm-pdc-mailbox.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/mailbox/mailbox.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mailbox/mailbox.h+1−5

This diff is large: its 10 lines aren’t shown here.

drivers/md/md.c+22−14

This diff is large: its 55 lines aren’t shown here.

drivers/media/dvb-frontends/dib3000.h+1−5

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/dib3000mb.c+1−5

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/drxd.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/drxd_firm.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/drxd_firm.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/drxd_hard.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/drxd_map_firm.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/drxk_hard.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda18271c2dd.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/i2c/ak881x.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/i2c/lm3646.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/mt9m111.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/i2c/mt9p031.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/mt9t001.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/mt9v032.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/ov2640.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/ov6650.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/ov9650.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/s5k5baf.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/s5k6a3.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/i2c/tvp514x.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/tvp514x_regs.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ngene/ngene-cards.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/pci/ngene/ngene-core.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/pci/ngene/ngene-dvb.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/pci/ngene/ngene-i2c.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/pci/ngene/ngene.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/platform/atmel/atmel-isi.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/atmel/atmel-isi.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos-gsc/gsc-core.h+1−3

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos-gsc/gsc-regs.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/common.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/common.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-capture.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-core.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-command.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-errno.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-errno.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-i2c.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-i2c.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-param.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-param.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-regs.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-regs.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-sensor.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is-sensor.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-is.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-isp-video.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-isp-video.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-isp.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-isp.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-lite-reg.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-lite-reg.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-lite.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-lite.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-reg.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-reg.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/platform/exynos4-is/media-dev.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/platform/exynos4-is/mipi-csis.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/exynos4-is/mipi-csis.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/platform/omap3isp/cfa_coef_table.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/gamma_table.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isp.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isp.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispccdc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispccdc.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispccp2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispccp2.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispcsi2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispcsi2.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispcsiphy.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispcsiphy.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isph3a.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isph3a_aewb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isph3a_af.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isphist.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isphist.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isppreview.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/isppreview.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispreg.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispresizer.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispresizer.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispstat.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispstat.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispvideo.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/ispvideo.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/luma_enhance_table.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/omap3isp/noise_filter_table.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s3c-camif/camif-capture.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s3c-camif/camif-core.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s3c-camif/camif-regs.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s3c-camif/camif-regs.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s5p-cec/exynos_hdmi_cec.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-cec/exynos_hdmi_cecctrl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-cec/regs-cec.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-core.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-exynos3250.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-exynos3250.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-exynos4.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/jpeg-regs.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/regs-mfc-v6.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s5p-mfc/regs-mfc-v7.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s5p-mfc/regs-mfc-v8.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s5p-mfc/regs-mfc.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_debug.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_intr.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_intr.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/cal.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/ti-vpe/cal_regs.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/ti-vpe/csc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/csc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/ti-vpe/sc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/sc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/ti-vpe/sc_coeff.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/vpdma.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/vpdma.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/ti-vpe/vpdma_priv.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/ti-vpe/vpe.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/ti-vpe/vpe_regs.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/keymaps/rc-tango.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/media/rc/keymaps/rc-zx-irdec.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/media/rc/zx-irdec.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/media/tuners/mt2063.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/az6007.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/dvb-usb/dibusb-mb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/dvb-usb/dibusb-mc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-audio.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-audio.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-context.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-context.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-ctrl.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-ctrl.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-debug.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-debugifc.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-debugifc.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-devattr.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-devattr.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-dvb.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-eeprom.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-eeprom.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-encoder.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-encoder.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-fx2-cmd.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-hdw.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-hdw.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-i2c-core.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-io.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-io.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-ioread.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-ioread.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-main.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-std.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-std.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-sysfs.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-sysfs.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-util.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-v4l2.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-v4l2.h+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-wm8775.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2-wm8775.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/pvrusb2/pvrusb2.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-async.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-clk.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-flash-led-class.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/media/v4l2-core/videobuf-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/v4l2-core/videobuf-dma-contig.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/v4l2-core/videobuf-dma-sg.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/v4l2-core/videobuf-vmalloc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/memory/brcmstb_dpfe.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/memory/da8xx-ddrctl.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/memory/emif.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/memory/emif.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/memory/jz4780-nemc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/memory/omap-gpmc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/memory/tegra/mc.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/mc.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra114.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra124.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra186.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra20.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra210.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/tegra/tegra30.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/memory/ti-aemif.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/memstick/core/memstick.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/memstick/core/ms_block.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/memstick/core/ms_block.h+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/memstick/core/mspro_block.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/memstick/host/jmb38x_ms.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/memstick/host/r592.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/memstick/host/r592.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/memstick/host/rtsx_usb_ms.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/memstick/host/tifm_ms.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/88pm80x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/88pm860x-core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/88pm860x-i2c.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/ac100.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/arizona-core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/arizona-i2c.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/arizona-irq.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/arizona-spi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/arizona.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/asic3.c+1−5

This diff is large: its 21 lines aren’t shown here.

drivers/mfd/atmel-flexcom.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/mfd/atmel-hlcdc.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/mfd/atmel-smc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/axp20x-i2c.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/axp20x-rsb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/axp20x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/cs47l24-tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/da903x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/da9052-irq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/ezx-pcap.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/fsl-imx25-tsadc.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/mfd/hi6421-pmic-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/hi655x-pmic.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/intel-lpss-acpi.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/intel-lpss-pci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/intel-lpss.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/intel-lpss.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/ipaq-micro.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/lp3943.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/lp8788-irq.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/lp8788.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/madera.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mfd/max77620.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/max8907.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/max8925-core.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/max8925-i2c.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/mc13xxx-core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/mc13xxx-i2c.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mfd/mc13xxx-spi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/mc13xxx.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mfd/mfd-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/motorola-cpcap.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mfd/sky81452.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/mfd/sm501.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/stmpe-i2c.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/mfd/stmpe-spi.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/mfd/stmpe.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/mfd/stmpe.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/mfd/sun4i-gpadc.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mfd/t7l66xb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/tc3589x.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/mfd/tc6387xb.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/tc6393xb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/ti-lmu.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/tmio_core.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/mfd/tps6586x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/ucb1400_core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/ucb1x00-ts.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/wm5102-tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/wm5110-tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/wm8997-tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/wm8998-tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/misc/atmel-ssc.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/misc/c2port/c2port-duramar2150.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/misc/c2port/core.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/misc/cardreader/rtsx_usb.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/misc/cb710/core.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/misc/cb710/debug.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/misc/cb710/sgbuf2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/misc/ds1682.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/misc/dummy-irq.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/misc/eeprom/digsy_mtc_eeprom.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/misc/eeprom/eeprom_93xx46.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/misc/fsa9480.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/misc/habanalabs/habanalabs_ioctl.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/misc/sram.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/misc/tifm_7xx1.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/misc/tifm_core.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/bus.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/core/bus.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/core.c+4−6

This diff is large: its 28 lines aren’t shown here.

drivers/mmc/core/core.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/debugfs.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/core/host.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/core/host.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/mmc.c+4−7

This diff is large: its 32 lines aren’t shown here.

drivers/mmc/core/queue.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/core/sd.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/core/sdio.c+12−1

This diff is large: its 33 lines aren’t shown here.

drivers/mmc/core/sdio_io.c+77−0

This diff is large: its 88 lines aren’t shown here.

drivers/mmc/core/sdio_irq.c+4−0

This diff is large: its 11 lines aren’t shown here.

drivers/mmc/core/slot-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/android-goldfish.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/atmel-mci.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/au1xmmc.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/host/cb710-mmc.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/cb710-mmc.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/meson-gx-mmc.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mmc/host/mmci.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/mmci.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/mtk-sd.c+22−17

This diff is large: its 91 lines aren’t shown here.

drivers/mmc/host/mvsdio.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/mvsdio.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/mmc/host/mxcmmc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/omap.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/pxamci.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/renesas_sdhi_core.c+7−2

This diff is large: its 19 lines aren’t shown here.

drivers/mmc/host/rtsx_usb_sdmmc.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/mmc/host/s3cmci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/s3cmci.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/sdhci-cns3xxx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/sdhci-pci-o2micro.c+4−1

This diff is large: its 20 lines aren’t shown here.

drivers/mmc/host/sdhci-pltfm.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/sdhci-s3c.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/tifm_sd.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/wmt-sdmmc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/bcm47xxpart.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/maps/impa7.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/maps/lantiq-flash.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/mtd/maps/pci.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/maps/pxa2xx-flash.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/maps/rbtx4939-flash.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/maps/vmu-flash.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/nand/onenand/generic.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/nand/onenand/onenand_base.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/onenand/samsung.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/onenand/samsung.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/au1550nd.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/bcm47xxnflash/main.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/nand/raw/cmx270_nand.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/raw/cs553x_nand.c+1−5

This diff is large: its 21 lines aren’t shown here.

drivers/mtd/nand/raw/gpio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/raw/mtk_ecc.h+1−3

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/nand/raw/nand_base.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/raw/nand_bbt.c+1−5

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/nand/raw/nand_ids.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/nand_timings.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/nand/raw/omap2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/nand/raw/oxnas_nand.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/raw/plat_nand.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/nand/raw/r852.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/r852.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/sharpsl.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mtd/nand/raw/sm_common.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/sm_common.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/nand/raw/socrates_nand.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/nand/raw/tango_nand.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/mtd/nand/raw/txx9ndfmc.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/nand/raw/xway_nand.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/mtd/parsers/parser_trx.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/sm_ftl.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/sm_ftl.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/spi-nor/intel-spi-pci.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/spi-nor/intel-spi-platform.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/spi-nor/intel-spi.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/spi-nor/intel-spi.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/spi-nor/nxp-spifi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/spi-nor/stm32-quadspi.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/ssfdc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/can/cc770/cc770.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/can/cc770/cc770.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/can/cc770/cc770_isa.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/can/cc770/cc770_platform.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/can/flexcan.c+1−4

This diff is large: its 19 lines aren’t shown here.

drivers/net/can/led.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/can/m_can/m_can.c+21−0

This diff is large: its 28 lines aren’t shown here.

drivers/net/can/peak_canfd/peak_canfd.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/can/peak_canfd/peak_pciefd_main.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/net/can/sja1000/ems_pcmcia.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/can/sja1000/peak_pci.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/net/can/sja1000/peak_pcmcia.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/net/can/spi/Kconfig+3−2

This diff is large: its 13 lines aren’t shown here.

drivers/net/can/spi/hi311x.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/can/spi/mcp251x.c+16−9

This diff is large: its 92 lines aren’t shown here.

drivers/net/can/usb/Kconfig+0−6

This diff is large: its 13 lines aren’t shown here.

drivers/net/can/xilinx_can.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/dsa/Makefile+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/net/dsa/microchip/ksz_common.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global1_vtu.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/dsa/realtek-smi-core.crenamed from drivers/net/dsa/realtek-smi.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/dsa/realtek-smi-core.hrenamed from drivers/net/dsa/realtek-smi.h+0−0

File renamed without changes.

drivers/net/dsa/rtl8366.c+5−4

This diff is large: its 34 lines aren’t shown here.

drivers/net/dsa/rtl8366rb.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/8390/Kconfig+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/8390/ax88796.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/ethernet/8390/etherh.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/alacritech/slicoss.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/amd/am79c961a.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/amd/am79c961a.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/arc/emac_main.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/broadcom/bcmsysport.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/broadcom/bcmsysport.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/net/ethernet/broadcom/genet/bcmgenet.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/broadcom/genet/bcmgenet.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/broadcom/genet/bcmmii.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/cadence/macb.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/cadence/macb_main.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/cavium/liquidio/lio_core.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/dnet.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/dnet.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/emulex/benet/be_ethtool.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/ethoc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns3/hns3_enet.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/i825xx/ether1.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/i825xx/ether1.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/ibm/ibmvnic.c+12−7

This diff is large: its 47 lines aren’t shown here.

drivers/net/ethernet/lantiq_etop.c+1−11

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c+12−11

This diff is large: its 60 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/cmd.c+8−0

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/dev.c+23−2

This diff is large: its 35 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en.h+2−0

This diff is large: its 16 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c+6−5

This diff is large: its 31 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_main.c+7−2

This diff is large: its 30 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_rep.c+6−4

This diff is large: its 32 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_tc.c+0−3

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_tx.c+6−6

This diff is large: its 35 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/reg.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum.c+4−1

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+70−3

This diff is large: its 100 lines aren’t shown here.

drivers/net/ethernet/micrel/ks8851.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/micrel/ks8851.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/microchip/encx24j600-regmap.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/netronome/nfp/nfp_net_common.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/net/ethernet/netx-eth.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/pasemi/pasemi_mac.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/pasemi/pasemi_mac.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_dma.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_dma.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_mtl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_mtl.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/sxgbe_reg.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/seeq/ether3.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/seeq/ether3.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/sfc/bitfield.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/ef10.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/ef10_regs.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/ef10_sriov.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/ef10_sriov.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/efx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/efx.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/enum.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/ethtool.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/bitfield.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/efx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/efx.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/enum.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/ethtool.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/falcon.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/falcon_boards.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/farch.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/farch_regs.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/filter.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/io.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/mdio_10g.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/mdio_10g.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/mtd.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/net_driver.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/nic.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/nic.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/phy.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/qt202x_phy.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/rx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/selftest.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/selftest.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/tenxpress.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/tx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/tx.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/txc43128_phy.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/workarounds.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/farch.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/farch_regs.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/filter.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/io.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/mcdi.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/mcdi.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/mcdi_mon.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/mcdi_pcol.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/mcdi_port.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/mtd.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/net_driver.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/nic.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/nic.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/ptp.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/rx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/selftest.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/selftest.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/siena.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/siena_sriov.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/siena_sriov.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/sriov.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/sriov.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/tx.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/tx.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/tx_tso.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/sfc/vfdi.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/sfc/workarounds.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c+1−12

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h+1−12

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+1−12

This diff is large: its 18 lines aren’t shown here.

drivers/net/geneve.c+2−5

This diff is large: its 22 lines aren’t shown here.

drivers/net/hyperv/netvsc_drv.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/mdio.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/phy/Kconfig+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/phy/Makefile+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/phy/ax88796b.crenamed from drivers/net/phy/asix.c+0−0

File renamed without changes.

drivers/net/ppp/ppp_deflate.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/tun.c+9−10

This diff is large: its 42 lines aren’t shown here.

drivers/net/usb/cdc_mbim.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/usb/huawei_cdc_ncm.c+1−5

This diff is large: its 21 lines aren’t shown here.

drivers/net/usb/pegasus.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/net/usb/pegasus.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/usb/qmi_wwan.c+90−18

This diff is large: its 221 lines aren’t shown here.

drivers/net/usb/r8152.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/usb/rtl8150.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/usb/sr9700.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/vxlan.c+2−5

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/admtek/adm8211.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+12−5

This diff is large: its 38 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/ipw.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/ipw2100.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/ipw2100.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/ipw2200.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/ipw2200.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw_geo.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw_module.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw_rx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw_tx.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/libipw_wx.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/fw/dbg.c+39−0

This diff is large: its 43 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/fw/dbg.h+2−0

This diff is large: its 7 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/iwl-drv.c+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/iwl-prph.h+20−2

This diff is large: its 41 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/d3.c+0−22

This diff is large: its 36 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c+0−57

This diff is large: its 78 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/fw.c+17−6

This diff is large: its 79 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/mvm.h+1−3

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/ops.c+13−7

This diff is large: its 47 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/mvm/utils.c+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/pcie/internal.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/pcie/trans.c+38−15

This diff is large: its 88 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/hostap_hw.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/hostap_main.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/intersil/p54/eeprom.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/eeprom.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/fwio.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/led.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/lmac.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/main.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/p54.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/p54pci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/p54pci.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/p54usb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/p54usb.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/intersil/p54/txrx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/mac80211_hwsim.c+2−4

This diff is large: its 23 lines aren’t shown here.

drivers/net/wireless/mac80211_hwsim.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/marvell/mwifiex/ie.c+31−16

This diff is large: its 93 lines aren’t shown here.

drivers/net/wireless/marvell/mwifiex/scan.c+19−0

This diff is large: its 79 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl818x.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/realtek/rtw88/fw.c+4−2

This diff is large: its 20 lines aren’t shown here.

drivers/net/wireless/realtek/rtw88/main.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/wireless/realtek/rtw88/phy.c+14−8

This diff is large: its 45 lines aren’t shown here.

drivers/net/wireless/rsi/rsi_91x_sdio.c+14−7

This diff is large: its 68 lines aren’t shown here.

drivers/net/wireless/st/cw1200/bh.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/bh.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/cw1200.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/cw1200_sdio.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/cw1200_spi.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/debug.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/wireless/st/cw1200/debug.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/fwio.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/fwio.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/hwbus.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/hwio.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/hwio.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/main.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/st/cw1200/pm.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/pm.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/queue.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/queue.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/scan.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/scan.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/sta.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/sta.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/txrx.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/txrx.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/st/cw1200/wsm.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/wireless/st/cw1200/wsm.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/ti/wlcore/vendor_cmd.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/ti/wlcore/vendor_cmd.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/zydas/zd1201.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/zydas/zd1201.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/nvmem/imx-iim.c+1−7

This diff is large: its 19 lines aren’t shown here.

drivers/nvmem/imx-ocotp.c+1−7

This diff is large: its 19 lines aren’t shown here.

drivers/nvmem/lpc18xx_eeprom.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/nvmem/lpc18xx_otp.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/nvmem/snvs_lpgpr.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/opp/core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/opp/cpu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/opp/debugfs.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/opp/of.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/opp/opp.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parport/parport_ax88796.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pci/p2pdma.c+4−0

This diff is large: its 18 lines aren’t shown here.

drivers/pci/pci-driver.c+35−12

This diff is large: its 84 lines aren’t shown here.

drivers/pcmcia/cardbus.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/cistpl.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/cs.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/cs_internal.h+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/pcmcia/ds.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/pcmcia_cis.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pcmcia/pcmcia_resource.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pcmcia/pxa2xx_balloon3.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_cm_x255.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pcmcia/pxa2xx_cm_x270.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pcmcia/pxa2xx_cm_x2xx.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pcmcia/pxa2xx_colibri.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_e740.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/pcmcia/pxa2xx_hx4700.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/pcmcia/pxa2xx_mainstone.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_palmld.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pcmcia/pxa2xx_palmtc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pcmcia/pxa2xx_palmtx.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_sharpsl.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_stargate2.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_trizeps4.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/pxa2xx_vpac270.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pcmcia/rsrc_iodyn.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/rsrc_mgr.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/rsrc_nonstatic.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pcmcia/sa1111_badge4.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pcmcia/sa1111_lubbock.c+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/pcmcia/socket_sysfs.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/perf/arm_dsu_pmu.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/perf/arm_pmu_acpi.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/perf/arm_spe_pmu.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/perf/hisilicon/hisi_uncore_hha_pmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/perf/hisilicon/hisi_uncore_pmu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/perf/hisilicon/hisi_uncore_pmu.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/phy/broadcom/phy-bcm-ns-usb2.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/phy/broadcom/phy-bcm-ns-usb3.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/phy/hisilicon/phy-histb-combphy.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/phy/lantiq/phy-lantiq-rcu-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/phy-lpc18xx-usb-otg.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/phy/qualcomm/phy-qcom-usb-hs.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/phy/qualcomm/phy-qcom-usb-hsic.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/phy/rockchip/phy-rockchip-emmc.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/phy/rockchip/phy-rockchip-pcie.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/phy/rockchip/phy-rockchip-usb.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/phy/samsung/phy-exynos-dp-video.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-exynos-mipi-video.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-exynos-pcie.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/phy/samsung/phy-exynos4210-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-exynos4x12-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-exynos5-usbdrd.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/phy/samsung/phy-exynos5250-sata.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/phy/samsung/phy-exynos5250-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-s5pv210-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-samsung-usb2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/samsung/phy-samsung-usb2.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/st/phy-miphy28lp.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/phy/st/phy-spear1310-miphy.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/phy/st/phy-spear1340-miphy.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/phy/st/phy-stih407-usb.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/phy/ti/phy-tusb1210.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/nomadik/pinctrl-ab8500.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/pinctrl/nomadik/pinctrl-ab8505.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/pinctrl/nomadik/pinctrl-nomadik.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/pinctrl-falcon.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/pinctrl/pinctrl-st.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/pinctrl/zte/pinctrl-zx.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/zte/pinctrl-zx.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/zte/pinctrl-zx296718.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/platform/x86/acer-wireless.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/platform/x86/apple-gmux.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/platform/x86/asus-wireless.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/platform/x86/dell-laptop.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/platform/x86/dell-smbios-base.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/platform/x86/dell-smbios-smm.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/platform/x86/dell-smbios-wmi.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/platform/x86/dell-smbios.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/platform/x86/dell-wmi-descriptor.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/platform/x86/peaq-wmi.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/platform/x86/samsung-laptop.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/platform/x86/samsung-q10.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/platform/x86/toshiba_bluetooth.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/reset/arm-versatile-reboot.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/power/reset/gpio-poweroff.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/reset/hisi-reboot.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/reset/keystone-reset.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/reset/restart-poweroff.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/reset/st-poweroff.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/reset/zx-reboot.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/88pm860x_battery.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/88pm860x_charger.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/act8945a_charger.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/bq24190_charger.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/charger-manager.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/collie_battery.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/da9030_battery.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/ds2780_battery.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/supply/ds2781_battery.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/ds2782_battery.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/supply/ipaq_micro_battery.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/jz4740-battery.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/supply/lp8727_charger.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/lp8788-charger.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/max14656_charger_detector.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/supply/max8925_power.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/olpc_battery.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/pda_power.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/pm2301_charger.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/pmu_battery.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/sbs-manager.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/smb347-charger.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/test_power.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/tosa_battery.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/wm831x_backup.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/wm831x_power.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/wm8350_power.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/wm97xx_battery.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/z2_battery.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-atmel-hlcdc.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/pwm/pwm-lpss-pci.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/pwm/pwm-lpss-platform.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/pwm/pwm-lpss.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pwm/pwm-lpss.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/pwm/pwm-omap-dmtimer.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pwm/pwm-pca9685.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/pwm/pwm-puv3.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pwm/pwm-pxa.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-rockchip.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-stmpe.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-twl-led.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/pwm/pwm-twl.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/pwm/pwm-zx.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/regulator/88pm800.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/88pm8607.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/lm363x-regulator.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/lp3971.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/lp3972.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/lp872x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/lp8755.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/lp8788-buck.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/lp8788-ldo.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/max8649.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/max8907-regulator.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/max8925-regulator.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/pwm-regulator.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/tps6586x-regulator.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/remoteproc/da8xx_remoteproc.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/remoteproc/imx_rproc.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/remoteproc/st_remoteproc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/reset/hisilicon/hi6220_reset.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/reset/reset-lantiq.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/reset/reset-lpc18xx.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/reset/tegra/reset-bpmp.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/rtc/rtc-88pm860x.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-bq32k.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-ds1305.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-ds1307.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-ds1343.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-ds1347.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-ds1390.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-ds1511.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-ds1553.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/rtc/rtc-ds1685.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-ds1742.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-em3027.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-fm3130.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-isl12022.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-lp8788.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-m41t80.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-m41t93.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-m41t94.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/rtc/rtc-m48t59.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-m48t86.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-max6902.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-max6916.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-max8907.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-max8925.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-mcp795.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-mpc5121.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-pcf2123.c+1−5

This diff is large: its 24 lines aren’t shown here.

drivers/rtc/rtc-pcf2127.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-pcf8523.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/rtc/rtc-pcf8563.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-pcf8583.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-pl030.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/rtc/rtc-puv3.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-r9701.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-rs5c348.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-rs5c372.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-rv3029c2.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-rx4581.c+1−9

This diff is large: its 30 lines aren’t shown here.

drivers/rtc/rtc-rx8010.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-rx8025.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-rx8581.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-s3c.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-s3c.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/rtc/rtc-stk17ta8.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-v3020.c+1−5

This diff is large: its 22 lines aren’t shown here.

drivers/rtc/rtc-x1205.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/s390/cio/vfio_ccw_drv.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/scsi/aic94xx/Kconfig+1−19

This diff is large: its 30 lines aren’t shown here.

drivers/scsi/arm/acornscsi-io.S+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/scsi/arm/acornscsi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/arm/acornscsi.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/cumana_2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/eesox.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/fas216.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/fas216.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/msgqueue.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/msgqueue.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/powertec.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/scsi/arm/queue.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/arm/queue.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/scsi/arm/scsi.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/mvsas/Kconfig+1−19

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/qedi/qedi_main.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/scsi/qedi/qedi_version.h+3−3

This diff is large: its 12 lines aren’t shown here.

drivers/scsi/qla2xxx/qla_os.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/scsi/scsi_transport_srp.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/ufs/tc-dwc-g210-pci.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/tc-dwc-g210-pltfrm.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/tc-dwc-g210.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/tc-dwc-g210.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/ufs-hisi.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/scsi/ufs/ufs-hisi.h+1−3

This diff is large: its 10 lines aren’t shown here.

drivers/scsi/ufs/ufshcd-dwc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/ufshcd-dwc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/scsi/ufs/ufshcd-pltfrm.c+4−7

This diff is large: its 29 lines aren’t shown here.

drivers/scsi/ufs/ufshci-dwc.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/soc/bcm/brcmstb/biuctrl.c+4−2

This diff is large: its 20 lines aren’t shown here.

drivers/soc/ixp4xx/ixp4xx-npe.c+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/soc/lantiq/fpi-bus.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/soc/rockchip/grf.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/soc/rockchip/pm_domains.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/soc/tegra/common.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/soc/versatile/soc-integrator.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/soc/versatile/soc-realview.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/soundwire/intel.c+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/soundwire/stream.c+3−4

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-altera.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-armada-3700.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-ath79.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-atmel.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/spi/spi-bcm-qspi.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-bcm-qspi.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-brcmstb-qspi.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-efm32.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/spi/spi-ep93xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-falcon.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/spi/spi-nuc900.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/spi/spi-oc-tiny.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-orion.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-ppc4xx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-pxa2xx-dma.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-pxa2xx.h+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/spi/spi-rb4xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-s3c24xx-fiq.S+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/spi/spi-s3c24xx-fiq.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/spi/spi-s3c24xx.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-sh-sci.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-tle62x0.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-xilinx.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/spi/spi-xlp.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-xtensa-xtfpga.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/staging/erofs/erofs_fs.h+10−3

This diff is large: its 31 lines aren’t shown here.

drivers/staging/erofs/internal.h+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/staging/erofs/super.c+19−0

This diff is large: its 33 lines aren’t shown here.

drivers/staging/iio/addac/adt7316.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/staging/iio/cdc/ad7150.c+11−8

This diff is large: its 48 lines aren’t shown here.

drivers/target/iscsi/cxgbit/cxgbit.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/target/iscsi/cxgbit/cxgbit_cm.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/target/iscsi/cxgbit/cxgbit_ddp.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/target/iscsi/cxgbit/cxgbit_main.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/target/iscsi/cxgbit/cxgbit_target.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/thermal/broadcom/ns-thermal.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/thermal/intel/int340x_thermal/int3400_thermal.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/intel/int340x_thermal/int3402_thermal.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/intel/int340x_thermal/int3406_thermal.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/thermal-generic-adc.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/thunderbolt/icm.c+127−61

This diff is large: its 300 lines aren’t shown here.

drivers/thunderbolt/switch.c+33−12

This diff is large: its 114 lines aren’t shown here.

drivers/thunderbolt/tb.h+7−0

This diff is large: its 35 lines aren’t shown here.

drivers/uio/uio_dmem_genirq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/uio/uio_pdrv_genirq.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/usb/chipidea/udc.c+20−0

This diff is large: its 34 lines aren’t shown here.

drivers/usb/dwc2/params.c+9−0

This diff is large: its 16 lines aren’t shown here.

drivers/usb/dwc2/platform.c+0−9

This diff is large: its 16 lines aren’t shown here.

drivers/usb/host/xhci-ring.c+14−1

This diff is large: its 30 lines aren’t shown here.

drivers/usb/host/xhci.c+20−5

This diff is large: its 51 lines aren’t shown here.

drivers/usb/host/xhci.h+9−0

This diff is large: its 16 lines aren’t shown here.

drivers/uwb/allocator.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/uwb/drp-avail.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/uwb/drp-ie.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/uwb/drp.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/uwb/ie-rcv.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/uwb/pal.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/uwb/radio.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/uwb/rsv.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/vfio/mdev/mdev_core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/mdev/mdev_driver.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/mdev/mdev_private.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/mdev/mdev_sysfs.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/mdev/vfio_mdev.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/pci/vfio_pci.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/vfio/pci/vfio_pci_config.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/pci/vfio_pci_igd.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/pci/vfio_pci_intrs.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/pci/vfio_pci_private.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/vfio/pci/vfio_pci_rdwr.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/vfio.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/vfio_iommu_spapr_tce.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/vfio_iommu_type1.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vfio/vfio_spapr_eeh.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/vfio/virqfd.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/vhost/net.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/vhost/test.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/vhost/vhost.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/vhost/vsock.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/88pm860x_bl.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/apple_bl.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/arcxcnn_bl.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/backlight/bd6107.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/corgi_lcd.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/backlight/da903x_bl.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/ep93xx_bl.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/generic_bl.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/gpio_backlight.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/video/backlight/ili9320.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/ili9320.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/ipaq_micro_bl.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/video/backlight/kb3886_bl.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/l4f00242t03.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/lm3630a_bl.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/lm3639_bl.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/lms283gf05.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/lp855x_bl.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/lp8788_bl.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/ltv350qv.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/ltv350qv.h+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/backlight/lv5207lp.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/max8925_bl.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/ot200_bl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/pandora_bl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/platform_lcd.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/pwm_bl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/sky81452-backlight.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/backlight/tosa_bl.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/tosa_lcd.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/vgg2432a4.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/wm831x_bl.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/acornfb.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/acornfb.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/aty/radeon_backlight.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/cyber2000fb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/cyber2000fb.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/ep93xx-fb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/fb-puv3.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/mb862xx/mb862xx-i2c.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/mb862xx/mb862xxfb_accel.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/mb862xx/mb862xxfbdrv.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/mx3fb.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/nvidia/nv_backlight.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/apply.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/core.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dispc.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dispc.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dispc_coefs.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/display.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dpi.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dsi.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dss.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dss.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dss_features.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dss_features.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/manager.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/output.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/overlay.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/pll.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/rfbi.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/sdi.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/venc.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/omapfb-main.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/omapfb.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/s3c-fb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/sm501fb.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/w100fb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/w100fb.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/w1/masters/w1-gpio.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/w1/slaves/w1_ds2406.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/w1/slaves/w1_ds2408.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/w1/slaves/w1_ds2413.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/w1/slaves/w1_ds2431.c+1−3

This diff is large: its 14 lines aren’t shown here.

drivers/w1/slaves/w1_ds2433.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/w1/slaves/w1_ds2438.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/w1/slaves/w1_ds2780.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/w1/slaves/w1_ds2780.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/w1/slaves/w1_ds2781.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/w1/slaves/w1_ds2781.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/w1/slaves/w1_ds2805.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/w1/slaves/w1_ds28e04.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/w1/slaves/w1_ds28e17.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/watchdog/ath79_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/ftwdt010_wdt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/hpwdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/imgpdc_wdt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/ks8695_wdt.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/watchdog/lantiq_wdt.c+1−3

This diff is large: its 9 lines aren’t shown here.

drivers/watchdog/lpc18xx_wdt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/max77620_wdt.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/watchdog/mt7621_wdt.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/watchdog/rt2880_wdt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/txx9wdt.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/watchdog/wdat_wdt.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/xen/sys-hypervisor.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/adfs/dir.c+1−4

This diff is large: its 14 lines aren’t shown here.

fs/adfs/dir_f.c+1−4

This diff is large: its 14 lines aren’t shown here.

fs/adfs/dir_f.h+1−4

This diff is large: its 14 lines aren’t shown here.

fs/adfs/dir_fplus.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/adfs/dir_fplus.h+1−4

This diff is large: its 14 lines aren’t shown here.

fs/adfs/inode.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/adfs/map.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/adfs/super.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/btrfs/extent-tree.c+13−11

This diff is large: its 38 lines aren’t shown here.

fs/btrfs/ioctl.c+0−2

This diff is large: its 9 lines aren’t shown here.

fs/btrfs/reada.c+5−0

This diff is large: its 19 lines aren’t shown here.

fs/btrfs/xattr.c+3−3

This diff is large: its 27 lines aren’t shown here.

fs/cifs/cifsfs.c+1−0

This diff is large: its 8 lines aren’t shown here.

fs/cifs/cifsglob.h+5−0

This diff is large: its 23 lines aren’t shown here.

fs/cifs/connect.c+2−0

This diff is large: its 16 lines aren’t shown here.

fs/cifs/file.c+6−2

This diff is large: its 35 lines aren’t shown here.

fs/cifs/smb1ops.c+1−13

This diff is large: its 22 lines aren’t shown here.

fs/cifs/smb2maperror.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/cifs/smb2ops.c+0−13

This diff is large: its 20 lines aren’t shown here.

fs/cifs/smb2pdu.c+9−1

This diff is large: its 27 lines aren’t shown here.

fs/compat.c+1−4

This diff is large: its 16 lines aren’t shown here.

fs/efivarfs/file.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/efivarfs/inode.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/efivarfs/internal.h+1−4

This diff is large: its 12 lines aren’t shown here.

fs/efivarfs/super.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/fuse/dev.c+0−10

This diff is large: its 17 lines aren’t shown here.

fs/iomap.c+8−4

This diff is large: its 27 lines aren’t shown here.

fs/namespace.c+2−0

This diff is large: its 16 lines aren’t shown here.

fs/nfs/nfs4proc.c+11−9

This diff is large: its 44 lines aren’t shown here.

fs/notify/fanotify/fanotify.c+4−0

This diff is large: its 11 lines aren’t shown here.

fs/notify/mark.c+11−3

This diff is large: its 30 lines aren’t shown here.

fs/overlayfs/copy_up.c+2−5

This diff is large: its 21 lines aren’t shown here.

fs/overlayfs/dir.c+2−5

This diff is large: its 21 lines aren’t shown here.

fs/overlayfs/export.c+1−4

This diff is large: its 15 lines aren’t shown here.

fs/overlayfs/file.c+66−30

This diff is large: its 139 lines aren’t shown here.

fs/overlayfs/inode.c+7−10

This diff is large: its 34 lines aren’t shown here.

fs/overlayfs/namei.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/overlayfs/overlayfs.h+1−4

This diff is large: its 12 lines aren’t shown here.

fs/overlayfs/ovl_entry.h+1−4

This diff is large: its 13 lines aren’t shown here.

fs/overlayfs/readdir.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/overlayfs/super.c+18−29

This diff is large: its 118 lines aren’t shown here.

fs/overlayfs/util.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/pnode.c+0−1

This diff is large: its 8 lines aren’t shown here.

fs/quota/dquot.c+2−2

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/decompressor_multi.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/decompressor_multi_percpu.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/decompressor_single.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/file_cache.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/file_direct.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/lz4_wrapper.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/page_actor.c+1−3

This diff is large: its 11 lines aren’t shown here.

fs/squashfs/page_actor.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/tracefs/inode.c+1−5

This diff is large: its 18 lines aren’t shown here.

fs/userfaultfd.c+1−3

This diff is large: its 15 lines aren’t shown here.

fs/xfs/xfs_aops.c+8−3

This diff is large: its 25 lines aren’t shown here.

include/asm-generic/ftrace.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/asm-generic/seccomp.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/clocksource/arm_arch_timer.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/clocksource/samsung_pwm.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/crypto/sha1_base.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/crypto/sha256_base.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/crypto/sha512_base.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/crypto/sm3_base.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/drm/bridge/mhl.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/drm/drm_mipi_dsi.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/dt-bindings/clock/ath79-clk.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/axis,artpec6-clkctrl.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/dt-bindings/clock/clps711x-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/hi6220-clock.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/dt-bindings/clock/imx1-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx21-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx27-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx5-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx6qdl-clock.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/clock/imx6sl-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx6sx-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx6ul-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/imx7d-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/lsi,axm5516-clks.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/clock/maxim,max77620.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/maxim,max9485.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/s5pv210-audss.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/s5pv210.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/dt-bindings/clock/zx296702-clock.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/zx296718-clock.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/dma/at91.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/i2c/i2c.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/dt-bindings/interrupt-controller/irq-st.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/dt-bindings/mfd/arizona.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/dt-bindings/mfd/atmel-flexcom.h+1−12

This diff is large: its 21 lines aren’t shown here.

include/dt-bindings/mips/lantiq_rcu_gphy.h+1−3

This diff is large: its 9 lines aren’t shown here.

include/dt-bindings/pinctrl/at91.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/pinctrl/dra.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/dt-bindings/power/imx7-power.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/power/mt2712-power.h+1−9

This diff is large: its 16 lines aren’t shown here.

include/dt-bindings/power/mt7622-power.h+1−9

This diff is large: its 16 lines aren’t shown here.

include/dt-bindings/power/r8a7743-sysc.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/power/r8a7745-sysc.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/power/r8a77970-sysc.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/sound/cs42l42.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/thermal/thermal.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/kvm/arm_pmu.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/kvm/arm_psci.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/kvm/arm_vgic.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/linux/acpi_dma.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/amba/bus.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/amba/pl080.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/amba/pl08x.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/amba/pl093.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/apple-gmux.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/linux/bio.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/bpf-cgroup.h+8−0

This diff is large: its 22 lines aren’t shown here.

include/linux/bpf.h+0−1

This diff is large: its 8 lines aren’t shown here.

include/linux/c2port.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/can/led.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/can/rx-offload.h+1−9

This diff is large: its 19 lines aren’t shown here.

include/linux/cb710.h+1−8

This diff is large: its 24 lines aren’t shown here.

include/linux/ccp.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/cgroup_rdma.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/clk.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/clk/mxs.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/clkdev.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/cnt32_to_63.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/container.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/cpu_rmap.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/cpufeature.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/cpufreq.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/crc-itu-t.h+1−3

This diff is large: its 15 lines aren’t shown here.

include/linux/crc16.h+1−3

This diff is large: its 15 lines aren’t shown here.

include/linux/devfreq-event.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/devfreq.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/dm9000.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/dma-buf.h+1−12

This diff is large: its 24 lines aren’t shown here.

include/linux/dma-iommu.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/linux/dma/hsu.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/dma/ipu-dma.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/dw_apb_timer.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/extcon/extcon-adc-jack.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/fec.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/fsi-sbefifo.h+1−9

This diff is large: its 18 lines aren’t shown here.

include/linux/fsl/bestcomm/gen_bd.h+1−7

This diff is large: its 18 lines aren’t shown here.

include/linux/fsnotify_backend.h+3−1

This diff is large: its 11 lines aren’t shown here.

include/linux/fwnode.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/gameport.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/genalloc.h+1−3

This diff is large: its 15 lines aren’t shown here.

include/linux/i8042.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/linux/ieee80211.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/iio/buffer.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/configfs.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/consumer.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/driver.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/events.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/gyro/itg3200.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/iio/iio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/machine.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/sw_device.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/sw_trigger.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/sysfs.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/trigger.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/trigger_consumer.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/types.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/input-polldev.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/input.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/input/as5011.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/input/cma3000.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/input/mt.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/input/navpoint.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/input/sparse-keymap.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/input/touchscreen.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/io-mapping.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/linux/io.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/linux/irqbypass.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/irqchip/arm-gic-common.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/irqchip/arm-gic-v3.h+1−13

This diff is large: its 21 lines aren’t shown here.

include/linux/irqchip/arm-gic-v4.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/linux/irqchip/arm-gic.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/irqchip/chained_irq.h+1−12

This diff is large: its 21 lines aren’t shown here.

include/linux/irqchip/irq-partition-percpu.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/linux/irqchip/irq-sa11x0.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/irqchip/mxs.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/klist.h+1−3

This diff is large: its 14 lines aren’t shown here.

include/linux/kvm_host.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/kvm_irqfd.h+1−8

This diff is large: its 14 lines aren’t shown here.

include/linux/kvm_types.h+1−15

This diff is large: its 20 lines aren’t shown here.

include/linux/led-class-flash.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/leds-bd2802.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/leds-lp3944.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/leds-lp3952.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/leds-regulator.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/leds.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/libps2.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mailbox/brcm-message.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mailbox_client.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mailbox_controller.h+1−5

This diff is large: its 10 lines aren’t shown here.

include/linux/max17040_battery.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mdev.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mdio.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mem_encrypt.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/memstick.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/88pm80x.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/88pm860x.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/abx500/ab8500-codec.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/ac100.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/arizona/core.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/arizona/pdata.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mfd/arizona/registers.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/asic3.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/atmel-hlcdc.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/mfd/axp20x.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mfd/core.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/hi6421-pmic.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/hi655x-pmic.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/lp3943.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/lp8788-isink.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/lp8788.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/max8907.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/max8925.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/mc13783.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mfd/mc13892.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/mc13xxx.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/motorola-cpcap.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/mt6323/core.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/mt6323/registers.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/sky81452.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/mfd/stmpe.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/mfd/sun4i-gpadc.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/syscon/imx6q-iomuxc-gpr.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/syscon/imx7-iomuxc-gpr.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/t7l66xb.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/tc3589x.h+1−2

This diff is large: its 9 lines aren’t shown here.

include/linux/mfd/tc6393xb.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/ti-lmu-register.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/ti-lmu.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/mm-arch-hooks.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mmc/card.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mmc/core.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mmc/host.h+2−4

This diff is large: its 20 lines aren’t shown here.

include/linux/mmc/pm.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mmc/sdio_func.h+6−0

This diff is large: its 11 lines aren’t shown here.

include/linux/mmc/slot-gpio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mtd/lpc32xx_mlc.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mtd/lpc32xx_slc.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mtd/nand_bch.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/mtd/nand_ecc.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mtd/ndfc.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/mtd/onenand.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mtd/onenand_regs.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/mtd/plat-ram.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/mtd/rawnand.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/mtd/sharpsl.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mtd/xip.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/netfilter/ipset/ip_set.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/netfilter/ipset/ip_set_comment.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/netfilter/ipset/ip_set_counter.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/netfilter/ipset/ip_set_skbinfo.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/netfilter/ipset/ip_set_timeout.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/netfilter/nf_conntrack_h323_asn1.h+1−3

This diff is large: its 14 lines aren’t shown here.

include/linux/netfilter/nf_conntrack_h323_types.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/omap-dmaengine.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/omap-iommu.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/pda_power.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/perf/arm_pmu.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/phylink.h+12−1

This diff is large: its 31 lines aren’t shown here.

include/linux/platform_data/ads7828.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/asoc-s3c.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/asoc-s3c24xx_simtec.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/ata-samsung_cf.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/atmel.h+1−2

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/bd6107.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/cpuidle-exynos.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/dma-hsu.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/dma-imx.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/dma-mmp_tdma.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/dmtimer-omap.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/platform_data/emif_plat.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/fsa9480.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/gpio-ath79.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/gpio_backlight.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/hsmmc-omap.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/hwmon-s3c.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/i2c-gpio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/i2c-mux-gpio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/i2c-pxa.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/i2c-s3c2410.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/ina2xx.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/intel-spi.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/iommu-omap.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/irda-sa11x0.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/keypad-omap.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/leds-lp55xx.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/leds-omap.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/leds-s3c24xx.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/lm3630a_bl.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/lm3639_bl.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/lp855x.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/lp8727.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/lp8755.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/platform_data/lv5207lp.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/macb.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/max197.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/max6697.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/media/omap1_camera.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/mfd-mcp-sa11x0.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/mmc-omap.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/mmp_audio.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/mmp_dma.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/mtd-nand-omap2.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/mtd-nand-s3c2410.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/nxp-nci.h+1−9

This diff is large: its 20 lines aren’t shown here.

include/linux/platform_data/pxa_sdhci.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/regulator-haptic.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/s3c-hsotg.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/s3c-hsudc.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/sc18is602.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/sky81452-backlight.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/platform_data/spi-ath79.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/spi-mt65xx.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/ti-aemif.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/touchscreen-s3c2410.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/txx9/ndfmc.h+1−3

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/usb-ohci-s3c2410.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/usb-pxa3xx-ulpi.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/usb-s3c2410_udc.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/video-mx3fb.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/video-pxafb.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/voltage-omap.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/x86/clk-lpss.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/pm_opp.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/power/bq24190_charger.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/power/charger-manager.h+1−3

This diff is large: its 15 lines aren’t shown here.

include/linux/power/generic-adc-battery.h+1−3

This diff is large: its 10 lines aren’t shown here.

include/linux/power/smb347-charger.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/ppp-comp.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/ppp_defs.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/property.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/psp-sev.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/pxa2xx_ssp.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/regmap.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/regulator/arizona-ldo1.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/regulator/arizona-micsupp.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/regulator/consumer.h+1−5

This diff is large: its 24 lines aren’t shown here.

include/linux/regulator/driver.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/regulator/lp872x.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/regulator/machine.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/regulator/max8649.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/rmi.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/rtc/ds1685.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/rtc/m48t59.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/rtsx_usb.h+1−12

This diff is large: its 21 lines aren’t shown here.

include/linux/sched_clock.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/serio.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/set_memory.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/sh_dma.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/sha256.h+1−3

This diff is large: its 12 lines aren’t shown here.

include/linux/siox.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/sizes.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/skmsg.h+2−0

This diff is large: its 9 lines aren’t shown here.

include/linux/sm501-regs.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/spi/s3c24xx.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/sxgbe_platform.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/sysctl.h+3−0

This diff is large: its 10 lines aren’t shown here.

include/linux/tca6416_keypad.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/tcp.h+4−0

This diff is large: its 9 lines aren’t shown here.

include/linux/tifm.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/timeriomem-rng.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/tracefs.h+1−5

This diff is large: its 18 lines aren’t shown here.

include/linux/ucb1400.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/uwb/debug-cmd.h+1−12

This diff is large: its 22 lines aren’t shown here.

include/linux/vfio.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/w1-gpio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/drv-intf/exynos-fimc.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/media/drv-intf/s3c_camif.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/drv-intf/sh_vou.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/drv-intf/soc_mediabus.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/i2c/ak881x.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/i2c/lm3646.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/media/i2c/mt9v011.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/media/i2c/mt9v022.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/media/i2c/ov772x.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/media/i2c/ov9650.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/i2c/rj54n1cb0c.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/i2c/tvp514x.h+1−10

This diff is large: its 22 lines aren’t shown here.

include/media/i2c/tw9910.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/media/soc_camera.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/media/v4l2-async.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/v4l2-clk.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/media/v4l2-flash-led-class.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/media/v4l2-image-sizes.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/v4l2-mediabus.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/media/videobuf-core.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/media/videobuf-dma-contig.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/media/videobuf-dma-sg.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/media/videobuf-vmalloc.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/memory/jedec_ddr.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/net/addrconf.h+16−0

This diff is large: its 23 lines aren’t shown here.

include/net/ax88796.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/net/cfg80211-wext.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/net/cfg80211.h+3−5

This diff is large: its 26 lines aren’t shown here.

include/net/ethoc.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/net/flow_dissector.h+1−0

This diff is large: its 8 lines aren’t shown here.

include/net/ip6_tunnel.h+6−3

This diff is large: its 16 lines aren’t shown here.

include/net/kcm.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/net/mac80211.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/net/netfilter/nf_conntrack_acct.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/net/netns/ipv4.h+1−0

This diff is large: its 8 lines aren’t shown here.

include/net/nfc/nci.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/net/nfc/nci_core.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/net/request_sock.h+3−0

This diff is large: its 10 lines aren’t shown here.

include/net/sock.h+7−5

This diff is large: its 41 lines aren’t shown here.

include/net/strparser.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/net/tcp.h+2−0

This diff is large: its 9 lines aren’t shown here.

include/pcmcia/ciscode.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/pcmcia/cisreg.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/pcmcia/cistpl.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/pcmcia/device_id.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/pcmcia/ds.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/pcmcia/ss.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/soc/arc/aux.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/soc/arc/mcip.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/soc/arc/timers.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/at91/atmel-secumod.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/soc/at91/atmel-sfr.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/soc/brcmstb/common.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/soc/imx/revision.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/imx/timer.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/sa1100/pwer.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/soc/tegra/common.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/tegra/emc.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/tegra/mc.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/soc/tegra/pm.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/sound/ak4641.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs35l33.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs35l34.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs35l35.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs42l52.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs42l56.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/cs42l73.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/da7213.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/sound/rt286.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt298.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5514.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/sound/rt5645.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5659.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5660.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/sound/rt5663.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5665.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5668.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5670.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/rt5682.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/sh_dac_audio.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/tlv320aic32x4.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/sound/tlv320aic3x.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/tlv320dac33-plat.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/sound/uda134x.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/sound/uda1380.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm1250-ev1.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm2000.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm2200.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm5100.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm8903.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm8960.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/sound/wm8962.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/sound/wm8993.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm8996.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm9081.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/sound/wm9090.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/uapi/linux/bpf.h+4−2

This diff is large: its 20 lines aren’t shown here.

include/uapi/linux/psp-sev.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/uapi/linux/snmp.h+1−0

This diff is large: its 8 lines aren’t shown here.

include/uapi/linux/wmi.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/video/ili9320.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/video/mipi_display.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/video/omap-panel-data.h+1−12

This diff is large: its 24 lines aren’t shown here.

include/video/platform_lcd.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/video/pxa168fb.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/video/samsung_fimd.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/video/w100fb.h+1−4

This diff is large: its 14 lines aren’t shown here.

kernel/bpf/cgroup.c+1−4

This diff is large: its 13 lines aren’t shown here.

kernel/bpf/core.c+0−1

This diff is large: its 8 lines aren’t shown here.

kernel/bpf/devmap.c+7−2

This diff is large: its 47 lines aren’t shown here.

kernel/bpf/inode.c+1−4

This diff is large: its 16 lines aren’t shown here.

kernel/bpf/lpm_trie.c+8−6

This diff is large: its 31 lines aren’t shown here.

kernel/bpf/syscall.c+8−0

This diff is large: its 36 lines aren’t shown here.

kernel/bpf/verifier.c+8−4

This diff is large: its 35 lines aren’t shown here.

kernel/cgroup/pids.c+1−4

This diff is large: its 16 lines aren’t shown here.

kernel/cgroup/rdma.c+1−4

This diff is large: its 16 lines aren’t shown here.

kernel/compat.c+1−4

This diff is large: its 16 lines aren’t shown here.

kernel/crash_core.c+1−3

This diff is large: its 11 lines aren’t shown here.

kernel/kexec.c+1−3

This diff is large: its 11 lines aren’t shown here.

kernel/kexec_core.c+1−3

This diff is large: its 11 lines aren’t shown here.

kernel/kexec_file.c+1−3

This diff is large: its 14 lines aren’t shown here.

kernel/power/poweroff.c+1−2

This diff is large: its 9 lines aren’t shown here.

kernel/sched/debug.c+1−4

This diff is large: its 15 lines aren’t shown here.

kernel/sysctl.c+23−21

This diff is large: its 75 lines aren’t shown here.

kernel/trace/bpf_trace.c+84−16

This diff is large: its 160 lines aren’t shown here.

lib/bitmap.c+1−3

This diff is large: its 11 lines aren’t shown here.

lib/clz_ctz.c+1−3

This diff is large: its 13 lines aren’t shown here.

lib/cmdline.c+1−4

This diff is large: its 17 lines aren’t shown here.

lib/cpu_rmap.c+1−4

This diff is large: its 12 lines aren’t shown here.

lib/crc-ccitt.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/crc-itu-t.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/crc-t10dif.c+1−3

This diff is large: its 13 lines aren’t shown here.

lib/crc16.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/crc4.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/crc7.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/decompress_unlz4.c+1−4

This diff is large: its 13 lines aren’t shown here.

lib/genalloc.c+1−3

This diff is large: its 15 lines aren’t shown here.

lib/hexdump.c+1−5

This diff is large: its 12 lines aren’t shown here.

lib/iomap_copy.c+1−13

This diff is large: its 20 lines aren’t shown here.

lib/jedec_ddr_data.c+1−4

This diff is large: its 15 lines aren’t shown here.

lib/klist.c+1−2

This diff is large: its 12 lines aren’t shown here.

lib/parser.c+1−3

This diff is large: its 10 lines aren’t shown here.

lib/raid6/neon.c+1−4

This diff is large: its 13 lines aren’t shown here.

lib/rhashtable.c+1−4

This diff is large: its 16 lines aren’t shown here.

lib/scatterlist.c+1−3

This diff is large: its 12 lines aren’t shown here.

lib/sg_split.c+1−3

This diff is large: its 12 lines aren’t shown here.

lib/test_kasan.c+1−5

This diff is large: its 14 lines aren’t shown here.

lib/test_rhashtable.c+1−4

This diff is large: its 14 lines aren’t shown here.

lib/test_stackinit.c+15−6

This diff is large: its 57 lines aren’t shown here.

lib/ubsan.c+1−5

This diff is large: its 15 lines aren’t shown here.

mm/cleancache.c+1−2

This diff is large: its 14 lines aren’t shown here.

mm/frontswap.c+1−2

This diff is large: its 14 lines aren’t shown here.

mm/huge_memory.c+1−3

This diff is large: its 10 lines aren’t shown here.

mm/interval_tree.c+1−2

This diff is large: its 11 lines aren’t shown here.

mm/ksm.c+1−2

This diff is large: its 14 lines aren’t shown here.

mm/mmu_notifier.c+1−3

This diff is large: its 14 lines aren’t shown here.

mm/usercopy.c+1−5

This diff is large: its 17 lines aren’t shown here.

mm/userfaultfd.c+1−3

This diff is large: its 12 lines aren’t shown here.

mm/vmpressure.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/802/garp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/802/mrp.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/802/stp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/8021q/vlan_gvrp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/8021q/vlan_mvrp.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/8021q/vlan_netlink.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/ax25/ax25_route.c+2−0

This diff is large: its 12 lines aren’t shown here.

net/bluetooth/bnep/bnep.h+1−11

This diff is large: its 20 lines aren’t shown here.

net/bluetooth/hci_conn.c+9−9

This diff is large: its 33 lines aren’t shown here.

net/bluetooth/l2cap_core.c+28−5

This diff is large: its 69 lines aren’t shown here.

net/bluetooth/leds.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/bluetooth/leds.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/bridge/netfilter/nf_log_bridge.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/bridge/netfilter/nft_reject_bridge.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/can/af_can.c+22−3

This diff is large: its 52 lines aren’t shown here.

net/core/bpf_sk_storage.c+2−1

This diff is large: its 10 lines aren’t shown here.

net/core/dev.c+29−1

This diff is large: its 38 lines aren’t shown here.

net/core/ethtool.c+5−0

This diff is large: its 12 lines aren’t shown here.

net/core/filter.c+23−3

This diff is large: its 63 lines aren’t shown here.

net/core/neighbour.c+7−0

This diff is large: its 30 lines aren’t shown here.

net/core/skbuff.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/core/sock.c+6−4

This diff is large: its 38 lines aren’t shown here.

net/core/sysctl_net_core.c+7−0

This diff is large: its 14 lines aren’t shown here.

net/dccp/ackvec.h+1−3

This diff is large: its 15 lines aren’t shown here.

net/dccp/ccid.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/dccp/ccid.h+1−4

This diff is large: its 16 lines aren’t shown here.

net/dccp/dccp.h+1−4

This diff is large: its 16 lines aren’t shown here.

net/dccp/diag.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/dccp/feat.h+1−4

This diff is large: its 16 lines aren’t shown here.

net/dccp/ipv6.h+1−4

This diff is large: its 16 lines aren’t shown here.

net/dccp/proto.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/ipv4/fib_semantics.c+1−1

This diff is large: its 9 lines aren’t shown here.

net/ipv4/inet_connection_sock.c+0−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/ip_output.c+1−1

This diff is large: its 9 lines aren’t shown here.

net/ipv4/ip_tunnel_core.c+6−3

This diff is large: its 16 lines aren’t shown here.

net/ipv4/netfilter/ip_tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/ipv4/netfilter/ipt_CLUSTERIP.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/ipv4/netfilter/ipt_ECN.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv4/netfilter/ipt_REJECT.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/ipv4/netfilter/ipt_SYNPROXY.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/ipt_ah.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/ipt_rpfilter.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv4/netfilter/iptable_filter.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/ipv4/netfilter/iptable_mangle.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/ipv4/netfilter/iptable_nat.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv4/netfilter/iptable_security.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/ipv4/netfilter/nf_defrag_ipv4.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/nf_log_arp.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/ipv4/netfilter/nf_log_ipv4.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/nf_nat_h323.c+1−2

This diff is large: its 13 lines aren’t shown here.

net/ipv4/netfilter/nf_reject_ipv4.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/nf_socket_ipv4.c+1−5

This diff is large: its 13 lines aren’t shown here.

net/ipv4/netfilter/nf_tproxy_ipv4.c+1−5

This diff is large: its 13 lines aren’t shown here.

net/ipv4/netfilter/nft_dup_ipv4.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/netfilter/nft_fib_ipv4.c+1−5

This diff is large: its 10 lines aren’t shown here.

net/ipv4/netfilter/nft_reject_ipv4.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/ipv4/proc.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/ipv4/sysctl_net_ipv4.c+23−0

This diff is large: its 44 lines aren’t shown here.

net/ipv4/tcp.c+6−0

This diff is large: its 20 lines aren’t shown here.

net/ipv4/tcp_fastopen.c+0−4

This diff is large: its 11 lines aren’t shown here.

net/ipv4/tcp_input.c+21−7

This diff is large: its 64 lines aren’t shown here.

net/ipv4/tcp_ipv4.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/ipv4/tcp_output.c+8−3

This diff is large: its 32 lines aren’t shown here.

net/ipv4/tcp_timer.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/ipv4/udp.c+9−1

This diff is large: its 24 lines aren’t shown here.

net/ipv4/udp_offload.c+5−0

This diff is large: its 12 lines aren’t shown here.

net/ipv6/icmp.c+11−6

This diff is large: its 43 lines aren’t shown here.

net/ipv6/ip6_flowlabel.c+4−3

This diff is large: its 22 lines aren’t shown here.

net/ipv6/ip6_output.c+1−1

This diff is large: its 9 lines aren’t shown here.

net/ipv6/netfilter/ip6_tables.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/ipv6/netfilter/ip6t_NPT.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/ip6t_SYNPROXY.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/ip6t_ah.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6t_eui64.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6t_frag.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6t_hbh.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6t_ipv6header.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/ipv6/netfilter/ip6t_mh.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/ipv6/netfilter/ip6t_rpfilter.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/ip6t_rt.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6table_filter.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/ipv6/netfilter/ip6table_mangle.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/ipv6/netfilter/ip6table_nat.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/ipv6/netfilter/ip6table_security.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/ipv6/netfilter/nf_conntrack_reasm.c+12−10

This diff is large: its 50 lines aren’t shown here.

net/ipv6/netfilter/nf_defrag_ipv6_hooks.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/nf_log_ipv6.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/nf_reject_ipv6.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/nf_socket_ipv6.c+1−5

This diff is large: its 13 lines aren’t shown here.

net/ipv6/netfilter/nft_dup_ipv6.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/ipv6/netfilter/nft_fib_ipv6.c+1−5

This diff is large: its 10 lines aren’t shown here.

net/ipv6/netfilter/nft_reject_ipv6.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/ipv6/reassembly.c+2−2

This diff is large: its 18 lines aren’t shown here.

net/ipv6/route.c+1−1

This diff is large: its 9 lines aren’t shown here.

net/ipv6/udp.c+6−2

This diff is large: its 29 lines aren’t shown here.

net/iucv/af_iucv.c+36−13

This diff is large: its 147 lines aren’t shown here.

net/kcm/kcmsock.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/l2tp/l2tp_core.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/l2tp/l2tp_core.h+1−4

This diff is large: its 13 lines aren’t shown here.

net/l2tp/l2tp_netlink.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/lapb/lapb_iface.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/mac80211/aead_api.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/mac80211/aead_api.h+1−5

This diff is large: its 10 lines aren’t shown here.

net/mac80211/aes_ccm.h+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/aes_cmac.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/aes_cmac.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/aes_gcm.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/aes_gmac.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/aes_gmac.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/agg-rx.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/agg-tx.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/debugfs.c+1−3

This diff is large: its 14 lines aren’t shown here.

net/mac80211/debugfs_key.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/mac80211/debugfs_netdev.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/debugfs_sta.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/driver-ops.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/fils_aead.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/fils_aead.h+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/he.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/ht.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/ibss.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/ieee80211_i.h+12−5

This diff is large: its 49 lines aren’t shown here.

net/mac80211/iface.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/key.c+1−6

This diff is large: its 28 lines aren’t shown here.

net/mac80211/key.h+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/led.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/led.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/main.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/mesh.c+6−5

This diff is large: its 41 lines aren’t shown here.

net/mac80211/mesh.h+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/mesh_hwmp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/mesh_pathtbl.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/mesh_plink.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/mesh_ps.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/mesh_sync.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/michael.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/michael.h+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/mlme.c+12−5

This diff is large: its 49 lines aren’t shown here.

net/mac80211/ocb.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/offchannel.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/rate.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/mac80211/rate.h+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/rc80211_minstrel.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/rc80211_minstrel_ht.c+1−6

This diff is large: its 20 lines aren’t shown here.

net/mac80211/rc80211_minstrel_ht.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/rc80211_minstrel_ht_debugfs.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/rx.c+3−4

This diff is large: its 25 lines aren’t shown here.

net/mac80211/scan.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/spectmgmt.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/mac80211/sta_info.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/mac80211/sta_info.h+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/status.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/mac80211/tdls.c+23−0

This diff is large: its 27 lines aren’t shown here.

net/mac80211/tkip.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/tkip.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mac80211/tx.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/mac80211/util.c+8−5

This diff is large: its 38 lines aren’t shown here.

net/mac80211/vht.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/mac80211/wep.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/wep.h+1−4

This diff is large: its 13 lines aren’t shown here.

net/mac80211/wme.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/wme.h+1−4

This diff is large: its 12 lines aren’t shown here.

net/mac80211/wpa.c+7−5

This diff is large: its 41 lines aren’t shown here.

net/mac80211/wpa.h+1−4

This diff is large: its 11 lines aren’t shown here.

net/mpls/Kconfig+1−0

This diff is large: its 8 lines aren’t shown here.

net/mpls/mpls_iptunnel.c+1−1

This diff is large: its 9 lines aren’t shown here.

net/netfilter/ipset/ip_set_bitmap_gen.h+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_bitmap_ip.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/ipset/ip_set_bitmap_ipmac.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/ipset/ip_set_bitmap_port.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_core.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/ipset/ip_set_getport.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_gen.h+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ip.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ipmac.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ipmark.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ipport.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ipportip.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_ipportnet.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_mac.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_net.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_netiface.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_netnet.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_netport.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_hash_netportnet.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipset/ip_set_list_set.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/ipvs/ip_vs_proto_ah_esp.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_acct.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_conntrack_core.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/nf_conntrack_ecache.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/nf_conntrack_expect.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_ftp.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_h323_asn1.c+1−3

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_h323_main.c+1−2

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_conntrack_h323_types.c+1−2

This diff is large: its 10 lines aren’t shown here.

net/netfilter/nf_conntrack_helper.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_labels.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_dccp.c+1−5

This diff is large: its 14 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_generic.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_icmp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_icmpv6.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_sctp.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_tcp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_conntrack_proto_udp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nf_conntrack_sane.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/nf_conntrack_sip.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_conntrack_tftp.c+1−3

This diff is large: its 10 lines aren’t shown here.

net/netfilter/nf_dup_netdev.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_log_common.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_log_netdev.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_nat_core.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_nat_ftp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nf_nat_helper.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/nf_nat_proto.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_nat_redirect.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/nf_nat_sip.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/nf_nat_tftp.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/nf_synproxy_core.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nf_tables_api.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nf_tables_core.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nf_tables_trace.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nfnetlink_log.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/nfnetlink_queue.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/netfilter/nft_bitwise.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_byteorder.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_cmp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_compat.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_counter.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_ct.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nft_dup_netdev.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_dynset.c+1−5

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_exthdr.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_fib.c+1−3

This diff is large: its 9 lines aren’t shown here.

net/netfilter/nft_fib_inet.c+1−5

This diff is large: its 10 lines aren’t shown here.

net/netfilter/nft_fib_netdev.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_fwd_netdev.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_hash.c+1−5

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_immediate.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_limit.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_log.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nft_lookup.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_masq.c+2−6

This diff is large: its 18 lines aren’t shown here.

net/netfilter/nft_meta.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/nft_numgen.c+1−5

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_payload.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nft_queue.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_quota.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_range.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_redir.c+2−6

This diff is large: its 18 lines aren’t shown here.

net/netfilter/nft_reject.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/nft_reject_inet.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_rt.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_set_bitmap.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/nft_set_hash.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_set_rbtree.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/nft_xfrm.c+1−3

This diff is large: its 9 lines aren’t shown here.

net/netfilter/x_tables.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/netfilter/xt_AUDIT.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_CHECKSUM.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_CLASSIFY.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_CONNSECMARK.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/netfilter/xt_CT.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_DSCP.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_HL.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_HMARK.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_LOG.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_MASQUERADE.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_NETMAP.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_NFLOG.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_NFQUEUE.c+1−5

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_RATEEST.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_REDIRECT.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_SECMARK.c+1−5

This diff is large: its 17 lines aren’t shown here.

net/netfilter/xt_TCPMSS.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_TCPOPTSTRIP.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_TPROXY.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_addrtype.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_bpf.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_cgroup.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/xt_cluster.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_connlabel.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_conntrack.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/xt_cpu.c+1−5

This diff is large: its 19 lines aren’t shown here.

net/netfilter/xt_dccp.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_devgroup.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_dscp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_ecn.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_esp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_helper.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_hl.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_iprange.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_l2tp.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_length.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_limit.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_mac.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_mark.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_multiport.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/netfilter/xt_nat.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_owner.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/netfilter/xt_physdev.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_pkttype.c+1−4

This diff is large: its 10 lines aren’t shown here.

net/netfilter/xt_policy.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_rateest.c+1−4

This diff is large: its 11 lines aren’t shown here.

net/netfilter/xt_realm.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_recent.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_set.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_socket.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/netfilter/xt_state.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/netfilter/xt_statistic.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_string.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/netfilter/xt_tcpmss.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/nfc/nci/core.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/nci/data.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/nci/hci.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/nci/lib.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/nci/ntf.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/nci/rsp.c+1−13

This diff is large: its 25 lines aren’t shown here.

net/nfc/netlink.c+2−1

This diff is large: its 10 lines aren’t shown here.

net/nsh/nsh.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/openvswitch/vport-internal_dev.c+12−6

This diff is large: its 50 lines aren’t shown here.

net/psample/psample.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/rfkill/input.c+1−4

This diff is large: its 15 lines aren’t shown here.

net/rfkill/rfkill.h+1−5

This diff is large: its 15 lines aren’t shown here.

net/sched/act_sample.c+1−4

This diff is large: its 12 lines aren’t shown here.

net/sched/cls_bpf.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/sched/cls_flower.c+18−16

This diff is large: its 84 lines aren’t shown here.

net/sched/em_ipset.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/sched/sch_choke.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/sched/sch_drr.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/sched/sch_mq.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/sched/sch_mqprio.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/sched/sch_netem.c+14−12

This diff is large: its 64 lines aren’t shown here.

net/sched/sch_pie.c+1−10

This diff is large: its 16 lines aren’t shown here.

net/sched/sch_qfq.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/sched/sch_sfb.c+1−5

This diff is large: its 21 lines aren’t shown here.

net/sctp/sm_make_chunk.c+8−0

This diff is large: its 36 lines aren’t shown here.

net/strparser/strparser.c+1−4

This diff is large: its 13 lines aren’t shown here.

net/sunrpc/clnt.c+1−1

This diff is large: its 16 lines aren’t shown here.

net/sunrpc/sched.c+1−3

This diff is large: its 11 lines aren’t shown here.

net/sunrpc/xprt.c+1−3

This diff is large: its 11 lines aren’t shown here.

net/tipc/group.c+1−0

This diff is large: its 8 lines aren’t shown here.

net/tipc/link.c+0−1

This diff is large: its 8 lines aren’t shown here.

net/tipc/node.c+7−3

This diff is large: its 32 lines aren’t shown here.

net/tipc/udp_media.c+3−5

This diff is large: its 22 lines aren’t shown here.

net/tls/tls_sw.c+0−1

This diff is large: its 8 lines aren’t shown here.

net/vmw_vsock/hyperv_transport.c+10−33

This diff is large: its 79 lines aren’t shown here.

net/vmw_vsock/virtio_transport.c+1−2

This diff is large: its 14 lines aren’t shown here.

net/vmw_vsock/virtio_transport_common.c+4−3

This diff is large: its 25 lines aren’t shown here.

net/wireless/Makefile+1−0

This diff is large: its 8 lines aren’t shown here.

net/wireless/core.c+6−2

This diff is large: its 23 lines aren’t shown here.

net/wireless/debugfs.c+1−4

This diff is large: its 14 lines aren’t shown here.

net/wireless/lib80211_crypt_ccmp.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/wireless/lib80211_crypt_tkip.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/wireless/lib80211_crypt_wep.c+1−5

This diff is large: its 15 lines aren’t shown here.

net/wireless/nl80211.c+75−24

This diff is large: its 227 lines aren’t shown here.

net/wireless/ocb.c+1−4

This diff is large: its 16 lines aren’t shown here.

net/wireless/pmsr.c+2−2

This diff is large: its 17 lines aren’t shown here.

net/wireless/scan.c+2−2

This diff is large: its 15 lines aren’t shown here.

net/wireless/util.c+2−2

This diff is large: its 18 lines aren’t shown here.

net/xdp/xdp_umem.c+6−5

This diff is large: its 25 lines aren’t shown here.

samples/bpf/bpf_load.c+1−1

This diff is large: its 9 lines aren’t shown here.

samples/bpf/task_fd_query_user.c+1−1

This diff is large: its 9 lines aren’t shown here.

samples/bpf/xdp_redirect_cpu_user.c+2−1

This diff is large: its 7 lines aren’t shown here.

samples/kfifo/bytestream-example.c+1−3

This diff is large: its 12 lines aren’t shown here.

samples/kfifo/dma-example.c+1−3

This diff is large: its 12 lines aren’t shown here.

samples/kfifo/inttype-example.c+1−3

This diff is large: its 12 lines aren’t shown here.

samples/kfifo/record-example.c+1−3

This diff is large: its 12 lines aren’t shown here.

samples/vfio-mdev/mtty.c+1−5

This diff is large: its 19 lines aren’t shown here.

scripts/adjust_autoksyms.sh+1−3

This diff is large: its 15 lines aren’t shown here.

scripts/coccinelle/api/alloc/alloc_cast.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/api/alloc/pool_zalloc-simple.cocci+2−1

This diff is large: its 10 lines aren’t shown here.

scripts/coccinelle/api/alloc/zalloc-simple.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/api/check_bq27xxx_data.cocci+2−1

This diff is large: its 13 lines aren’t shown here.

scripts/coccinelle/api/err_cast.cocci+4−3

This diff is large: its 15 lines aren’t shown here.

scripts/coccinelle/api/kstrdup.cocci+4−3

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/api/memdup.cocci+4−3

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/api/memdup_user.cocci+4−3

This diff is large: its 15 lines aren’t shown here.

scripts/coccinelle/api/pm_runtime.cocci+2−1

This diff is large: its 11 lines aren’t shown here.

scripts/coccinelle/api/ptr_ret.cocci+3−2

This diff is large: its 13 lines aren’t shown here.

scripts/coccinelle/api/resource_size.cocci+4−3

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/free/clk_put.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/free/devm_free.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/free/ifnullfree.cocci+2−1

This diff is large: its 13 lines aren’t shown here.

scripts/coccinelle/free/iounmap.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/free/kfree.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/free/kfreeaddr.cocci+2−1

This diff is large: its 10 lines aren’t shown here.

scripts/coccinelle/free/pci_free_consistent.cocci+2−1

This diff is large: its 10 lines aren’t shown here.

scripts/coccinelle/iterators/device_node_continue.cocci+2−1

This diff is large: its 11 lines aren’t shown here.

scripts/coccinelle/iterators/fen.cocci+4−3

This diff is large: its 15 lines aren’t shown here.

scripts/coccinelle/iterators/itnull.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/iterators/list_entry_update.cocci+4−3

This diff is large: its 17 lines aren’t shown here.

scripts/coccinelle/iterators/use_after_iter.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/locks/call_kern.cocci+4−3

This diff is large: its 17 lines aren’t shown here.

scripts/coccinelle/locks/double_lock.cocci+4−3

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/locks/flags.cocci+4−3

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/locks/mini_lock.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/misc/array_size.cocci+2−1

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/badty.cocci+2−1

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/boolconv.cocci+2−1

This diff is large: its 12 lines aren’t shown here.

scripts/coccinelle/misc/boolinit.cocci+3−2

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/bugon.cocci+2−1

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/cond_no_effect.cocci+2−1

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/cstptr.cocci+3−2

This diff is large: its 13 lines aren’t shown here.

scripts/coccinelle/misc/doubleinit.cocci+4−3

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/misc/ifaddr.cocci+3−2

This diff is large: its 12 lines aren’t shown here.

scripts/coccinelle/misc/ifcol.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/misc/noderef.cocci+3−2

This diff is large: its 13 lines aren’t shown here.

scripts/coccinelle/misc/orplus.cocci+3−2

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/misc/returnvar.cocci+2−1

This diff is large: its 11 lines aren’t shown here.

scripts/coccinelle/misc/semicolon.cocci+2−1

This diff is large: its 11 lines aren’t shown here.

scripts/coccinelle/misc/warn.cocci+3−2

This diff is large: its 12 lines aren’t shown here.

scripts/coccinelle/null/badzero.cocci+3−2

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/null/deref_null.cocci+4−3

This diff is large: its 16 lines aren’t shown here.

scripts/coccinelle/null/eno.cocci+4−3

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/null/kmerr.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/tests/doublebitand.cocci+4−3

This diff is large: its 18 lines aren’t shown here.

scripts/coccinelle/tests/doubletest.cocci+4−3

This diff is large: its 17 lines aren’t shown here.

scripts/coccinelle/tests/odd_ptr_err.cocci+3−2

This diff is large: its 14 lines aren’t shown here.

scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci+2−1

This diff is large: its 14 lines aren’t shown here.

scripts/dtc/dt_to_config+1−2

This diff is large: its 12 lines aren’t shown here.

security/apparmor/include/policy.h+10−1

This diff is large: its 18 lines aren’t shown here.

security/apparmor/policy_unpack.c+40−9

This diff is large: its 145 lines aren’t shown here.

security/inode.c+1−4

This diff is large: its 14 lines aren’t shown here.

security/lsm_audit.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/avc.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/hooks.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/include/audit.h+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/include/netif.h+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/include/objsec.h+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/netif.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/selinux/netlink.c+1−4

This diff is large: its 15 lines aren’t shown here.

security/selinux/nlmsgtab.c+1−4

This diff is large: its 15 lines aren’t shown here.

security/selinux/ss/status.c+1−4

This diff is large: its 15 lines aren’t shown here.

security/selinux/xfrm.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/smack/smack_lsm.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/smack/smack_netfilter.c+1−4

This diff is large: its 16 lines aren’t shown here.

security/yama/yama_lsm.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/ac97/ac97_core.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/ac97/bus.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/ac97/codec.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/ac97/snd_ac97_compat.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/aoa/aoa-gpio.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/aoa.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/codecs/onyx.c+1−4

This diff is large: its 21 lines aren’t shown here.

sound/aoa/codecs/onyx.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/codecs/tas.c+1−2

This diff is large: its 12 lines aren’t shown here.

sound/aoa/codecs/tas.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/codecs/toonie.c+1−3

This diff is large: its 13 lines aren’t shown here.

sound/aoa/core/alsa.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/core/alsa.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/core/core.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/core/gpio-feature.c+1−2

This diff is large: its 12 lines aren’t shown here.

sound/aoa/core/gpio-pmf.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/fabrics/layout.c+1−3

This diff is large: its 13 lines aren’t shown here.

sound/aoa/soundbus/core.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/i2sbus/control.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/i2sbus/core.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/i2sbus/i2sbus.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/i2sbus/interface.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/i2sbus/pcm.c+1−2

This diff is large: its 11 lines aren’t shown here.

sound/aoa/soundbus/soundbus.h+1−2

This diff is large: its 11 lines aren’t shown here.

sound/arm/aaci.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/arm/aaci.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/arm/pxa2xx-ac97-lib.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/arm/pxa2xx-ac97.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/arm/pxa2xx-pcm-lib.c+1−5

This diff is large: its 10 lines aren’t shown here.

sound/atmel/ac97c.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/atmel/ac97c.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/core/pcm_drm_eld.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/core/pcm_iec958.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/drivers/pcsp/pcsp_input.c+1−6

This diff is large: its 18 lines aren’t shown here.

sound/pci/aw2/aw2-alsa.c+1−14

This diff is large: its 26 lines aren’t shown here.

sound/pci/aw2/aw2-saa7146.c+1−14

This diff is large: its 26 lines aren’t shown here.

sound/pci/aw2/aw2-saa7146.h+1−14

This diff is large: its 26 lines aren’t shown here.

sound/pci/aw2/aw2-tsl.c+1−14

This diff is large: its 26 lines aren’t shown here.

sound/pci/aw2/saa7146.h+1−14

This diff is large: its 26 lines aren’t shown here.

sound/pci/oxygen/wm8776.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/atmel/atmel-i2s.c+1−12

This diff is large: its 23 lines aren’t shown here.

sound/soc/atmel/mikroe-proto.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/au1x/dbdma2.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/au1x/psc-ac97.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/au1x/psc-i2s.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/au1x/psc.h+1−5

This diff is large: its 15 lines aren’t shown here.

sound/soc/cirrus/ep93xx-ac97.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/cirrus/ep93xx-i2s.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/cirrus/ep93xx-pcm.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/cirrus/simone.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/88pm860x-codec.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/88pm860x-codec.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/ab8500-codec.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ab8500-codec.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ak4535.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ak4535.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ak4641.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ak5386.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/alc5623.c+1−6

This diff is large: its 19 lines aren’t shown here.

sound/soc/codecs/alc5623.h+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/alc5632.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/alc5632.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/arizona.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/arizona.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/cs35l32.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l32.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l33.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l33.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l34.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l34.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l35.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs35l35.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs4265.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs4265.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs42l42.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs42l42.h+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs42l51-i2c.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs42l52.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs42l52.h+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs42l56.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs42l56.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/cs42l73.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs43130.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/cs4349.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/cs47l24.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/cs47l24.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/cs53l30.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/cs53l30.h+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/da7213.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/da732x.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/da732x.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/da732x_reg.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/es7134.c+1−14

This diff is large: its 22 lines aren’t shown here.

sound/soc/codecs/es8316.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/es8316.h+1−5

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/es8328-i2c.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/es8328-spi.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/es8328.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/gtm601.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/ics43432.c+1−2

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/l3.c+1−7

This diff is large: its 22 lines aren’t shown here.

sound/soc/codecs/max98088.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98088.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98090.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98090.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98095.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98095.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98371.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98371.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98504.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/max98504.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/max9867.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98925.c+1−3

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/max98925.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/max98926.c+1−3

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/max98926.h+1−3

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/nau8540.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/nau8540.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/nau8810.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/nau8810.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/nau8824.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/nau8824.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/nau8825.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/pcm3008.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rl6231.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/rl6231.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/rl6347a.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/rl6347a.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/rt1305.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt1305.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt274.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt274.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt286.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt286.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt298.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt298.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5514-spi.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5514-spi.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5514.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5514.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5616.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5616.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5631.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/codecs/rt5640.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/rt5640.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5645.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5645.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5651.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5651.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5659.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5659.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5660.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5660.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5663.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5663.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5665.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5665.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5668.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5668.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5670-dsp.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5670.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5670.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5677-spi.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5677-spi.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5677.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5677.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5682.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/rt5682.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/simple-amplifier.c+1−14

This diff is large: its 22 lines aren’t shown here.

sound/soc/codecs/spdif_receiver.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/spdif_transmitter.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/tlv320aic23-i2c.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/tlv320aic23-spi.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/tlv320aic23.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/tlv320aic23.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/tlv320aic32x4.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/tlv320aic3x.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/tlv320aic3x.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/codecs/ts3a227e.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/ts3a227e.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/uda134x.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/uda1380.c+1−4

This diff is large: its 12 lines aren’t shown here.

sound/soc/codecs/uda1380.h+1−4

This diff is large: its 12 lines aren’t shown here.

sound/soc/codecs/wm0010.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm2000.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm2000.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm2200.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm5100-tables.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm5100.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm5100.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm5102.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm5102.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm5110.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm5110.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8350.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8510.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8510.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8523.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8523.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8524.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8711.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8711.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8728.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8728.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8731.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8731.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8737.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8737.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8741.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8741.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8750.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8750.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8770.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8770.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8776.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8776.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8804-i2c.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8804-spi.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8804.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8804.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8900.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8900.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8903.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8904.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8904.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8940.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8940.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8955.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8955.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8958-dsp2.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8960.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8960.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8961.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8961.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8962.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8962.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8974.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8974.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8978.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8978.h+1−4

This diff is large: its 13 lines aren’t shown here.

sound/soc/codecs/wm8983.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8983.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8985.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8985.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8988.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8988.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8993.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8994.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8994.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/codecs/wm8995.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm8995.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8997.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8997.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8998.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm8998.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm9081.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm9081.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm_adsp.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm_adsp.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/wm_hubs.c+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wm_hubs.h+1−5

This diff is large: its 16 lines aren’t shown here.

sound/soc/codecs/wmfw.h+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/codecs/zx_aud96p22.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/intel/skylake/cnl-sst-dsp.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/intel/skylake/cnl-sst-dsp.h+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/cnl-sst.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/intel/skylake/skl-messages.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-cldma.c+1−9

This diff is large: its 20 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-cldma.h+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-dsp.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-dsp.h+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-ipc.c+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-ipc.h+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst-utils.c+1−9

This diff is large: its 18 lines aren’t shown here.

sound/soc/intel/skylake/skl-sst.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/intel/skylake/skl-topology.c+1−9

This diff is large: its 21 lines aren’t shown here.

sound/soc/jz4740/jz4740-i2s.h+1−5

This diff is large: its 10 lines aren’t shown here.

sound/soc/jz4740/qi_lb60.c+1−9

This diff is large: its 16 lines aren’t shown here.

sound/soc/pxa/palm27x.c+1−5

This diff is large: its 17 lines aren’t shown here.

sound/soc/pxa/pxa-ssp.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/pxa/pxa2xx-ac97.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/pxa/pxa2xx-i2s.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/pxa/pxa2xx-pcm.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/pxa/z2.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/rockchip/rockchip_i2s.c+1−4

This diff is large: its 15 lines aren’t shown here.

sound/soc/rockchip/rockchip_i2s.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/rockchip/rockchip_pcm.c+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/rockchip/rockchip_pcm.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/rockchip/rockchip_spdif.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/rockchip/rockchip_spdif.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/tegra/tegra_alc5632.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ti/davinci-evm.c+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/ti/davinci-i2s.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ti/davinci-i2s.h+1−4

This diff is large: its 14 lines aren’t shown here.

sound/soc/ti/davinci-mcasp.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ti/davinci-mcasp.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ti/omap-dmic.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/txx9/txx9aclc-ac97.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/txx9/txx9aclc-generic.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/txx9/txx9aclc.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/txx9/txx9aclc.h+1−4

This diff is large: its 11 lines aren’t shown here.

sound/soc/ux500/mop500.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/mop500_ab8500.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/mop500_ab8500.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_msp_dai.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_msp_dai.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_msp_i2s.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_msp_i2s.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_pcm.c+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/ux500/ux500_pcm.h+1−4

This diff is large: its 16 lines aren’t shown here.

sound/soc/xtensa/xtfpga-i2s.c+1−4

This diff is large: its 13 lines aren’t shown here.

sound/spi/at73c213.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/arch/riscv/include/uapi/asm/bitsperlong.h+1−12

This diff is large: its 20 lines aren’t shown here.

tools/arch/x86/include/uapi/asm/kvm.h+1−1

This diff is large: its 9 lines aren’t shown here.

tools/bpf/bpf_asm.c+1−1

This diff is large: its 13 lines aren’t shown here.

tools/bpf/bpf_dbg.c+1−1

This diff is large: its 13 lines aren’t shown here.

tools/bpf/bpf_jit_disasm.c+1−1

This diff is large: its 13 lines aren’t shown here.

tools/bpf/bpftool/Documentation/bpftool-cgroup.rst+5−1

This diff is large: its 20 lines aren’t shown here.

tools/bpf/bpftool/Documentation/bpftool-prog.rst+1−1

This diff is large: its 9 lines aren’t shown here.

tools/bpf/bpftool/bash-completion/bpftool+3−2

This diff is large: its 26 lines aren’t shown here.

tools/bpf/bpftool/cgroup.c+4−1

This diff is large: its 19 lines aren’t shown here.

tools/bpf/bpftool/map.c+2−0

This diff is large: its 15 lines aren’t shown here.

tools/bpf/bpftool/prog.c+2−1

This diff is large: its 10 lines aren’t shown here.

tools/firmware/ihex2fw.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/gpio/gpio-event-mon.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/gpio/gpio-hammer.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/gpio/gpio-utils.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/gpio/gpio-utils.h+1−3

This diff is large: its 15 lines aren’t shown here.

tools/gpio/lsgpio.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/iio/iio_event_monitor.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/iio/iio_generic_buffer.c+1−5

This diff is large: its 21 lines aren’t shown here.

tools/iio/iio_utils.c+1−4

This diff is large: its 12 lines aren’t shown here.

tools/iio/iio_utils.h+1−4

This diff is large: its 15 lines aren’t shown here.

tools/iio/lsiio.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/include/uapi/linux/bpf.h+4−2

This diff is large: its 20 lines aren’t shown here.

tools/kvm/kvm_stat/kvm_stat+1−2

This diff is large: its 15 lines aren’t shown here.

tools/laptop/freefall/freefall.c+1−2

This diff is large: its 13 lines aren’t shown here.

tools/lib/bitmap.c+1−3

This diff is large: its 11 lines aren’t shown here.

tools/lib/bpf/libbpf.c+20−12

This diff is large: its 57 lines aren’t shown here.

tools/lib/bpf/libbpf_internal.h+2−2

This diff is large: its 10 lines aren’t shown here.

tools/lib/bpf/libbpf_probes.c+4−9

This diff is large: its 36 lines aren’t shown here.

tools/pcmcia/crc32hash.c+1−0

This diff is large: its 5 lines aren’t shown here.

tools/perf/arch/arm/util/dwarf-regs.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/perf/arch/arm64/util/dwarf-regs.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/perf/arch/arm64/util/sym-handling.c+1−3

This diff is large: its 9 lines aren’t shown here.

tools/perf/arch/powerpc/util/sym-handling.c+1−3

This diff is large: its 9 lines aren’t shown here.

tools/perf/util/genelf_debug.c+1−2

This diff is large: its 14 lines aren’t shown here.

tools/perf/util/jitdump.h+1−0

This diff is large: its 5 lines aren’t shown here.

tools/perf/util/namespaces.c+1−3

This diff is large: its 9 lines aren’t shown here.

tools/perf/util/namespaces.h+1−3

This diff is large: its 9 lines aren’t shown here.

tools/power/acpi/tools/acpidbg/acpidbg.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/power/acpi/tools/ec/ec_access.c+1−2

This diff is large: its 13 lines aren’t shown here.

tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py+1−0

This diff is large: its 6 lines aren’t shown here.

tools/testing/selftests/bpf/Makefile+4−3

This diff is large: its 21 lines aren’t shown here.

tools/testing/selftests/bpf/prog_tests/flow_dissector.c+1−0

This diff is large: its 8 lines aren’t shown here.

tools/testing/selftests/bpf/test_lpm_map.c+38−3

This diff is large: its 67 lines aren’t shown here.

tools/testing/selftests/bpf/test_section_names.c+10−0

This diff is large: its 17 lines aren’t shown here.

tools/testing/selftests/bpf/test_sock_addr.c+197−16

This diff is large: its 318 lines aren’t shown here.

tools/testing/selftests/bpf/verifier/div_overflow.c+10−4

This diff is large: its 28 lines aren’t shown here.

tools/testing/selftests/bpf/verifier/subreg.c+533−0

This diff is large: its 534 lines aren’t shown here.

tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh+47−0

This diff is large: its 61 lines aren’t shown here.

tools/testing/selftests/ftrace/ftracetest+1−1

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/gpio/gpio-mockup-chardev.c+1−4

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/ia64/aliasing-test.c+1−4

This diff is large: its 14 lines aren’t shown here.

tools/testing/selftests/kselftest_harness.h+1−1

This diff is large: its 8 lines aren’t shown here.

tools/testing/selftests/kvm/.gitignore+1−0

This diff is large: its 8 lines aren’t shown here.

tools/testing/selftests/kvm/Makefile+11−10

This diff is large: its 35 lines aren’t shown here.

tools/testing/selftests/kvm/include/kvm_util.h+3−3

This diff is large: its 21 lines aren’t shown here.

tools/testing/selftests/kvm/include/sparsebit.h+1−3

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/kvm/include/test_util.h+1−3

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/include/x86_64/processor.h+3−3

This diff is large: its 21 lines aren’t shown here.

tools/testing/selftests/kvm/include/x86_64/vmx.h+1−3

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/lib/assert.c+1−2

This diff is large: its 11 lines aren’t shown here.

tools/testing/selftests/kvm/lib/elf.c+1−2

This diff is large: its 11 lines aren’t shown here.

tools/testing/selftests/kvm/lib/io.c+1−2

This diff is large: its 11 lines aren’t shown here.

tools/testing/selftests/kvm/lib/kvm_util.c+37−2

This diff is large: its 51 lines aren’t shown here.

tools/testing/selftests/kvm/lib/kvm_util_internal.h+1−2

This diff is large: its 11 lines aren’t shown here.

tools/testing/selftests/kvm/lib/sparsebit.c+1−2

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/kvm/lib/x86_64/processor.c+17−2

This diff is large: its 31 lines aren’t shown here.

tools/testing/selftests/kvm/lib/x86_64/vmx.c+1−2

This diff is large: its 11 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c+1−2

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/mmio_warning_test.c+126−0

This diff is large: its 127 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/set_sregs_test.c+1−3

This diff is large: its 18 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/state_test.c+1−2

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/sync_regs_test.c+1−2

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c+1−2

This diff is large: its 12 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c+39−32

This diff is large: its 157 lines aren’t shown here.

tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c+1−3

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/net/forwarding/tc_flower.sh+35−1

This diff is large: its 50 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr.h+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_default_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_explicit_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_inherit_exec_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_inherit_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_sysfs_thread_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/powerpc/dscr/dscr_user_test.c+1−4

This diff is large: its 16 lines aren’t shown here.

tools/testing/selftests/pstore/common_tests+1−1

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/pstore/pstore_crash_test+1−1

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/pstore/pstore_post_reboot_tests+1−1

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/pstore/pstore_tests+1−1

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/seccomp/seccomp_bpf.c+1−1

This diff is large: its 8 lines aren’t shown here.

tools/testing/selftests/vm/userfaultfd.c+1−3

This diff is large: its 13 lines aren’t shown here.

tools/testing/selftests/vm/va_128TBswitch.c+1−9

This diff is large: its 18 lines aren’t shown here.

tools/virtio/ringtest/main.c+1−1

This diff is large: its 9 lines aren’t shown here.

tools/virtio/ringtest/main.h+1−1

This diff is large: its 9 lines aren’t shown here.

tools/virtio/ringtest/ring.c+1−1

This diff is large: its 9 lines aren’t shown here.

tools/virtio/ringtest/virtio_ring_0_9.c+1−1

This diff is large: its 9 lines aren’t shown here.

tools/wmi/dell-smbios-example.c+1−4

This diff is large: its 16 lines aren’t shown here.

virt/kvm/arm/aarch32.c+1−12

This diff is large: its 24 lines aren’t shown here.

virt/kvm/arm/arch_timer.c+3−2

This diff is large: its 18 lines aren’t shown here.

virt/kvm/arm/hyp/timer-sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/hyp/vgic-v3-sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/perf.c+1−12

This diff is large: its 22 lines aren’t shown here.

virt/kvm/arm/pmu.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/psci.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-debug.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-init.c+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-irqfd.c+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-its.c+2−12

This diff is large: its 30 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-mmio.h+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-v2.c+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-v3.c+1−13

This diff is large: its 18 lines aren’t shown here.

virt/kvm/arm/vgic/vgic-v4.c+1−12

This diff is large: its 20 lines aren’t shown here.

virt/kvm/arm/vgic/vgic.c+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/arm/vgic/vgic.h+1−12

This diff is large: its 19 lines aren’t shown here.

virt/kvm/async_pf.c+1−13

This diff is large: its 25 lines aren’t shown here.

virt/kvm/async_pf.h+1−13

This diff is large: its 25 lines aren’t shown here.

virt/kvm/eventfd.c+1−13

This diff is large: its 25 lines aren’t shown here.

virt/kvm/kvm_main.c+1−4

This diff is large: its 16 lines aren’t shown here.

virt/kvm/vfio.c+1−4

This diff is large: its 14 lines aren’t shown here.

virt/lib/irqbypass.c+1−4

This diff is large: its 15 lines aren’t shown here.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t