History

Merge 5.2-rc3 into usb-next

we want the USB fixes in here as well.

Greg Kroah-Hartman committed 7 years ago

Commit 119a7fd2 parents 086ebf9 f2c7c7613450 files · +20050 −92050Browse files

Unified · Split

10533 files
  1. CREDITS +8 −0
  2. Documentation/ABI/testing/sysfs-bus-mdio +0 −29
  3. Documentation/ABI/testing/sysfs-class-net-phydev +13 −6
  4. Documentation/admin-guide/cgroup-v2.rst +9 −0
  5. Documentation/admin-guide/mm/index.rst +1 −0
  6. Documentation/admin-guide/mm/numaperf.rst +1 −1
  7. Documentation/arm64/silicon-errata.txt +5 −4
  8. Documentation/bpf/btf.rst +1 −1
  9. Documentation/conf.py +1 −1
  10. Documentation/devicetree/bindings/Makefile +1 −1
  11. Documentation/devicetree/bindings/arm/arm-boards +2 −2
  12. Documentation/devicetree/bindings/arm/cpu-capacity.txt +6 −6
  13. Documentation/devicetree/bindings/arm/omap/crossbar.txt +1 −1
  14. Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt +1 −1
  15. Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml +13 −11
  16. Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.txt +1 −1
  17. Documentation/devicetree/bindings/leds/irled/spi-ir-led.txt +1 −1
  18. Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt +1 −1
  19. Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt +3 −3
  20. Documentation/devicetree/bindings/mtd/denali-nand.txt +3 −3
  21. Documentation/devicetree/bindings/mtd/fsmc-nand.txt +3 −3
  22. Documentation/devicetree/bindings/mtd/gpmc-nand.txt +1 −1
  23. Documentation/devicetree/bindings/mtd/hisi504-nand.txt +1 −1
  24. Documentation/devicetree/bindings/mtd/marvell-nand.txt +7 −7
  25. Documentation/devicetree/bindings/mtd/mxc-nand.txt +3 −3
  26. Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt +3 −3
  27. Documentation/devicetree/bindings/mtd/oxnas-nand.txt +1 −1
  28. Documentation/devicetree/bindings/mtd/qcom_nandc.txt +2 −2
  29. Documentation/devicetree/bindings/mtd/samsung-s3c2410.txt +3 −3
  30. Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt +3 −3
  31. Documentation/devicetree/bindings/mtd/tango-nand.txt +1 −1
  32. Documentation/devicetree/bindings/mtd/vf610-nfc.txt +4 −4
  33. Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versioning.txt +38 −0
  34. Documentation/driver-api/generic-counter.rst +1 −1
  35. Documentation/firmware-guide/acpi/enumeration.rst +1 −1
  36. Documentation/kbuild/makefiles.txt +0 −14
  37. Documentation/kdump/kdump.txt +1 −1
  38. Documentation/networking/device_drivers/index.rst +30 −0
  39. Documentation/networking/index.rst +3 −13
  40. Documentation/networking/ip-sysctl.txt +2 −2
  41. Documentation/networking/segmentation-offloads.rst +2 −2
  42. Documentation/networking/tls-offload-layers.svg +1 −0
  43. Documentation/networking/tls-offload-reorder-bad.svg +1 −0
  44. Documentation/networking/tls-offload-reorder-good.svg +1 −0
  45. Documentation/networking/tls-offload.rst +482 −0
  46. Documentation/networking/tls.rst +31 −13
  47. Documentation/sphinx/kerneldoc.py +33 −11
  48. Documentation/sphinx/kernellog.py +28 −0
  49. Documentation/sphinx/kfigure.py +23 −17
  50. Documentation/usb/rio.txt +13 −53
  51. Documentation/vm/hmm.rst +5 −3
  52. MAINTAINERS +28 −12
  53. Makefile +2 −2
  54. arch/alpha/boot/stdio.c +1 −5
  55. arch/alpha/include/asm/xor.h +1 −9
  56. arch/alpha/include/uapi/asm/Kbuild +1 −0
  57. arch/alpha/kernel/module.c +1 −13
  58. arch/alpha/math-emu/Makefile +1 −0
  59. arch/alpha/math-emu/math.c +1 −0
  60. arch/alpha/mm/Makefile +1 −0
  61. arch/arc/Kbuild +1 −0
  62. arch/arc/include/uapi/asm/Kbuild +1 −0
  63. arch/arc/plat-axs10x/axs10x.c +1 −10
  64. arch/arc/plat-eznps/Makefile +1 −0
  65. arch/arm/boot/compressed/decompress.c +1 −0
  66. arch/arm/boot/dts/aks-cdu.dts +1 −2
  67. arch/arm/boot/dts/animeo_ip.dts +1 −2
  68. arch/arm/boot/dts/at91-ariag25.dts +1 −2
  69. arch/arm/boot/dts/at91-cosino.dtsi +1 −2
  70. arch/arm/boot/dts/at91-cosino_mega2560.dts +1 −2
  71. arch/arm/boot/dts/at91-foxg20.dts +1 −2
  72. arch/arm/boot/dts/at91-kizbox.dts +1 −2
  73. arch/arm/boot/dts/at91-kizbox2.dts +1 −2
  74. arch/arm/boot/dts/at91-kizboxmini.dts +1 −2
  75. arch/arm/boot/dts/at91-linea.dtsi +1 −2
  76. arch/arm/boot/dts/at91-qil_a9260.dts +1 −2
  77. arch/arm/boot/dts/at91-sam9_l9260.dts +1 −2
  78. arch/arm/boot/dts/at91-sama5d3_xplained.dts +1 −2
  79. arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi +1 −7
  80. arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts +1 −7
  81. arch/arm/boot/dts/at91-tse850-3.dts +1 −2
  82. arch/arm/boot/dts/at91rm9200.dtsi +1 −2
  83. arch/arm/boot/dts/at91rm9200_pqfp.dtsi +1 −2
  84. arch/arm/boot/dts/at91rm9200ek.dts +1 −2
  85. arch/arm/boot/dts/at91sam9260.dtsi +1 −2
  86. arch/arm/boot/dts/at91sam9261.dtsi +1 −2
  87. arch/arm/boot/dts/at91sam9261ek.dts +1 −2
  88. arch/arm/boot/dts/at91sam9263.dtsi +1 −2
  89. arch/arm/boot/dts/at91sam9263ek.dts +1 −2
  90. arch/arm/boot/dts/at91sam9g15.dtsi +1 −2
  91. arch/arm/boot/dts/at91sam9g15ek.dts +1 −2
  92. arch/arm/boot/dts/at91sam9g20.dtsi +1 −2
  93. arch/arm/boot/dts/at91sam9g20ek.dts +1 −2
  94. arch/arm/boot/dts/at91sam9g20ek_2mmc.dts +1 −2
  95. arch/arm/boot/dts/at91sam9g20ek_common.dtsi +1 −2
  96. arch/arm/boot/dts/at91sam9g25.dtsi +1 −2
  97. arch/arm/boot/dts/at91sam9g25ek.dts +1 −2
  98. arch/arm/boot/dts/at91sam9g35.dtsi +1 −2
  99. arch/arm/boot/dts/at91sam9g35ek.dts +1 −2
  100. arch/arm/boot/dts/at91sam9g45.dtsi +1 −2
  101. arch/arm/boot/dts/at91sam9m10g45ek.dts +1 −2
  102. arch/arm/boot/dts/at91sam9n12.dtsi +1 −2
  103. arch/arm/boot/dts/at91sam9n12ek.dts +1 −2
  104. arch/arm/boot/dts/at91sam9rl.dtsi +1 −2
  105. arch/arm/boot/dts/at91sam9rlek.dts +1 −2
  106. arch/arm/boot/dts/at91sam9x25.dtsi +1 −2
  107. arch/arm/boot/dts/at91sam9x25ek.dts +1 −2
  108. arch/arm/boot/dts/at91sam9x35.dtsi +1 −2
  109. arch/arm/boot/dts/at91sam9x35ek.dts +1 −2
  110. arch/arm/boot/dts/at91sam9x5.dtsi +1 −2
  111. arch/arm/boot/dts/at91sam9x5_can.dtsi +1 −2
  112. arch/arm/boot/dts/at91sam9x5_isi.dtsi +1 −2
  113. arch/arm/boot/dts/at91sam9x5_lcd.dtsi +1 −2
  114. arch/arm/boot/dts/at91sam9x5_macb0.dtsi +1 −2
  115. arch/arm/boot/dts/at91sam9x5_macb1.dtsi +1 −2
  116. arch/arm/boot/dts/at91sam9x5_usart3.dtsi +1 −2
  117. arch/arm/boot/dts/at91sam9x5cm.dtsi +1 −2
  118. arch/arm/boot/dts/at91sam9x5dm.dtsi +1 −2
  119. arch/arm/boot/dts/at91sam9x5ek.dtsi +1 −2
  120. arch/arm/boot/dts/atlas6-evb.dts +1 −2
  121. arch/arm/boot/dts/atlas6.dtsi +1 −2
  122. arch/arm/boot/dts/atlas7-evb.dts +1 −2
  123. arch/arm/boot/dts/atlas7.dtsi +1 −2
  124. arch/arm/boot/dts/axm5516-amarillo.dts +1 −5
  125. arch/arm/boot/dts/axm5516-cpus.dtsi +1 −5
  126. arch/arm/boot/dts/axm55xx.dtsi +1 −5
  127. arch/arm/boot/dts/bcm59056.dtsi +1 −5
  128. arch/arm/boot/dts/da850-enbw-cmc.dts +1 −5
  129. arch/arm/boot/dts/da850-lcdk.dts +1 −2
  130. arch/arm/boot/dts/da850.dtsi +1 −5
  131. arch/arm/boot/dts/ecx-2000.dts +1 −12
  132. arch/arm/boot/dts/ecx-common.dtsi +1 −12
  133. arch/arm/boot/dts/ep7209.dtsi +1 −5
  134. arch/arm/boot/dts/ep7211-edb7211.dts +1 −5
  135. arch/arm/boot/dts/ep7211.dtsi +1 −5
  136. arch/arm/boot/dts/ethernut5.dts +1 −2
  137. arch/arm/boot/dts/evk-pro3.dts +1 −2
  138. arch/arm/boot/dts/ge863-pro3.dtsi +1 −2
  139. arch/arm/boot/dts/hi3519-demb.dts +1 −14
  140. arch/arm/boot/dts/hi3519.dtsi +1 −14
  141. arch/arm/boot/dts/highbank.dts +1 −12
  142. arch/arm/boot/dts/imx1-ads.dts +1 −7
  143. arch/arm/boot/dts/imx1-apf9328.dts +1 −7
  144. arch/arm/boot/dts/imx1-pinfunc.h +1 −7
  145. arch/arm/boot/dts/imx23-olinuxino.dts +1 −7
  146. arch/arm/boot/dts/imx23-stmp378x_devb.dts +1 −7
  147. arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi +1 −9
  148. arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts +1 −9
  149. arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts +1 −9
  150. arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts +1 −9
  151. arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts +1 −9
  152. arch/arm/boot/dts/imx25-karo-tx25.dts +1 −7
  153. arch/arm/boot/dts/imx27-apf27.dts +1 −7
  154. arch/arm/boot/dts/imx27-apf27dev.dts +1 −7
  155. arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi +1 −7
  156. arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts +1 −7
  157. arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts +1 −7
  158. arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi +1 −7
  159. arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts +1 −6
  160. arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi +1 −7
  161. arch/arm/boot/dts/imx27-pinfunc.h +1 −7
  162. arch/arm/boot/dts/imx28-apf28.dts +1 −7
  163. arch/arm/boot/dts/imx28-apf28dev.dts +1 −7
  164. arch/arm/boot/dts/imx28-cfa10036.dts +1 −7
  165. arch/arm/boot/dts/imx28-cfa10037.dts +1 −7
  166. arch/arm/boot/dts/imx28-cfa10049.dts +1 −7
  167. arch/arm/boot/dts/imx28-cfa10055.dts +1 −7
  168. arch/arm/boot/dts/imx28-cfa10056.dts +1 −7
  169. arch/arm/boot/dts/imx28-cfa10057.dts +1 −7
  170. arch/arm/boot/dts/imx28-cfa10058.dts +1 −7
  171. arch/arm/boot/dts/imx28-duckbill-2-485.dts +1 −7
  172. arch/arm/boot/dts/imx28-duckbill-2-enocean.dts +1 −7
  173. arch/arm/boot/dts/imx28-duckbill-2-spi.dts +1 −7
  174. arch/arm/boot/dts/imx28-duckbill-2.dts +1 −7
  175. arch/arm/boot/dts/imx28-duckbill.dts +1 −7
  176. arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts +1 −9
  177. arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts +1 −9
  178. arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi +1 −9
  179. arch/arm/boot/dts/imx28-m28.dtsi +1 −7
  180. arch/arm/boot/dts/imx28-m28cu3.dts +1 −7
  181. arch/arm/boot/dts/imx28-m28evk.dts +1 −7
  182. arch/arm/boot/dts/imx28-sps1.dts +1 −7
  183. arch/arm/boot/dts/imx28-ts4600.dts +1 −7
  184. arch/arm/boot/dts/imx31-bug.dts +1 −7
  185. arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi +1 −9
  186. arch/arm/boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts +1 −9
  187. arch/arm/boot/dts/imx51-apf51.dts +1 −7
  188. arch/arm/boot/dts/imx51-apf51dev.dts +1 −7
  189. arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts +1 −7
  190. arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi +1 −7
  191. arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi +1 −14
  192. arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts +1 −14
  193. arch/arm/boot/dts/imx53-ard.dts +1 −7
  194. arch/arm/boot/dts/imx53-cx9020.dts +1 −7
  195. arch/arm/boot/dts/imx53-m53.dtsi +1 −7
  196. arch/arm/boot/dts/imx53-m53evk.dts +1 −7
  197. arch/arm/boot/dts/imx53-mba53.dts +1 −7
  198. arch/arm/boot/dts/imx53-tqma53.dtsi +1 −7
  199. arch/arm/boot/dts/imx53-voipac-bsb.dts +1 −7
  200. arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi +1 −7
  201. arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts +1 −7
  202. arch/arm/boot/dts/imx6dl-gw51xx.dts +1 −7
  203. arch/arm/boot/dts/imx6dl-gw52xx.dts +1 −7
  204. arch/arm/boot/dts/imx6dl-gw53xx.dts +1 −7
  205. arch/arm/boot/dts/imx6dl-gw54xx.dts +1 −7
  206. arch/arm/boot/dts/imx6dl-gw552x.dts +1 −7
  207. arch/arm/boot/dts/imx6dl-phytec-pbab01.dts +1 −7
  208. arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi +1 −7
  209. arch/arm/boot/dts/imx6q-arm2.dts +1 −7
  210. arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts +1 −7
  211. arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts +1 −7
  212. arch/arm/boot/dts/imx6q-gw51xx.dts +1 −7
  213. arch/arm/boot/dts/imx6q-gw52xx.dts +1 −7
  214. arch/arm/boot/dts/imx6q-gw53xx.dts +1 −7
  215. arch/arm/boot/dts/imx6q-gw5400-a.dts +1 −7
  216. arch/arm/boot/dts/imx6q-gw54xx.dts +1 −7
  217. arch/arm/boot/dts/imx6q-gw552x.dts +1 −7
  218. arch/arm/boot/dts/imx6q-phytec-pbab01.dts +1 −7
  219. arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi +1 −7
  220. arch/arm/boot/dts/imx6q-sbc6x.dts +1 −3
  221. arch/arm/boot/dts/imx6qdl-gw51xx.dtsi +1 −7
  222. arch/arm/boot/dts/imx6qdl-gw52xx.dtsi +1 −7
  223. arch/arm/boot/dts/imx6qdl-gw53xx.dtsi +1 −7
  224. arch/arm/boot/dts/imx6qdl-gw54xx.dtsi +1 −7
  225. arch/arm/boot/dts/imx6qdl-gw552x.dtsi +1 −7
  226. arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi +1 −7
  227. arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi +1 −7
  228. arch/arm/boot/dts/lpc3250-ea3250.dts +1 −7
  229. arch/arm/boot/dts/lpc3250-phy3250.dts +1 −7
  230. arch/arm/boot/dts/moxart-uc7112lx.dts +1 −2
  231. arch/arm/boot/dts/moxart.dtsi +1 −2
  232. arch/arm/boot/dts/mpa1600.dts +1 −2
  233. arch/arm/boot/dts/mt2701-pinfunc.h +1 −9
  234. arch/arm/boot/dts/mt8135-pinfunc.h +1 −9
  235. arch/arm/boot/dts/omap3-lilly-a83x.dtsi +1 −5
  236. arch/arm/boot/dts/omap3-lilly-dbb056.dts +1 −5
  237. arch/arm/boot/dts/omap3-n900.dts +1 −4
  238. arch/arm/boot/dts/ox810se-wd-mbwe.dts +1 −2
  239. arch/arm/boot/dts/ox810se.dtsi +1 −2
  240. arch/arm/boot/dts/ox820-cloudengines-pogoplug-series-3.dts +1 −2
  241. arch/arm/boot/dts/ox820.dtsi +1 −2
  242. arch/arm/boot/dts/pm9g45.dts +1 −2
  243. arch/arm/boot/dts/prima2-evb.dts +1 −2
  244. arch/arm/boot/dts/prima2.dtsi +1 −2
  245. arch/arm/boot/dts/pxa25x.dtsi +1 −7
  246. arch/arm/boot/dts/pxa2xx.dtsi +1 −2
  247. arch/arm/boot/dts/sama5d3.dtsi +1 −2
  248. arch/arm/boot/dts/sama5d31.dtsi +1 −2
  249. arch/arm/boot/dts/sama5d31ek.dts +1 −2
  250. arch/arm/boot/dts/sama5d33.dtsi +1 −2
  251. arch/arm/boot/dts/sama5d33ek.dts +1 −2
  252. arch/arm/boot/dts/sama5d34.dtsi +1 −2
  253. arch/arm/boot/dts/sama5d34ek.dts +1 −2
  254. arch/arm/boot/dts/sama5d35.dtsi +1 −2
  255. arch/arm/boot/dts/sama5d35ek.dts +1 −2
  256. arch/arm/boot/dts/sama5d36.dtsi +1 −2
  257. arch/arm/boot/dts/sama5d36ek.dts +1 −2
  258. arch/arm/boot/dts/sama5d3_can.dtsi +1 −2
  259. arch/arm/boot/dts/sama5d3_emac.dtsi +1 −2
  260. arch/arm/boot/dts/sama5d3_gmac.dtsi +1 −2
  261. arch/arm/boot/dts/sama5d3_lcd.dtsi +1 −2
  262. arch/arm/boot/dts/sama5d3_mci2.dtsi +1 −2
  263. arch/arm/boot/dts/sama5d3_tcb1.dtsi +1 −2
  264. arch/arm/boot/dts/sama5d3_uart.dtsi +1 −2
  265. arch/arm/boot/dts/sama5d3xcm.dtsi +1 −2
  266. arch/arm/boot/dts/sama5d3xdm.dtsi +1 −2
  267. arch/arm/boot/dts/sama5d3xmb.dtsi +1 −2
  268. arch/arm/boot/dts/sama5d3xmb_emac.dtsi +1 −2
  269. arch/arm/boot/dts/sama5d3xmb_gmac.dtsi +1 −2
  270. arch/arm/boot/dts/spear1310-evb.dts +1 −7
  271. arch/arm/boot/dts/spear1310.dtsi +1 −7
  272. arch/arm/boot/dts/spear1340-evb.dts +1 −7
  273. arch/arm/boot/dts/spear1340.dtsi +1 −7
  274. arch/arm/boot/dts/spear13xx.dtsi +1 −7
  275. arch/arm/boot/dts/spear300-evb.dts +1 −7
  276. arch/arm/boot/dts/spear300.dtsi +1 −7
  277. arch/arm/boot/dts/spear310-evb.dts +1 −7
  278. arch/arm/boot/dts/spear310.dtsi +1 −7
  279. arch/arm/boot/dts/spear320-evb.dts +1 −7
  280. arch/arm/boot/dts/spear320-hmi.dts +1 −7
  281. arch/arm/boot/dts/spear320.dtsi +1 −7
  282. arch/arm/boot/dts/spear3xx.dtsi +1 −7
  283. arch/arm/boot/dts/spear600-evb.dts +1 −7
  284. arch/arm/boot/dts/spear600.dtsi +1 −7
  285. arch/arm/boot/dts/ste-dbx5x0.dtsi +1 −7
  286. arch/arm/boot/dts/ste-href-ab8500.dtsi +1 −7
  287. arch/arm/boot/dts/ste-href-ab8505.dtsi +1 −7
  288. arch/arm/boot/dts/ste-href-family-pinctrl.dtsi +1 −7
  289. arch/arm/boot/dts/ste-href-stuib.dtsi +1 −7
  290. arch/arm/boot/dts/ste-href-tvk1281618.dtsi +1 −7
  291. arch/arm/boot/dts/ste-href.dtsi +1 −7
  292. arch/arm/boot/dts/ste-hrefprev60-stuib.dts +1 −7
  293. arch/arm/boot/dts/ste-hrefprev60-tvk.dts +1 −7
  294. arch/arm/boot/dts/ste-hrefprev60.dtsi +1 −7
  295. arch/arm/boot/dts/ste-hrefv60plus-stuib.dts +1 −7
  296. arch/arm/boot/dts/ste-hrefv60plus-tvk.dts +1 −7
  297. arch/arm/boot/dts/ste-hrefv60plus.dtsi +1 −7
  298. arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi +1 −7
  299. arch/arm/boot/dts/ste-snowball.dts +1 −7
  300. arch/arm/boot/dts/tny_a9260.dts +1 −2
  301. arch/arm/boot/dts/tny_a9260_common.dtsi +1 −2
  302. arch/arm/boot/dts/tny_a9263.dts +1 −2
  303. arch/arm/boot/dts/tny_a9g20.dts +1 −2
  304. arch/arm/boot/dts/usb_a9260.dts +1 −2
  305. arch/arm/boot/dts/usb_a9260_common.dtsi +1 −2
  306. arch/arm/boot/dts/usb_a9263.dts +1 −2
  307. arch/arm/boot/dts/usb_a9g20-dab-mmx.dtsi +1 −2
  308. arch/arm/boot/dts/usb_a9g20.dts +1 −2
  309. arch/arm/boot/dts/usb_a9g20_common.dtsi +1 −2
  310. arch/arm/boot/dts/usb_a9g20_lpw.dts +1 −2
  311. arch/arm/boot/dts/vf610-cosmic.dts +1 −5
  312. arch/arm/boot/dts/vt8500-bv07.dts +1 −2
  313. arch/arm/boot/dts/vt8500.dtsi +1 −2
  314. arch/arm/boot/dts/wm8505-ref.dts +1 −2
  315. arch/arm/boot/dts/wm8505.dtsi +1 −2
  316. arch/arm/boot/dts/wm8650-mid.dts +1 −2
  317. arch/arm/boot/dts/wm8650.dtsi +1 −2
  318. arch/arm/boot/dts/wm8750-apc8750.dts +1 −2
  319. arch/arm/boot/dts/wm8750.dtsi +1 −2
  320. arch/arm/boot/dts/wm8850-w70v2.dts +1 −2
  321. arch/arm/boot/dts/wm8850.dtsi +1 −2
  322. arch/arm/common/vlock.S +1 −10
  323. arch/arm/common/vlock.h +1 −9
  324. arch/arm/crypto/sha1-armv7-neon.S +1 −5
  325. arch/arm/crypto/sha1_glue.c +1 −6
  326. arch/arm/crypto/sha1_neon_glue.c +1 −6
  327. arch/arm/crypto/sha256_glue.c +1 −6
  328. arch/arm/crypto/sha256_neon_glue.c +1 −6
  329. arch/arm/include/asm/Kbuild +1 −0
  330. arch/arm/include/asm/edac.h +1 −12
  331. arch/arm/include/asm/hardware/cache-uniphier.h +1 −10
  332. arch/arm/include/asm/kprobes.h +1 −9
  333. arch/arm/include/asm/opcodes-sec.h +1 −8
  334. arch/arm/include/asm/opcodes-virt.h +1 −14
  335. arch/arm/include/asm/percpu.h +1 −12
  336. arch/arm/include/asm/probes.h +1 −9
  337. arch/arm/include/asm/psci.h +1 −8
  338. arch/arm/include/asm/tcm.h +1 −2
  339. arch/arm/include/asm/virt.h +1 −14
  340. arch/arm/include/debug/clps711x.S +1 −5
  341. arch/arm/include/debug/sirf.S +1 −2
  342. arch/arm/kernel/bugs.c +1 −1
  343. arch/arm/kernel/cpuidle.c +1 −7
  344. arch/arm/kernel/hibernate.c +1 −2
  345. arch/arm/kernel/hyp-stub.S +1 −14
  346. arch/arm/kernel/isa.c +1 −5
  347. arch/arm/kernel/paravirt.c +1 −8
  348. arch/arm/kernel/psci_smp.c +1 −8
  349. arch/arm/kernel/sigreturn_codes.S +1 −9
  350. arch/arm/kernel/stacktrace.c +1 −0
  351. arch/arm/kernel/tcm.c +1 −1
  352. arch/arm/kvm/hyp/Makefile +1 −0
  353. arch/arm/kvm/vgic-v3-coproc.c +1 −9
  354. arch/arm/mach-actions/Makefile +1 −0
  355. arch/arm/mach-actions/platsmp.c +1 −5
  356. arch/arm/mach-alpine/Makefile +1 −0
  357. arch/arm/mach-alpine/alpine_cpu_pm.c +1 −10
  358. arch/arm/mach-alpine/alpine_cpu_pm.h +1 −10
  359. arch/arm/mach-alpine/alpine_cpu_resume.h +1 −10
  360. arch/arm/mach-alpine/alpine_machine.c +1 −10
  361. arch/arm/mach-alpine/platsmp.c +1 −10
  362. arch/arm/mach-artpec/Kconfig +1 −0
  363. arch/arm/mach-artpec/Makefile +1 −0
  364. arch/arm/mach-asm9260/Kconfig +1 −0
  365. arch/arm/mach-aspeed/Kconfig +1 −0
  366. arch/arm/mach-at91/Kconfig +1 −0
  367. arch/arm/mach-at91/Makefile.boot +1 −0
  368. arch/arm/mach-at91/at91rm9200.c +1 −2
  369. arch/arm/mach-at91/at91sam9.c +1 −2
  370. arch/arm/mach-at91/pm.c +1 −5
  371. arch/arm/mach-at91/pm.h +1 −5
  372. arch/arm/mach-at91/sama5.c +1 −2
  373. arch/arm/mach-at91/samv7.c +1 −2
  374. arch/arm/mach-axxia/axxia.c +1 −10
  375. arch/arm/mach-bcm/bcm63xx_pmb.c +1 −5
  376. arch/arm/mach-berlin/Kconfig +1 −0
  377. arch/arm/mach-berlin/Makefile +1 −0
  378. arch/arm/mach-clps711x/board-dt.c +1 −5
  379. arch/arm/mach-davinci/board-sffsdr.c +1 −14
  380. arch/arm/mach-davinci/devices-da8xx.c +1 −5
  381. arch/arm/mach-davinci/devices.c +1 −5
  382. arch/arm/mach-davinci/serial.c +1 −15
  383. arch/arm/mach-davinci/sram.c +1 −5
  384. arch/arm/mach-digicolor/Makefile +1 −0
  385. arch/arm/mach-dove/Makefile.boot +1 −0
  386. arch/arm/mach-ebsa110/Makefile +1 −0
  387. arch/arm/mach-ebsa110/Makefile.boot +1 −0
  388. arch/arm/mach-ebsa110/leds.c +1 −1
  389. arch/arm/mach-efm32/Makefile +1 −0
  390. arch/arm/mach-efm32/Makefile.boot +1 −0
  391. arch/arm/mach-ep93xx/Kconfig +1 −0
  392. arch/arm/mach-ep93xx/Makefile.boot +1 −0
  393. arch/arm/mach-ep93xx/adssphere.c +1 −5
  394. arch/arm/mach-ep93xx/clock.c +1 −5
  395. arch/arm/mach-ep93xx/core.c +1 −5
  396. arch/arm/mach-ep93xx/dma.c +1 −5
  397. arch/arm/mach-ep93xx/edb93xx.c +1 −5
  398. arch/arm/mach-ep93xx/gesbc9312.c +1 −5
  399. arch/arm/mach-ep93xx/include/mach/uncompress.h +1 −5
  400. arch/arm/mach-ep93xx/simone.c +1 −6
  401. arch/arm/mach-ep93xx/snappercl15.c +1 −6
  402. arch/arm/mach-ep93xx/soc.h +1 −5
  403. arch/arm/mach-ep93xx/ts72xx.c +1 −5
  404. arch/arm/mach-ep93xx/vision_ep9307.c +1 −5
  405. arch/arm/mach-footbridge/Kconfig +1 −0
  406. arch/arm/mach-footbridge/Makefile.boot +1 −0
  407. arch/arm/mach-gemini/Kconfig +1 −0
  408. arch/arm/mach-gemini/Makefile +1 −0
  409. arch/arm/mach-highbank/Kconfig +1 −0
  410. arch/arm/mach-highbank/Makefile +1 −0
  411. arch/arm/mach-highbank/highbank.c +1 −12
  412. arch/arm/mach-highbank/pm.c +1 −12
  413. arch/arm/mach-highbank/sysregs.h +1 −12
  414. arch/arm/mach-highbank/system.c +1 −12
  415. arch/arm/mach-hisi/Kconfig +1 −0
  416. arch/arm/mach-hisi/Makefile +1 −0
  417. arch/arm/mach-imx/3ds_debugboard.c +1 −7
  418. arch/arm/mach-imx/3ds_debugboard.h +1 −8
  419. arch/arm/mach-imx/Kconfig +1 −0
  420. arch/arm/mach-imx/anatop.c +1 −7
  421. arch/arm/mach-imx/avic.c +1 −14
  422. arch/arm/mach-imx/board-mx31lilly.h +1 −14
  423. arch/arm/mach-imx/board-mx31lite.h +1 −14
  424. arch/arm/mach-imx/board-mx31moboard.h +1 −14
  425. arch/arm/mach-imx/cpu-imx25.c +1 −5
  426. arch/arm/mach-imx/cpu-imx27.c +1 −14
  427. arch/arm/mach-imx/cpu-imx31.c +1 −5
  428. arch/arm/mach-imx/cpu-imx35.c +1 −5
  429. arch/arm/mach-imx/cpu-imx5.c +1 −7
  430. arch/arm/mach-imx/cpuidle.h +1 −7
  431. arch/arm/mach-imx/crmregs-imx3.h +1 −14
  432. arch/arm/mach-imx/devices/Kconfig +1 −0
  433. arch/arm/mach-imx/devices/devices.c +1 −14
  434. arch/arm/mach-imx/devices/platform-gpio_keys.c +1 −14
  435. arch/arm/mach-imx/ehci-imx27.c +1 −10
  436. arch/arm/mach-imx/ehci-imx31.c +1 −10
  437. arch/arm/mach-imx/ehci-imx35.c +1 −10
  438. arch/arm/mach-imx/gpc.c +1 −7
  439. arch/arm/mach-imx/hardware.h +1 −14
  440. arch/arm/mach-imx/headsmp.S +1 −7
  441. arch/arm/mach-imx/hotplug.c +1 −7
  442. arch/arm/mach-imx/iim.h +1 −14
  443. arch/arm/mach-imx/imx27-dt.c +1 −7
  444. arch/arm/mach-imx/imx31-dt.c +1 −7
  445. arch/arm/mach-imx/iomux-imx31.c +1 −14
  446. arch/arm/mach-imx/iomux-mx21.h +1 −14
  447. arch/arm/mach-imx/iomux-mx27.h +1 −14
  448. arch/arm/mach-imx/iomux-mx2x.h +1 −14
  449. arch/arm/mach-imx/iomux-mx3.h +1 −14
  450. arch/arm/mach-imx/iomux-mx35.h +1 −14
  451. arch/arm/mach-imx/iomux-v1.c +1 −14
  452. arch/arm/mach-imx/iomux-v1.h +1 −14
  453. arch/arm/mach-imx/iomux-v3.c +1 −14
  454. arch/arm/mach-imx/iomux-v3.h +1 −14
  455. arch/arm/mach-imx/irq-common.c +1 −14
  456. arch/arm/mach-imx/irq-common.h +1 −14
  457. arch/arm/mach-imx/mach-armadillo5x0.c +1 −15
  458. arch/arm/mach-imx/mach-bug.c +1 −10
  459. arch/arm/mach-imx/mach-imx1.c +1 −5
  460. arch/arm/mach-imx/mach-imx25.c +1 −7
  461. arch/arm/mach-imx/mach-imx27_visstrim_m10.c +1 −15
  462. arch/arm/mach-imx/mach-imx50.c +1 −7
  463. arch/arm/mach-imx/mach-imx51.c +1 −7
  464. arch/arm/mach-imx/mach-imx53.c +1 −7
  465. arch/arm/mach-imx/mach-imx6q.c +1 −7
  466. arch/arm/mach-imx/mach-kzm_arm11_01.c +1 −10
  467. arch/arm/mach-imx/mach-ls1021a.c +1 −5
  468. arch/arm/mach-imx/mach-mx21ads.c +1 −10
  469. arch/arm/mach-imx/mach-mx27_3ds.c +1 −10
  470. arch/arm/mach-imx/mach-mx27ads.c +1 −10
  471. arch/arm/mach-imx/mach-mx31_3ds.c +1 −10
  472. arch/arm/mach-imx/mach-mx31ads.c +1 −10
  473. arch/arm/mach-imx/mach-mx31lilly.c +1 −10
  474. arch/arm/mach-imx/mach-mx31lite.c +1 −10
  475. arch/arm/mach-imx/mach-mx31moboard.c +1 −10
  476. arch/arm/mach-imx/mach-mx35_3ds.c +1 −10
  477. arch/arm/mach-imx/mach-pca100.c +1 −14
  478. arch/arm/mach-imx/mach-pcm037.c +1 −10
  479. arch/arm/mach-imx/mach-pcm043.c +1 −10
  480. arch/arm/mach-imx/mach-qong.c +1 −10
  481. arch/arm/mach-imx/mach-vf610.c +1 −5
  482. arch/arm/mach-imx/mach-vpr200.c +1 −10
  483. arch/arm/mach-imx/mm-imx21.c +1 −14
  484. arch/arm/mach-imx/mm-imx27.c +1 −14
  485. arch/arm/mach-imx/mm-imx3.c +1 −10
  486. arch/arm/mach-imx/mmdc.c +1 −7
  487. arch/arm/mach-imx/mx21.h +1 −14
  488. arch/arm/mach-imx/mx27.h +1 −14
  489. arch/arm/mach-imx/mx2x.h +1 −14
  490. arch/arm/mach-imx/mx31lilly-db.c +1 −10
  491. arch/arm/mach-imx/mx31lite-db.c +1 −10
  492. arch/arm/mach-imx/mx31moboard-devboard.c +1 −10
  493. arch/arm/mach-imx/mx31moboard-marxbot.c +1 −10
  494. arch/arm/mach-imx/mx31moboard-smartbot.c +1 −10
  495. arch/arm/mach-imx/mxc.h +1 −14
  496. arch/arm/mach-imx/platsmp.c +1 −7
  497. arch/arm/mach-imx/pm-imx5.c +1 −7
  498. arch/arm/mach-imx/pm-imx6.c +1 −7
  499. arch/arm/mach-imx/src.c +1 −7
  500. arch/arm/mach-imx/suspend-imx53.S +1 −6
  501. arch/arm/mach-imx/suspend-imx6.S +1 −7
  502. arch/arm/mach-imx/system.c +1 −10
  503. arch/arm/mach-imx/tzic.c +1 −7
  504. arch/arm/mach-integrator/Kconfig +1 −0
  505. arch/arm/mach-integrator/hardware.h +1 −14
  506. arch/arm/mach-integrator/integrator_ap.c +1 −14
  507. arch/arm/mach-integrator/integrator_cp.c +1 −4
  508. arch/arm/mach-iop13xx/Makefile.boot +1 −0
  509. arch/arm/mach-iop32x/Makefile.boot +1 −0
  510. arch/arm/mach-iop32x/glantank.c +1 −5
  511. arch/arm/mach-iop32x/iq31244.c +1 −5
  512. arch/arm/mach-iop32x/iq80321.c +1 −5
  513. arch/arm/mach-iop32x/n2100.c +1 −5
  514. arch/arm/mach-iop33x/Kconfig +1 −0
  515. arch/arm/mach-iop33x/Makefile +1 −0
  516. arch/arm/mach-iop33x/Makefile.boot +1 −0
  517. arch/arm/mach-iop33x/iq80331.c +1 −5
  518. arch/arm/mach-iop33x/iq80332.c +1 −5
  519. arch/arm/mach-ixp4xx/Kconfig +1 −0
  520. arch/arm/mach-ixp4xx/Makefile.boot +1 −0
  521. arch/arm/mach-ixp4xx/gtwx5715-pci.c +1 −15
  522. arch/arm/mach-ixp4xx/gtwx5715-setup.c +1 −15
  523. arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h +1 −14
  524. arch/arm/mach-keystone/Kconfig +1 −0
  525. arch/arm/mach-ks8695/Kconfig +1 −0
  526. arch/arm/mach-ks8695/Makefile.boot +1 −0
  527. arch/arm/mach-ks8695/cpu.c +1 −14
  528. arch/arm/mach-ks8695/generic.h +1 −5
  529. arch/arm/mach-ks8695/irq.c +1 −14
  530. arch/arm/mach-ks8695/pci.c +1 −14
  531. arch/arm/mach-ks8695/time.c +1 −14
  532. arch/arm/mach-lpc18xx/Makefile +1 −0
  533. arch/arm/mach-lpc18xx/Makefile.boot +1 −0
  534. arch/arm/mach-lpc32xx/Makefile +1 −0
  535. arch/arm/mach-lpc32xx/Makefile.boot +1 −0
  536. arch/arm/mach-lpc32xx/common.c +1 −10
  537. arch/arm/mach-lpc32xx/common.h +1 −10
  538. arch/arm/mach-lpc32xx/include/mach/board.h +1 −10
  539. arch/arm/mach-lpc32xx/include/mach/entry-macro.S +1 −10
  540. arch/arm/mach-lpc32xx/include/mach/hardware.h +1 −10
  541. arch/arm/mach-lpc32xx/include/mach/platform.h +1 −10
  542. arch/arm/mach-lpc32xx/include/mach/uncompress.h +1 −10
  543. arch/arm/mach-lpc32xx/serial.c +1 −10
  544. arch/arm/mach-mediatek/Kconfig +1 −0
  545. arch/arm/mach-mediatek/Makefile +1 −0
  546. arch/arm/mach-mediatek/mediatek.c +1 −10
  547. arch/arm/mach-mediatek/platsmp.c +1 −10
  548. arch/arm/mach-meson/Kconfig +1 −0
  549. arch/arm/mach-meson/Makefile +1 −0
  550. arch/arm/mach-meson/meson.c +1 −11
  551. arch/arm/mach-meson/platsmp.c +1 −11
  552. arch/arm/mach-milbeaut/Makefile +1 −0
  553. arch/arm/mach-mmp/Kconfig +1 −0
  554. arch/arm/mach-mmp/regs-usb.h +1 −5
  555. arch/arm/mach-moxart/Kconfig +1 −0
  556. arch/arm/mach-moxart/Makefile +1 −0
  557. arch/arm/mach-moxart/moxart.c +1 −10
  558. arch/arm/mach-mv78xx0/Kconfig +1 −0
  559. arch/arm/mach-mvebu/Kconfig +1 −0
  560. arch/arm/mach-mxs/Kconfig +1 −0
  561. arch/arm/mach-mxs/Makefile +1 −0
  562. arch/arm/mach-mxs/mach-mxs.c +1 −7
  563. arch/arm/mach-mxs/pm.c +1 −10
  564. arch/arm/mach-netx/Kconfig +1 −0
  565. arch/arm/mach-netx/Makefile +1 −0
  566. arch/arm/mach-netx/Makefile.boot +1 −0
  567. arch/arm/mach-nomadik/Kconfig +1 −0
  568. arch/arm/mach-nomadik/Makefile +1 −0
  569. arch/arm/mach-nomadik/cpu-8815.c +1 −14
  570. arch/arm/mach-npcm/Kconfig +1 −0
  571. arch/arm/mach-npcm/Makefile +1 −0
  572. arch/arm/mach-nspire/Kconfig +1 −0
  573. arch/arm/mach-nspire/Makefile +1 −0
  574. arch/arm/mach-omap1/Kconfig +1 −0
  575. arch/arm/mach-omap1/Makefile.boot +1 −0
  576. arch/arm/mach-omap1/board-htcherald.c +1 −16
  577. arch/arm/mach-omap1/devices.c +1 −5
  578. arch/arm/mach-omap1/fb.c +1 −14
  579. arch/arm/mach-omap1/include/mach/irqs.h +1 −14
  580. arch/arm/mach-omap1/include/mach/lcd_dma.h +1 −14
  581. arch/arm/mach-omap1/include/mach/lcdc.h +1 −14
  582. arch/arm/mach-omap1/include/mach/mux.h +1 −14
  583. arch/arm/mach-omap1/include/mach/soc.h +1 −15
  584. arch/arm/mach-omap1/include/mach/tc.h +1 −14
  585. arch/arm/mach-omap1/mux.c +1 −15
  586. arch/arm/mach-omap1/ocpi.c +1 −14
  587. arch/arm/mach-omap1/usb.c +1 −14
  588. arch/arm/mach-omap2/Kconfig +1 −0
  589. arch/arm/mach-omap2/devices.c +1 −5
  590. arch/arm/mach-omap2/fb.c +1 −14
  591. arch/arm/mach-omap2/l3_2xxx.h +1 −6
  592. arch/arm/mach-omap2/l3_3xxx.h +1 −6
  593. arch/arm/mach-omap2/l4_2xxx.h +1 −6
  594. arch/arm/mach-omap2/l4_3xxx.h +1 −6
  595. arch/arm/mach-omap2/omap24xx.h +1 −15
  596. arch/arm/mach-omap2/omap34xx.h +1 −14
  597. arch/arm/mach-omap2/omap_phy_internal.c +1 −15
  598. arch/arm/mach-omap2/sleep24xx.S +1 −15
  599. arch/arm/mach-omap2/sleep34xx.S +1 −15
  600. arch/arm/mach-omap2/soc.h +1 −15
  601. arch/arm/mach-omap2/sram242x.S +1 −15
  602. arch/arm/mach-omap2/sram243x.S +1 −15
  603. arch/arm/mach-omap2/wd_timer.c +1 −5
  604. arch/arm/mach-omap2/wd_timer.h +1 −5
  605. arch/arm/mach-orion5x/Kconfig +1 −0
  606. arch/arm/mach-orion5x/board-mss2.c +1 −5
  607. arch/arm/mach-orion5x/terastation_pro2-setup.c +1 −5
  608. arch/arm/mach-orion5x/ts209-setup.c +1 −5
  609. arch/arm/mach-orion5x/ts409-setup.c +1 −5
  610. arch/arm/mach-orion5x/tsx09-common.c +1 −5
  611. arch/arm/mach-oxnas/Kconfig +1 −0
  612. arch/arm/mach-oxnas/Makefile +1 −0
  613. arch/arm/mach-picoxcell/Kconfig +1 −0
  614. arch/arm/mach-picoxcell/Makefile +1 −0
  615. arch/arm/mach-prima2/Kconfig +1 −0
  616. arch/arm/mach-prima2/common.c +1 −2
  617. arch/arm/mach-prima2/common.h +1 −2
  618. arch/arm/mach-prima2/headsmp.S +1 −2
  619. arch/arm/mach-prima2/hotplug.c +1 −2
  620. arch/arm/mach-prima2/platsmp.c +1 −2
  621. arch/arm/mach-prima2/pm.c +1 −2
  622. arch/arm/mach-prima2/pm.h +1 −2
  623. arch/arm/mach-prima2/rstc.c +1 −2
  624. arch/arm/mach-prima2/rtciobrg.c +1 −2
  625. arch/arm/mach-prima2/sleep.S +1 −2
  626. arch/arm/mach-pxa/Kconfig +1 −0
  627. arch/arm/mach-pxa/Makefile.boot +1 −0
  628. arch/arm/mach-pxa/h5000.c +1 −5
  629. arch/arm/mach-pxa/h5000.h +1 −5
  630. arch/arm/mach-pxa/mioa701.c +1 −15
  631. arch/arm/mach-pxa/pcm027.h +1 −14
  632. arch/arm/mach-pxa/pcm990_baseboard.h +1 −14
  633. arch/arm/mach-pxa/pxa_cplds_irqs.c +1 −5
  634. arch/arm/mach-qcom/Kconfig +1 −0
  635. arch/arm/mach-qcom/Makefile +1 −0
  636. arch/arm/mach-rda/Kconfig +1 −0
  637. arch/arm/mach-rda/Makefile +1 −0
  638. arch/arm/mach-realview/Kconfig +1 −0
  639. arch/arm/mach-realview/Makefile +1 −0
  640. arch/arm/mach-rockchip/Kconfig +1 −0
  641. arch/arm/mach-rockchip/Makefile +1 −0
  642. arch/arm/mach-rockchip/core.h +1 −10
  643. arch/arm/mach-rockchip/headsmp.S +1 −10
  644. arch/arm/mach-rockchip/platsmp.c +1 −10
  645. arch/arm/mach-rockchip/rockchip.c +1 −10
  646. arch/arm/mach-rpc/Makefile +1 −0
  647. arch/arm/mach-rpc/Makefile.boot +1 −0
  648. arch/arm/mach-sa1100/Kconfig +1 −0
  649. arch/arm/mach-sa1100/Makefile.boot +1 −0
  650. arch/arm/mach-sa1100/pci-nanoengine.c +1 −14
  651. arch/arm/mach-socfpga/Kconfig +1 −0
  652. arch/arm/mach-socfpga/core.h +1 −14
  653. arch/arm/mach-socfpga/l2_cache.c +1 −12
  654. arch/arm/mach-socfpga/ocram.c +1 −12
  655. arch/arm/mach-socfpga/platsmp.c +1 −12
  656. arch/arm/mach-socfpga/pm.c +1 −12
  657. arch/arm/mach-socfpga/self-refresh.S +1 −12
  658. arch/arm/mach-socfpga/socfpga.c +1 −13
  659. arch/arm/mach-spear/Kconfig +1 −0
  660. arch/arm/mach-sti/Kconfig +1 −0
  661. arch/arm/mach-sti/Makefile +1 −0
  662. arch/arm/mach-stm32/Kconfig +1 −0
  663. arch/arm/mach-stm32/Makefile +1 −0
  664. arch/arm/mach-stm32/Makefile.boot +1 −0
  665. arch/arm/mach-sunxi/Kconfig +1 −0
  666. arch/arm/mach-sunxi/Makefile +1 −0
  667. arch/arm/mach-tegra/common.h +1 −12
  668. arch/arm/mach-tegra/cpuidle-tegra114.c +1 −12
  669. arch/arm/mach-tegra/cpuidle-tegra20.c +1 −10
  670. arch/arm/mach-tegra/cpuidle-tegra30.c +1 −10
  671. arch/arm/mach-tegra/cpuidle.c +1 −10
  672. arch/arm/mach-tegra/cpuidle.h +1 −12
  673. arch/arm/mach-tegra/irammap.h +1 −12
  674. arch/arm/mach-tegra/irq.h +1 −12
  675. arch/arm/mach-tegra/pm-tegra20.c +1 −12
  676. arch/arm/mach-tegra/pm-tegra30.c +1 −12
  677. arch/arm/mach-tegra/pm.c +1 −12
  678. arch/arm/mach-tegra/pm.h +1 −12
  679. arch/arm/mach-tegra/reset-handler.S +1 −12
  680. arch/arm/mach-tegra/sleep-tegra20.S +1 −12
  681. arch/arm/mach-tegra/sleep-tegra30.S +1 −12
  682. arch/arm/mach-tegra/sleep.S +1 −14
  683. arch/arm/mach-tegra/sleep.h +1 −12
  684. arch/arm/mach-u300/Makefile +1 −0
  685. arch/arm/mach-u300/core.c +1 −2
  686. arch/arm/mach-u300/regulator.c +1 −1
  687. arch/arm/mach-ux500/Makefile +1 −0
  688. arch/arm/mach-ux500/db8500-regs.h +1 −2
  689. arch/arm/mach-ux500/pm.c +1 −3
  690. arch/arm/mach-ux500/pm_domains.c +1 −1
  691. arch/arm/mach-ux500/pm_domains.h +1 −1
  692. arch/arm/mach-versatile/Makefile +1 −0
  693. arch/arm/mach-versatile/versatile_dt.c +1 −14
  694. arch/arm/mach-vexpress/Makefile.boot +1 −0
  695. arch/arm/mach-vexpress/spc.h +1 −8
  696. arch/arm/mach-vt8500/Makefile +1 −0
  697. arch/arm/mach-vt8500/Makefile.boot +1 −0
  698. arch/arm/mach-vt8500/vt8500.c +1 −14
  699. arch/arm/mach-w90x900/Makefile.boot +1 −0
  700. arch/arm/mach-w90x900/clock.c +1 −4
  701. arch/arm/mach-w90x900/clock.h +1 −4
  702. arch/arm/mach-w90x900/include/mach/hardware.h +1 −6
  703. arch/arm/mach-w90x900/include/mach/regs-irq.h +1 −6
  704. arch/arm/mach-w90x900/include/mach/regs-ldm.h +1 −6
  705. arch/arm/mach-w90x900/include/mach/regs-serial.h +1 −6
  706. arch/arm/mach-w90x900/include/mach/uncompress.h +1 −6
  707. arch/arm/mach-w90x900/regs-gcr.h +1 −6
  708. arch/arm/mach-w90x900/regs-timer.h +1 −6
  709. arch/arm/mach-w90x900/time.c +1 −6
  710. arch/arm/mach-zx/Makefile +1 −0
  711. arch/arm/mach-zx/zx296702-pm-domain.c +1 −1
  712. arch/arm/mach-zynq/Makefile +1 −0
  713. arch/arm/mach-zynq/pm.c +1 −13
  714. arch/arm/mach-zynq/slcr.c +1 −10
  715. arch/arm/mm/cache-tauros3.h +1 −13
  716. arch/arm/mm/cache-uniphier.c +1 −10
  717. arch/arm/mm/ioremap.c +1 −0
  718. arch/arm/mm/nommu.c +1 −0
  719. arch/arm/mm/proc-arm1020.S +1 −15
  720. arch/arm/mm/proc-arm1020e.S +1 −15
  721. arch/arm/mm/proc-arm1022.S +1 −6
  722. arch/arm/mm/proc-arm1026.S +1 −6
  723. arch/arm/mm/proc-arm720.S +1 −15
  724. arch/arm/mm/proc-arm920.S +1 −15
  725. arch/arm/mm/proc-arm922.S +1 −15
  726. arch/arm/mm/proc-arm925.S +1 −15
  727. arch/arm/mm/proc-arm926.S +1 −15
  728. arch/arm/mm/proc-fa526.S +1 −6
  729. arch/arm/mm/proc-feroceon.S +1 −14
  730. arch/arm/mm/proc-mohawk.S +1 −14
  731. arch/arm/mm/tcm.h +1 −1
  732. arch/arm/net/Makefile +1 −0
  733. arch/arm/nwfpe/double_cpdo.c +1 −13
  734. arch/arm/nwfpe/entry.S +1 −13
  735. arch/arm/nwfpe/extended_cpdo.c +1 −13
  736. arch/arm/nwfpe/fpa11.c +1 −13
  737. arch/arm/nwfpe/fpa11.h +1 −13
  738. arch/arm/nwfpe/fpa11_cpdo.c +1 −13
  739. arch/arm/nwfpe/fpa11_cpdt.c +1 −13
  740. arch/arm/nwfpe/fpa11_cprt.c +1 −13
  741. arch/arm/nwfpe/fpmodule.c +1 −13
  742. arch/arm/nwfpe/fpmodule.h +1 −13
  743. arch/arm/nwfpe/fpopcode.c +1 −13
  744. arch/arm/nwfpe/fpopcode.h +1 −13
  745. arch/arm/nwfpe/fpsr.h +1 −13
  746. arch/arm/nwfpe/single_cpdo.c +1 −13
  747. arch/arm/plat-iop/time.c +1 −5
  748. arch/arm/plat-omap/Makefile +1 −0
  749. arch/arm/plat-omap/include/plat/cpu.h +1 −15
  750. arch/arm/plat-orion/Makefile +1 −0
  751. arch/arm/plat-pxa/Kconfig +1 −0
  752. arch/arm/plat-pxa/Makefile +1 −0
  753. arch/arm/plat-versatile/Kconfig +1 −0
  754. arch/arm/plat-versatile/Makefile +1 −0
  755. arch/arm/plat-versatile/sched-clock.c +1 −14
  756. arch/arm/probes/decode-arm.c +1 −9
  757. arch/arm/probes/decode-arm.h +1 −7
  758. arch/arm/probes/decode-thumb.h +1 −7
  759. arch/arm/probes/decode.h +1 −9
  760. arch/arm/probes/kprobes/actions-arm.c +1 −9
  761. arch/arm/probes/kprobes/checkers-arm.c +1 −9
  762. arch/arm/probes/kprobes/checkers-common.c +1 −9
  763. arch/arm/probes/kprobes/checkers-thumb.c +1 −9
  764. arch/arm/probes/kprobes/checkers.h +1 −9
  765. arch/arm/probes/kprobes/core.c +1 −9
  766. arch/arm/probes/kprobes/core.h +1 −9
  767. arch/arm/probes/kprobes/opt-arm.c +1 −14
  768. arch/arm/probes/uprobes/Makefile +1 −0
  769. arch/arm/vfp/Makefile +1 −0
  770. arch/arm/xen/Makefile +1 −0
  771. arch/arm/xen/efi.c +1 −13
  772. arch/arm/xen/enlighten.c +1 −0
  773. arch/arm/xen/mm.c +1 −0
  774. arch/arm/xen/p2m.c +1 −0
  775. arch/arm64/Kconfig +24 −5
  776. arch/arm64/Kconfig.debug +1 −0
  777. arch/arm64/Kconfig.platforms +1 −0
  778. arch/arm64/boot/dts/al/Makefile +1 −0
  779. arch/arm64/boot/dts/altera/Makefile +1 −0
  780. arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi +1 −12
  781. arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts +1 −12
  782. arch/arm64/boot/dts/apm/apm-merlin.dts +1 −5
  783. arch/arm64/boot/dts/apm/apm-mustang.dts +1 −5
  784. arch/arm64/boot/dts/apm/apm-shadowcat.dtsi +1 −5
  785. arch/arm64/boot/dts/apm/apm-storm.dtsi +1 −5
  786. arch/arm64/boot/dts/broadcom/northstar2/Makefile +1 −0
  787. arch/arm64/boot/dts/cavium/thunder2-99xx.dts +1 −5
  788. arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi +1 −5
  789. arch/arm64/boot/dts/intel/Makefile +1 −0
  790. arch/arm64/boot/dts/mediatek/mt6755-evb.dts +1 −9
  791. arch/arm64/boot/dts/mediatek/mt6795-evb.dts +1 −9
  792. arch/arm64/boot/dts/mediatek/mt6797-evb.dts +1 −9
  793. arch/arm64/boot/dts/mediatek/mt8173-evb.dts +1 −9
  794. arch/arm64/boot/dts/mediatek/mt8173-pinfunc.h +1 −9
  795. arch/arm64/boot/dts/realtek/Makefile +1 −0
  796. arch/arm64/boot/dts/zte/Makefile +1 −0
  797. arch/arm64/crypto/sha256-glue.c +1 −6
  798. arch/arm64/crypto/sha512-glue.c +1 −6
  799. arch/arm64/include/asm/Kbuild +1 −0
  800. arch/arm64/include/asm/assembler.h +5 −6
  801. arch/arm64/include/asm/cpucaps.h +3 −2
  802. arch/arm64/include/asm/hugetlb.h +1 −9
  803. arch/arm64/include/asm/insn.h +12 −6
  804. arch/arm64/include/asm/kprobes.h +1 −9
  805. arch/arm64/include/asm/kvm_host.h +0 −3
  806. arch/arm64/include/asm/probes.h +1 −9
  807. arch/arm64/include/asm/syscall.h +1 −1
  808. arch/arm64/include/asm/syscall_wrapper.h +9 −9
  809. arch/arm64/kernel/cpu_errata.c +38 −10
  810. arch/arm64/kernel/entry.S +2 −2
  811. arch/arm64/kernel/hibernate.c +1 −2
  812. arch/arm64/kernel/kaslr.c +3 −3
  813. arch/arm64/kernel/module.c +39 −5
  814. arch/arm64/kernel/paravirt.c +1 −8
  815. arch/arm64/kernel/probes/decode-insn.c +1 −9
  816. arch/arm64/kernel/probes/decode-insn.h +1 −9
  817. arch/arm64/kernel/probes/kprobes.c +1 −10
  818. arch/arm64/kernel/probes/simulate-insn.c +1 −9
  819. arch/arm64/kernel/probes/simulate-insn.h +1 −9
  820. arch/arm64/kernel/psci.c +1 −8
  821. arch/arm64/kernel/smccc-call.S +1 −10
  822. arch/arm64/kernel/sys.c +10 −6
  823. arch/arm64/kernel/sys32.c +2 −5
  824. arch/arm64/kernel/syscall.c +31 −0
  825. arch/arm64/kernel/traps.c +4 −5
  826. arch/arm64/kernel/vdso/Makefile +2 −2
  827. arch/arm64/kvm/hyp/Makefile +1 −0
  828. arch/arm64/kvm/hyp/switch.c +39 −0
  829. arch/arm64/kvm/pmu.c +0 −38
  830. arch/arm64/kvm/vgic-sys-reg-v3.c +1 −9
  831. arch/arm64/mm/dma-mapping.c +10 −0
  832. arch/arm64/mm/fault.c +36 −2
  833. arch/arm64/mm/hugetlbpage.c +1 −9
  834. arch/arm64/mm/mmu.c +8 −3
  835. arch/arm64/net/Makefile +1 −0
  836. arch/arm64/xen/Makefile +1 −0
  837. arch/c6x/boot/dts/dsk6455.dts +1 −6
  838. arch/c6x/boot/dts/evmc6457.dts +1 −6
  839. arch/c6x/boot/dts/evmc6472.dts +1 −6
  840. arch/c6x/boot/dts/evmc6474.dts +1 −6
  841. arch/c6x/boot/dts/evmc6678.dts +1 −6
  842. arch/c6x/include/asm/Kbuild +1 −0
  843. arch/c6x/include/asm/irqflags.h +1 −5
  844. arch/c6x/include/asm/syscall.h +1 −5
  845. arch/c6x/include/uapi/asm/Kbuild +1 −0
  846. arch/c6x/kernel/irq.c +1 −5
  847. arch/c6x/lib/Makefile +1 −0
  848. arch/c6x/lib/checksum.c +1 −4
  849. arch/c6x/lib/divi.S +1 −13
  850. arch/c6x/lib/divremi.S +1 −13
  851. arch/c6x/lib/divremu.S +1 −13
  852. arch/c6x/lib/divu.S +1 −13
  853. arch/c6x/lib/llshl.S +1 −13
  854. arch/c6x/lib/llshr.S +1 −13
  855. arch/c6x/lib/llshru.S +1 −13
  856. arch/c6x/lib/mpyll.S +1 −13
  857. arch/c6x/lib/negll.S +1 −13
  858. arch/c6x/lib/pop_rts.S +1 −13
  859. arch/c6x/lib/push_rts.S +1 −13
  860. arch/c6x/lib/remi.S +1 −13
  861. arch/c6x/lib/remu.S +1 −13
  862. arch/c6x/lib/strasgi.S +1 −13
  863. arch/c6x/lib/strasgi_64plus.S +1 −13
  864. arch/c6x/mm/Makefile +1 −0
  865. arch/c6x/platforms/Makefile +1 −0
  866. arch/c6x/platforms/pll.c +1 −5
  867. arch/csky/Kconfig +1 −0
  868. arch/csky/Kconfig.debug +1 −0
  869. arch/csky/Makefile +1 −0
  870. arch/csky/abiv1/Makefile +1 −0
  871. arch/csky/abiv2/Makefile +1 −0
  872. arch/csky/boot/Makefile +1 −0
  873. arch/csky/boot/dts/Makefile +1 −0
  874. arch/csky/include/asm/Kbuild +1 −0
  875. arch/csky/include/uapi/asm/Kbuild +1 −0
  876. arch/csky/kernel/Makefile +1 −0
  877. arch/csky/lib/Makefile +1 −0
  878. arch/csky/mm/Makefile +1 −0
  879. arch/h8300/Kconfig.debug +1 −0
  880. arch/h8300/include/asm/Kbuild +1 −0
  881. arch/h8300/include/uapi/asm/Kbuild +1 −0
  882. arch/h8300/lib/Makefile +1 −0
  883. arch/h8300/mm/Makefile +1 −0
  884. arch/hexagon/Kconfig.debug +1 −0
  885. arch/hexagon/include/uapi/asm/Kbuild +1 −0
  886. arch/hexagon/lib/Makefile +1 −0
  887. arch/hexagon/mm/Makefile +1 −0
  888. arch/ia64/hp/common/Makefile +1 −0
  889. arch/ia64/hp/common/sba_iommu.c +1 −4
  890. arch/ia64/hp/zx1/Makefile +1 −0
  891. arch/ia64/include/asm/Kbuild +1 −0
  892. arch/ia64/include/asm/acpi.h +1 −18
  893. arch/ia64/include/asm/cputime.h +1 −5
  894. arch/ia64/include/asm/kdebug.h +1 −13
  895. arch/ia64/include/asm/kprobes.h +1 −14
  896. arch/ia64/include/asm/native/inst.h +1 −15
  897. arch/ia64/include/asm/native/irq.h +1 −14
  898. arch/ia64/include/asm/native/patchlist.h +1 −15
  899. arch/ia64/include/asm/syscall.h +1 −4
  900. arch/ia64/include/asm/topology.h +1 −5
  901. arch/ia64/include/asm/uncached.h +1 −4
  902. arch/ia64/include/asm/xor.h +1 −9
  903. arch/ia64/include/uapi/asm/Kbuild +1 −0
  904. arch/ia64/kernel/acpi.c +1 −18
  905. arch/ia64/kernel/esi.c +1 −0
  906. arch/ia64/kernel/esi_stub.S +1 −0
  907. arch/ia64/kernel/kprobes.c +1 −14
  908. arch/ia64/kernel/mca.c +1 −0
  909. arch/ia64/kernel/mca_drv.c +1 −0
  910. arch/ia64/kernel/numa.c +1 −13
  911. arch/ia64/kernel/palinfo.c +1 −0
  912. arch/ia64/kernel/perfmon.c +1 −0
  913. arch/ia64/kernel/perfmon_default_smpl.c +1 −0
  914. arch/ia64/kernel/sal.c +1 −0
  915. arch/ia64/kernel/salinfo.c +1 −0
  916. arch/ia64/kernel/smp.c +1 −0
  917. arch/ia64/kernel/smpboot.c +1 −0
  918. arch/ia64/kernel/time.c +1 −0
  919. arch/ia64/kernel/uncached.c +1 −4
  920. arch/ia64/lib/flush.S +1 −0
  921. arch/ia64/lib/xor.S +1 −9
  922. arch/ia64/mm/numa.c +1 −0
  923. arch/ia64/mm/tlb.c +1 −0
  924. arch/ia64/pci/Makefile +1 −0
  925. arch/ia64/pci/pci.c +1 −0
  926. arch/m68k/amiga/Makefile +1 −0
  927. arch/m68k/apollo/Makefile +1 −0
  928. arch/m68k/atari/Makefile +1 −0
  929. arch/m68k/bvme6000/Makefile +1 −0
  930. arch/m68k/coldfire/m53xx.c +1 −5
  931. arch/m68k/emu/Makefile +1 −0
  932. arch/m68k/hp300/Makefile +1 −0
  933. arch/m68k/include/asm/Kbuild +1 −0
  934. arch/m68k/include/asm/mcfqspi.h +1 −9
  935. arch/m68k/include/uapi/asm/Kbuild +1 −0
  936. arch/m68k/kernel/pcibios.c +1 −5
  937. arch/m68k/kernel/time.c +1 −0
  938. arch/m68k/lib/checksum.c +1 −5
  939. arch/m68k/mac/Makefile +1 −0
  940. arch/m68k/mac/psc.c +1 −0
  941. arch/m68k/math-emu/Makefile +1 −0
  942. arch/m68k/math-emu/fp_arith.c +1 −3
  943. arch/m68k/math-emu/fp_arith.h +1 −3
  944. arch/m68k/math-emu/multi_arith.h +2 −3
  945. arch/m68k/mvme147/Makefile +1 −0
  946. arch/m68k/mvme16x/Makefile +1 −0
  947. arch/m68k/q40/Makefile +1 −0
  948. arch/m68k/sun3/Makefile +1 −0
  949. arch/m68k/sun3/prom/Makefile +1 −0
  950. arch/m68k/sun3x/Makefile +1 −0
  951. arch/microblaze/Kconfig +1 −0
  952. arch/microblaze/Kconfig.debug +1 −0
  953. arch/microblaze/Kconfig.platform +1 −0
  954. arch/microblaze/boot/dts/system.dts +1 −15
  955. arch/microblaze/include/asm/Kbuild +1 −0
  956. arch/microblaze/include/asm/pci-bridge.h +1 −4
  957. arch/microblaze/include/asm/pci.h +1 −4
  958. arch/microblaze/include/uapi/asm/Kbuild +1 −0
  959. arch/microblaze/kernel/prom.c +1 −5
  960. arch/microblaze/mm/Makefile +1 −0
  961. arch/microblaze/mm/mmu_context.c +1 −6
  962. arch/microblaze/pci/Makefile +1 −0
  963. arch/microblaze/pci/indirect_pci.c +1 −5
  964. arch/microblaze/pci/pci-common.c +1 −5
  965. arch/mips/Kbuild +1 −0
  966. arch/mips/Kbuild.platforms +1 −0
  967. arch/mips/alchemy/Makefile +1 −0
  968. arch/mips/alchemy/board-gpr.c +1 −14
  969. arch/mips/alchemy/board-mtx1.c +1 −14
  970. arch/mips/alchemy/board-xxs1500.c +1 −14
  971. arch/mips/alchemy/common/Makefile +1 −0
  972. arch/mips/alchemy/common/sleeper.S +1 −5
  973. arch/mips/alchemy/common/time.c +1 −13
  974. arch/mips/alchemy/common/usb.c +1 −0
  975. arch/mips/alchemy/common/vss.c +1 −0
  976. arch/mips/alchemy/devboards/Makefile +1 −0
  977. arch/mips/alchemy/devboards/bcsr.c +1 −0
  978. arch/mips/alchemy/devboards/db1000.c +1 −14
  979. arch/mips/alchemy/devboards/db1200.c +1 −14
  980. arch/mips/ar7/clock.c +1 −14
  981. arch/mips/ar7/gpio.c +1 −14
  982. arch/mips/ar7/irq.c +1 −14
  983. arch/mips/ar7/memory.c +1 −14
  984. arch/mips/ar7/platform.c +1 −14
  985. arch/mips/ar7/prom.c +1 −13
  986. arch/mips/ar7/setup.c +1 −13
  987. arch/mips/ar7/time.c +1 −13
  988. arch/mips/bcm47xx/Makefile +1 −0
  989. arch/mips/bcm63xx/boards/Makefile +1 −0
  990. arch/mips/bmips/Makefile +1 −0
  991. arch/mips/boot/compressed/calc_vmlinuz_load_addr.c +1 −5
  992. arch/mips/boot/compressed/decompress.c +1 −5
  993. arch/mips/boot/dts/mscc/Makefile +1 −0
  994. arch/mips/boot/dts/ni/Makefile +1 −0
  995. arch/mips/cavium-octeon/crypto/octeon-sha1.c +1 −5
  996. arch/mips/cavium-octeon/crypto/octeon-sha256.c +1 −5
  997. arch/mips/cavium-octeon/crypto/octeon-sha512.c +1 −5
  998. arch/mips/cavium-octeon/oct_ilm.c +1 −0
  999. arch/mips/cavium-octeon/octeon_boot.h +1 −15
  1000. arch/mips/cobalt/Makefile +1 −0
  1001. arch/mips/cobalt/buttons.c +1 −14
  1002. arch/mips/cobalt/lcd.c +1 −14
  1003. arch/mips/cobalt/led.c +1 −14
  1004. arch/mips/cobalt/mtd.c +1 −14
  1005. arch/mips/cobalt/rtc.c +1 −14
  1006. arch/mips/cobalt/serial.c +1 −14
  1007. arch/mips/cobalt/time.c +1 −14
  1008. arch/mips/dec/Makefile +1 −0
  1009. arch/mips/dec/ecc-berr.c +1 −5
  1010. arch/mips/dec/ioasic-irq.c +1 −5
  1011. arch/mips/dec/kn01-berr.c +1 −5
  1012. arch/mips/dec/kn02-irq.c +1 −5
  1013. arch/mips/dec/kn02xa-berr.c +1 −5
  1014. arch/mips/dec/platform.c +1 −5
  1015. arch/mips/dec/prom/Makefile +1 −0
  1016. arch/mips/dec/prom/console.c +1 −5
  1017. arch/mips/emma/Makefile +1 −0
  1018. arch/mips/emma/common/Makefile +1 −5
  1019. arch/mips/emma/common/prom.c +1 −14
  1020. arch/mips/emma/markeins/Makefile +1 −5
  1021. arch/mips/emma/markeins/irq.c +1 −14
  1022. arch/mips/emma/markeins/led.c +1 −14
  1023. arch/mips/emma/markeins/platform.c +1 −14
  1024. arch/mips/emma/markeins/setup.c +1 −14
  1025. arch/mips/fw/cfe/Makefile +1 −0
  1026. arch/mips/fw/cfe/cfe_api.c +1 −14
  1027. arch/mips/fw/cfe/cfe_api_int.h +1 −14
  1028. arch/mips/fw/lib/Makefile +1 −0
  1029. arch/mips/fw/lib/call_o32.S +1 −5
  1030. arch/mips/fw/sni/Makefile +1 −0
  1031. arch/mips/generic/Makefile +1 −5
  1032. arch/mips/generic/board-ranchu.c +1 −5
  1033. arch/mips/generic/board-sead3.c +1 −5
  1034. arch/mips/generic/init.c +1 −5
  1035. arch/mips/generic/irq.c +1 −5
  1036. arch/mips/generic/proc.c +1 −5
  1037. arch/mips/generic/yamon-dt.c +1 −5
  1038. arch/mips/include/asm/Kbuild +1 −0
  1039. arch/mips/include/asm/clocksource.h +1 −5
  1040. arch/mips/include/asm/cpufeature.h +1 −5
  1041. arch/mips/include/asm/debug.h +1 −5
  1042. arch/mips/include/asm/dec/ecc.h +1 −5
  1043. arch/mips/include/asm/dec/ioasic.h +1 −5
  1044. arch/mips/include/asm/dec/kn02ba.h +1 −5
  1045. arch/mips/include/asm/dec/kn02ca.h +1 −5
  1046. arch/mips/include/asm/dec/kn05.h +1 −5
  1047. arch/mips/include/asm/dec/kn230.h +1 −5
  1048. arch/mips/include/asm/dec/prom.h +1 −5
  1049. arch/mips/include/asm/dec/system.h +1 −5
  1050. arch/mips/include/asm/ds1287.h +1 −14
  1051. arch/mips/include/asm/dsemul.h +1 −5
  1052. arch/mips/include/asm/dsp.h +1 −5
  1053. arch/mips/include/asm/emma/emma2rh.h +1 −14
  1054. arch/mips/include/asm/emma/markeins.h +1 −14
  1055. arch/mips/include/asm/fpu.h +1 −5
  1056. arch/mips/include/asm/fpu_emulator.h +1 −12
  1057. arch/mips/include/asm/fw/cfe/cfe_api.h +1 −14
  1058. arch/mips/include/asm/fw/cfe/cfe_error.h +1 −14
  1059. arch/mips/include/asm/gt64120.h +1 −13
  1060. arch/mips/include/asm/i8259.h +1 −5
  1061. arch/mips/include/asm/irq_cpu.h +1 −5
  1062. arch/mips/include/asm/irq_gt641xx.h +1 −14
  1063. arch/mips/include/asm/irq_regs.h +1 −4
  1064. arch/mips/include/asm/kprobes.h +1 −13
  1065. arch/mips/include/asm/lasat/lasat.h +1 −13
  1066. arch/mips/include/asm/maar.h +1 −5
  1067. arch/mips/include/asm/mach-ar7/ar7.h +1 −14
  1068. arch/mips/include/asm/mach-ar7/prom.h +1 −14
  1069. arch/mips/include/asm/mach-au1x00/ioremap.h +1 −5
  1070. arch/mips/include/asm/mach-bcm47xx/bcm47xx.h +1 −14
  1071. arch/mips/include/asm/mach-cobalt/mach-gt64120.h +1 −14
  1072. arch/mips/include/asm/mach-dec/cpu-feature-overrides.h +1 −5
  1073. arch/mips/include/asm/mach-dec/mc146818rtc.h +1 −5
  1074. arch/mips/include/asm/mach-generic/ioremap.h +1 −5
  1075. arch/mips/include/asm/mach-jz4740/clock.h +1 −10
  1076. arch/mips/include/asm/mach-jz4740/dma.h +1 −10
  1077. arch/mips/include/asm/mach-jz4740/gpio.h +1 −10
  1078. arch/mips/include/asm/mach-jz4740/irq.h +1 −10
  1079. arch/mips/include/asm/mach-jz4740/jz4740_fb.h +1 −10
  1080. arch/mips/include/asm/mach-jz4740/platform.h +1 −10
  1081. arch/mips/include/asm/mach-jz4740/timer.h +1 −10
  1082. arch/mips/include/asm/mach-loongson32/cpufreq.h +1 −5
  1083. arch/mips/include/asm/mach-loongson32/dma.h +1 −5
  1084. arch/mips/include/asm/mach-loongson32/irq.h +1 −5
  1085. arch/mips/include/asm/mach-loongson32/loongson1.h +1 −5
  1086. arch/mips/include/asm/mach-loongson32/nand.h +1 −5
  1087. arch/mips/include/asm/mach-loongson32/platform.h +1 −5
  1088. arch/mips/include/asm/mach-loongson32/prom.h +1 −5
  1089. arch/mips/include/asm/mach-loongson32/regs-clk.h +1 −5
  1090. arch/mips/include/asm/mach-loongson32/regs-mux.h +1 −5
  1091. arch/mips/include/asm/mach-loongson32/regs-pwm.h +1 −5
  1092. arch/mips/include/asm/mach-loongson32/regs-rtc.h +1 −5
  1093. arch/mips/include/asm/mach-loongson32/regs-wdt.h +1 −5
  1094. arch/mips/include/asm/mach-loongson64/loongson.h +1 −5
  1095. arch/mips/include/asm/mach-loongson64/machine.h +1 −5
  1096. arch/mips/include/asm/mach-loongson64/mem.h +1 −5
  1097. arch/mips/include/asm/mach-loongson64/mmzone.h +1 −5
  1098. arch/mips/include/asm/mach-loongson64/pci.h +1 −6
  1099. arch/mips/include/asm/mach-malta/malta-dtshim.h +1 −5
  1100. arch/mips/include/asm/mach-malta/malta-pm.h +1 −5
  1101. arch/mips/include/asm/mach-malta/mc146818rtc.h +1 −13
  1102. arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h +1 −13
  1103. arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h +1 −13
  1104. arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h +1 −17
  1105. arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h +1 −13
  1106. arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h +1 −13
  1107. arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h +1 −13
  1108. arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h +1 −17
  1109. arch/mips/include/asm/mach-pnx833x/gpio.h +1 −14
  1110. arch/mips/include/asm/mach-pnx833x/irq-mapping.h +1 −14
  1111. arch/mips/include/asm/mach-pnx833x/irq.h +1 −14
  1112. arch/mips/include/asm/mach-pnx833x/pnx833x.h +1 −14
  1113. arch/mips/include/asm/mach-rc32434/cpu-feature-overrides.h +1 −15
  1114. arch/mips/include/asm/mach-rc32434/rb.h +1 −9
  1115. arch/mips/include/asm/mach-tx39xx/ioremap.h +1 −5
  1116. arch/mips/include/asm/mach-tx49xx/ioremap.h +1 −5
  1117. arch/mips/include/asm/mach-xilfpga/irq.h +1 −5
  1118. arch/mips/include/asm/machine.h +1 −5
  1119. arch/mips/include/asm/mips-boards/malta.h +1 −13
  1120. arch/mips/include/asm/mips-boards/piix4.h +1 −13
  1121. arch/mips/include/asm/mips-boards/sim.h +1 −14
  1122. arch/mips/include/asm/mips-cm.h +1 −5
  1123. arch/mips/include/asm/mips-cpc.h +1 −5
  1124. arch/mips/include/asm/mips-cps.h +1 −5
  1125. arch/mips/include/asm/mips-gic.h +1 −5
  1126. arch/mips/include/asm/msa.h +1 −5
  1127. arch/mips/include/asm/pm-cps.h +1 −5
  1128. arch/mips/include/asm/pm.h +1 −5
  1129. arch/mips/include/asm/serial.h +1 −5
  1130. arch/mips/include/asm/sibyte/bcm1480_int.h +1 −14
  1131. arch/mips/include/asm/sibyte/bcm1480_l2c.h +1 −14
  1132. arch/mips/include/asm/sibyte/bcm1480_mc.h +1 −14
  1133. arch/mips/include/asm/sibyte/bcm1480_regs.h +1 −14
  1134. arch/mips/include/asm/sibyte/bcm1480_scd.h +1 −14
  1135. arch/mips/include/asm/sibyte/bigsur.h +1 −14
  1136. arch/mips/include/asm/sibyte/board.h +1 −14
  1137. arch/mips/include/asm/sibyte/carmel.h +1 −14
  1138. arch/mips/include/asm/sibyte/sb1250.h +1 −14
  1139. arch/mips/include/asm/sibyte/sb1250_defs.h +1 −14
  1140. arch/mips/include/asm/sibyte/sb1250_dma.h +1 −14
  1141. arch/mips/include/asm/sibyte/sb1250_genbus.h +1 −14
  1142. arch/mips/include/asm/sibyte/sb1250_int.h +1 −14
  1143. arch/mips/include/asm/sibyte/sb1250_l2c.h +1 −14
  1144. arch/mips/include/asm/sibyte/sb1250_ldt.h +1 −14
  1145. arch/mips/include/asm/sibyte/sb1250_mac.h +1 −14
  1146. arch/mips/include/asm/sibyte/sb1250_mc.h +1 −14
  1147. arch/mips/include/asm/sibyte/sb1250_regs.h +1 −14
  1148. arch/mips/include/asm/sibyte/sb1250_scd.h +1 −14
  1149. arch/mips/include/asm/sibyte/sb1250_smbus.h +1 −14
  1150. arch/mips/include/asm/sibyte/sb1250_syncser.h +1 −14
  1151. arch/mips/include/asm/sibyte/sb1250_uart.h +1 −14
  1152. arch/mips/include/asm/sibyte/sentosa.h +1 −14
  1153. arch/mips/include/asm/sibyte/swarm.h +1 −14
  1154. arch/mips/include/asm/smp-cps.h +1 −5
  1155. arch/mips/include/asm/time.h +1 −5
  1156. arch/mips/include/asm/traps.h +1 −5
  1157. arch/mips/include/asm/vdso.h +1 −5
  1158. arch/mips/include/asm/vr41xx/capcella.h +1 −14
  1159. arch/mips/include/asm/vr41xx/giu.h +1 −14
  1160. arch/mips/include/asm/vr41xx/irq.h +1 −5
  1161. arch/mips/include/asm/vr41xx/mpc30x.h +1 −14
  1162. arch/mips/include/asm/vr41xx/pci.h +1 −14
  1163. arch/mips/include/asm/vr41xx/siu.h +1 −14
  1164. arch/mips/include/asm/vr41xx/tb0219.h +1 −14
  1165. arch/mips/include/asm/vr41xx/tb0226.h +1 −14
  1166. arch/mips/include/asm/vr41xx/tb0287.h +1 −14
  1167. arch/mips/include/asm/vr41xx/vr41xx.h +1 −5
  1168. arch/mips/include/asm/yamon-dt.h +1 −5
  1169. arch/mips/include/uapi/asm/Kbuild +1 −0
  1170. arch/mips/jazz/Makefile +1 −0
  1171. arch/mips/jz4740/board-qi_lb60.c +1 −4
  1172. arch/mips/jz4740/platform.c +1 −10
  1173. arch/mips/jz4740/pm.c +1 −10
  1174. arch/mips/jz4740/prom.c +1 −10
  1175. arch/mips/jz4740/reset.c +1 −10
  1176. arch/mips/jz4740/setup.c +1 −10
  1177. arch/mips/jz4740/time.c +1 −10
  1178. arch/mips/jz4740/timer.c +1 −10
  1179. arch/mips/kernel/cevt-bcm1480.c +1 −14
  1180. arch/mips/kernel/cevt-ds1287.c +1 −14
  1181. arch/mips/kernel/cevt-gt641xx.c +1 −14
  1182. arch/mips/kernel/cevt-sb1250.c +1 −14
  1183. arch/mips/kernel/cmpxchg.c +1 −5
  1184. arch/mips/kernel/cps-vec-ns16550.S +1 −5
  1185. arch/mips/kernel/cps-vec.S +1 −5
  1186. arch/mips/kernel/cpu-bugs64.c +1 −5
  1187. arch/mips/kernel/cpu-probe.c +1 −5
  1188. arch/mips/kernel/csrc-bcm1480.c +1 −10
  1189. arch/mips/kernel/csrc-ioasic.c +1 −10
  1190. arch/mips/kernel/csrc-sb1250.c +1 −10
  1191. arch/mips/kernel/early_printk_8250.c +1 −14
  1192. arch/mips/kernel/elf.c +1 −5
  1193. arch/mips/kernel/idle.c +1 −5
  1194. arch/mips/kernel/irq-gt641xx.c +1 −14
  1195. arch/mips/kernel/irq-msc01.c +1 −4
  1196. arch/mips/kernel/irq-rm7000.c +1 −5
  1197. arch/mips/kernel/kprobes.c +1 −13
  1198. arch/mips/kernel/mips-cm.c +1 −5
  1199. arch/mips/kernel/mips-cpc.c +1 −5
  1200. arch/mips/kernel/module.c +1 −13
  1201. arch/mips/kernel/pm-cps.c +1 −5
  1202. arch/mips/kernel/pm.c +1 −5
  1203. arch/mips/kernel/probes-common.h +1 −5
  1204. arch/mips/kernel/signal_n32.c +1 −14
  1205. arch/mips/kernel/smp-cmp.c +1 −12
  1206. arch/mips/kernel/smp-cps.c +1 −5
  1207. arch/mips/kernel/smp-mt.c +1 −12
  1208. arch/mips/kernel/smp.c +1 −13
  1209. arch/mips/kernel/spram.c +1 −5
  1210. arch/mips/kernel/stacktrace.c +1 −0
  1211. arch/mips/kernel/time.c +1 −5
  1212. arch/mips/kernel/vdso.c +1 −5
  1213. arch/mips/kvm/mips.c +3 −0
  1214. arch/mips/lantiq/falcon/Makefile +1 −0
  1215. arch/mips/lantiq/xway/Makefile +1 −0
  1216. arch/mips/lasat/interrupt.c +1 −13
  1217. arch/mips/lasat/lasat_board.c +1 −13
  1218. arch/mips/lasat/picvue.c +1 −0
  1219. arch/mips/lasat/picvue_proc.c +1 −0
  1220. arch/mips/lasat/reset.c +1 −13
  1221. arch/mips/lasat/serial.c +1 −14
  1222. arch/mips/lasat/setup.c +1 −13
  1223. arch/mips/lasat/sysctl.c +1 −13
  1224. arch/mips/loongson32/Makefile +1 −0
  1225. arch/mips/loongson32/common/Makefile +1 −0
  1226. arch/mips/loongson32/common/irq.c +1 −5
  1227. arch/mips/loongson32/common/platform.c +1 −5
  1228. arch/mips/loongson32/common/prom.c +1 −5
  1229. arch/mips/loongson32/common/reset.c +1 −5
  1230. arch/mips/loongson32/common/setup.c +1 −5
  1231. arch/mips/loongson32/common/time.c +1 −5
  1232. arch/mips/loongson32/ls1b/Makefile +1 −0
  1233. arch/mips/loongson32/ls1b/board.c +1 −5
  1234. arch/mips/loongson32/ls1c/Makefile +1 −0
  1235. arch/mips/loongson32/ls1c/board.c +1 −5
  1236. arch/mips/loongson64/Makefile +1 −0
  1237. arch/mips/loongson64/common/bonito-irq.c +1 −5
  1238. arch/mips/loongson64/common/cmdline.c +1 −5
  1239. arch/mips/loongson64/common/cs5536/Makefile +1 −0
  1240. arch/mips/loongson64/common/cs5536/cs5536_acc.c +1 −5
  1241. arch/mips/loongson64/common/cs5536/cs5536_ehci.c +1 −5
  1242. arch/mips/loongson64/common/cs5536/cs5536_ide.c +1 −5
  1243. arch/mips/loongson64/common/cs5536/cs5536_isa.c +1 −5
  1244. arch/mips/loongson64/common/cs5536/cs5536_mfgpt.c +1 −5
  1245. arch/mips/loongson64/common/cs5536/cs5536_ohci.c +1 −5
  1246. arch/mips/loongson64/common/cs5536/cs5536_pci.c +1 −5
  1247. arch/mips/loongson64/common/early_printk.c +1 −5
  1248. arch/mips/loongson64/common/env.c +1 −5
  1249. arch/mips/loongson64/common/init.c +1 −5
  1250. arch/mips/loongson64/common/irq.c +1 −5
  1251. arch/mips/loongson64/common/machtype.c +1 −5
  1252. arch/mips/loongson64/common/mem.c +1 −4
  1253. arch/mips/loongson64/common/pci.c +1 −5
  1254. arch/mips/loongson64/common/platform.c +1 −5
  1255. arch/mips/loongson64/common/pm.c +1 −5
  1256. arch/mips/loongson64/common/reset.c +1 −4
  1257. arch/mips/loongson64/common/rtc.c +1 −5
  1258. arch/mips/loongson64/common/setup.c +1 −5
  1259. arch/mips/loongson64/common/time.c +1 −5
  1260. arch/mips/loongson64/common/uart_base.c +1 −5
  1261. arch/mips/loongson64/fuloong-2e/Makefile +1 −0
  1262. arch/mips/loongson64/fuloong-2e/irq.c +1 −5
  1263. arch/mips/loongson64/fuloong-2e/reset.c +1 −5
  1264. arch/mips/loongson64/lemote-2f/Makefile +1 −0
  1265. arch/mips/loongson64/lemote-2f/ec_kb3310b.c +1 −5
  1266. arch/mips/loongson64/lemote-2f/ec_kb3310b.h +1 −5
  1267. arch/mips/loongson64/lemote-2f/irq.c +1 −5
  1268. arch/mips/loongson64/lemote-2f/machtype.c +1 −5
  1269. arch/mips/loongson64/lemote-2f/pm.c +1 −5
  1270. arch/mips/loongson64/lemote-2f/reset.c +1 −5
  1271. arch/mips/loongson64/loongson-3/Makefile +1 −0
  1272. arch/mips/loongson64/loongson-3/numa.c +1 −5
  1273. arch/mips/loongson64/loongson-3/platform.c +1 −5
  1274. arch/mips/loongson64/loongson-3/smp.c +1 −11
  1275. arch/mips/mm/cerr-sb1.c +1 −14
  1276. arch/mips/mm/cex-sb1.S +1 −14
  1277. arch/mips/mm/sc-debugfs.c +1 −5
  1278. arch/mips/mti-malta/malta-dt.c +1 −5
  1279. arch/mips/mti-malta/malta-dtshim.c +1 −5
  1280. arch/mips/mti-malta/malta-setup.c +1 −13
  1281. arch/mips/mti-malta/malta-time.c +1 −13
  1282. arch/mips/net/Makefile +1 −0
  1283. arch/mips/netlogic/Makefile +1 −0
  1284. arch/mips/netlogic/xlr/Makefile +1 −0
  1285. arch/mips/pci/fixup-capcella.c +1 −14
  1286. arch/mips/pci/fixup-emma2rh.c +1 −14
  1287. arch/mips/pci/fixup-fuloong2e.c +1 −5
  1288. arch/mips/pci/fixup-lemote2f.c +1 −5
  1289. arch/mips/pci/fixup-mpc30x.c +1 −14
  1290. arch/mips/pci/fixup-sb1250.c +1 −5
  1291. arch/mips/pci/fixup-tb0219.c +1 −14
  1292. arch/mips/pci/fixup-tb0226.c +1 −14
  1293. arch/mips/pci/fixup-tb0287.c +1 −14
  1294. arch/mips/pci/ops-bonito64.c +1 −13
  1295. arch/mips/pci/ops-emma2rh.c +1 −14
  1296. arch/mips/pci/ops-gt64xxx_pci0.c +1 −13
  1297. arch/mips/pci/ops-msc.c +1 −14
  1298. arch/mips/pci/ops-pmcmsp.c +1 −6
  1299. arch/mips/pci/ops-tx4927.c +1 −5
  1300. arch/mips/pci/ops-vr41xx.c +1 −14
  1301. arch/mips/pci/pci-ar2315.c +1 −12
  1302. arch/mips/pci/pci-bcm1480.c +1 −14
  1303. arch/mips/pci/pci-bcm1480ht.c +1 −14
  1304. arch/mips/pci/pci-emma2rh.c +1 −14
  1305. arch/mips/pci/pci-generic.c +1 −5
  1306. arch/mips/pci/pci-legacy.c +1 −4
  1307. arch/mips/pci/pci-malta.c +1 −13
  1308. arch/mips/pci/pci-sb1250.c +1 −14
  1309. arch/mips/pci/pci-vr41xx.c +1 −14
  1310. arch/mips/pci/pci-vr41xx.h +1 −14
  1311. arch/mips/pci/pci.c +1 −4
  1312. arch/mips/pic32/Makefile +1 −0
  1313. arch/mips/pic32/common/Makefile +1 −0
  1314. arch/mips/pic32/pic32mzda/Makefile +1 −0
  1315. arch/mips/pistachio/Makefile +1 −0
  1316. arch/mips/pmcs-msp71xx/msp_irq_cic.c +1 −5
  1317. arch/mips/pmcs-msp71xx/msp_irq_per.c +1 −5
  1318. arch/mips/pmcs-msp71xx/msp_irq_slp.c +1 −5
  1319. arch/mips/pmcs-msp71xx/msp_setup.c +1 −5
  1320. arch/mips/pmcs-msp71xx/msp_smp.c +1 −14
  1321. arch/mips/pmcs-msp71xx/msp_time.c +1 −13
  1322. arch/mips/pnx833x/Makefile +1 −0
  1323. arch/mips/pnx833x/common/Makefile +1 −0
  1324. arch/mips/pnx833x/common/interrupts.c +1 −14
  1325. arch/mips/pnx833x/common/platform.c +1 −14
  1326. arch/mips/pnx833x/common/prom.c +1 −14
  1327. arch/mips/pnx833x/common/reset.c +1 −14
  1328. arch/mips/pnx833x/common/setup.c +1 −14
  1329. arch/mips/pnx833x/stb22x/Makefile +1 −0
  1330. arch/mips/pnx833x/stb22x/board.c +1 −14
  1331. arch/mips/power/Makefile +1 −0
  1332. arch/mips/rb532/Makefile +1 −0
  1333. arch/mips/rb532/devices.c +1 −10
  1334. arch/mips/rb532/prom.c +1 −16
  1335. arch/mips/rb532/time.c +1 −13
  1336. arch/mips/sgi-ip22/ip22-gio.c +1 −0
  1337. arch/mips/sgi-ip27/ip27-hubio.c +1 −1
  1338. arch/mips/sgi-ip27/ip27-xtalk.c +1 −1
  1339. arch/mips/sgi-ip32/Makefile +1 −0
  1340. arch/mips/sibyte/bcm1480/Makefile +1 −0
  1341. arch/mips/sibyte/bcm1480/irq.c +1 −14
  1342. arch/mips/sibyte/bcm1480/setup.c +1 −14
  1343. arch/mips/sibyte/bcm1480/smp.c +1 −14
  1344. arch/mips/sibyte/bcm1480/time.c +1 −14
  1345. arch/mips/sibyte/common/Makefile +1 −0
  1346. arch/mips/sibyte/common/bus_watcher.c +1 −14
  1347. arch/mips/sibyte/common/cfe.c +1 −14
  1348. arch/mips/sibyte/common/sb_tbprof.c +1 −13
  1349. arch/mips/sibyte/sb1250/Makefile +1 −0
  1350. arch/mips/sibyte/sb1250/irq.c +1 −14
  1351. arch/mips/sibyte/sb1250/setup.c +1 −14
  1352. arch/mips/sibyte/sb1250/smp.c +1 −14
  1353. arch/mips/sibyte/sb1250/time.c +1 −14
  1354. arch/mips/sibyte/swarm/Makefile +1 −0
  1355. arch/mips/sibyte/swarm/rtc_m41t81.c +1 −6
  1356. arch/mips/sibyte/swarm/rtc_xicor1241.c +1 −5
  1357. arch/mips/sibyte/swarm/setup.c +1 −14
  1358. arch/mips/sibyte/swarm/swarm-i2c.c +1 −5
  1359. arch/mips/sni/Makefile +1 −0
  1360. arch/mips/sni/eisa.c +1 −2
  1361. arch/mips/tools/generic-board-config.sh +1 −5
  1362. arch/mips/txx9/jmr3927/Makefile +1 −0
  1363. arch/mips/txx9/rbtx4927/Makefile +1 −0
  1364. arch/mips/txx9/rbtx4938/Makefile +1 −0
  1365. arch/mips/txx9/rbtx4939/Makefile +1 −0
  1366. arch/mips/vdso/elf.S +1 −5
  1367. arch/mips/vdso/genvdso.c +1 −5
  1368. arch/mips/vdso/genvdso.h +1 −5
  1369. arch/mips/vdso/gettimeofday.c +1 −5
  1370. arch/mips/vdso/sigreturn.S +1 −5
  1371. arch/mips/vdso/vdso.h +1 −5
  1372. arch/mips/vdso/vdso.lds.S +1 −5
  1373. arch/mips/vr41xx/casio-e55/Makefile +1 −0
  1374. arch/mips/vr41xx/casio-e55/setup.c +1 −14
  1375. arch/mips/vr41xx/common/Makefile +1 −0
  1376. arch/mips/vr41xx/common/bcu.c +1 −14
  1377. arch/mips/vr41xx/common/cmu.c +1 −14
  1378. arch/mips/vr41xx/common/giu.c +1 −14
  1379. arch/mips/vr41xx/common/icu.c +1 −14
  1380. arch/mips/vr41xx/common/init.c +1 −14
  1381. arch/mips/vr41xx/common/irq.c +1 −14
  1382. arch/mips/vr41xx/common/pmu.c +1 −14
  1383. arch/mips/vr41xx/common/rtc.c +1 −14
  1384. arch/mips/vr41xx/common/siu.c +1 −14
  1385. arch/mips/vr41xx/common/type.c +1 −14
  1386. arch/mips/vr41xx/ibm-workpad/Makefile +1 −0
  1387. arch/mips/vr41xx/ibm-workpad/setup.c +1 −14
  1388. arch/nds32/Kconfig +1 −0
  1389. arch/nds32/Kconfig.cpu +1 −0
  1390. arch/nds32/Kconfig.debug +1 −0
  1391. arch/nds32/Makefile +1 −0
  1392. arch/nds32/boot/Makefile +1 −0
  1393. arch/nds32/boot/dts/Makefile +1 −0
  1394. arch/nds32/include/asm/Kbuild +1 −0
  1395. arch/nds32/include/uapi/asm/Kbuild +1 −0
  1396. arch/nds32/kernel/Makefile +1 −0
  1397. arch/nds32/kernel/vdso/Makefile +1 −0
  1398. arch/nds32/lib/Makefile +1 −0
  1399. arch/nds32/math-emu/Makefile +1 −0
  1400. arch/nds32/mm/Makefile +1 −0
  1401. arch/nios2/boot/compressed/console.c +1 −14
  1402. arch/nios2/boot/compressed/misc.c +1 −14
  1403. arch/nios2/boot/compressed/vmlinux.lds.S +1 −14
  1404. arch/nios2/boot/dts/10m50_devboard.dts +1 −12
  1405. arch/nios2/boot/dts/3c120_devboard.dts +1 −13
  1406. arch/nios2/include/asm/Kbuild +1 −0
  1407. arch/nios2/include/asm/asm-macros.h +1 −12
  1408. arch/nios2/include/asm/asm-offsets.h +1 −14
  1409. arch/nios2/include/asm/cache.h +1 −11
  1410. arch/nios2/include/asm/cpuinfo.h +1 −14
  1411. arch/nios2/include/asm/elf.h +1 −14
  1412. arch/nios2/include/asm/irq.h +1 −14
  1413. arch/nios2/include/asm/irqflags.h +1 −14
  1414. arch/nios2/include/asm/kgdb.h +1 −14
  1415. arch/nios2/include/asm/linkage.h +1 −11
  1416. arch/nios2/include/asm/registers.h +1 −14
  1417. arch/nios2/include/asm/setup.h +1 −14
  1418. arch/nios2/include/asm/shmparam.h +1 −12
  1419. arch/nios2/include/asm/syscall.h +1 −12
  1420. arch/nios2/include/asm/syscalls.h +1 −13
  1421. arch/nios2/include/asm/tlbflush.h +1 −14
  1422. arch/nios2/include/uapi/asm/Kbuild +1 −0
  1423. arch/nios2/kernel/asm-offsets.c +1 −14
  1424. arch/nios2/kernel/cpuinfo.c +1 −14
  1425. arch/nios2/kernel/insnemu.S +1 −13
  1426. arch/nios2/kernel/irq.c +1 −14
  1427. arch/nios2/kernel/kgdb.c +1 −14
  1428. arch/nios2/kernel/prom.c +1 −14
  1429. arch/nios2/kernel/syscall_table.c +1 −13
  1430. arch/nios2/kernel/vmlinux.lds.S +1 −14
  1431. arch/nios2/lib/Makefile +1 −0
  1432. arch/nios2/platform/Kconfig.platform +1 −0
  1433. arch/nios2/platform/Makefile +1 −0
  1434. arch/openrisc/Kconfig.debug +1 −0
  1435. arch/openrisc/include/asm/Kbuild +1 −0
  1436. arch/openrisc/include/asm/bitops.h +1 −5
  1437. arch/openrisc/include/asm/bitops/__ffs.h +1 −5
  1438. arch/openrisc/include/asm/bitops/__fls.h +1 −5
  1439. arch/openrisc/include/asm/bitops/ffs.h +1 −5
  1440. arch/openrisc/include/asm/bitops/fls.h +1 −5
  1441. arch/openrisc/include/asm/cache.h +1 −5
  1442. arch/openrisc/include/asm/cacheflush.h +1 −5
  1443. arch/openrisc/include/asm/cpuinfo.h +1 −5
  1444. arch/openrisc/include/asm/delay.h +1 −5
  1445. arch/openrisc/include/asm/elf.h +1 −5
  1446. arch/openrisc/include/asm/fixmap.h +1 −5
  1447. arch/openrisc/include/asm/io.h +1 −5
  1448. arch/openrisc/include/asm/irq.h +1 −5
  1449. arch/openrisc/include/asm/irqflags.h +1 −5
  1450. arch/openrisc/include/asm/linkage.h +1 −5
  1451. arch/openrisc/include/asm/mmu.h +1 −5
  1452. arch/openrisc/include/asm/mmu_context.h +1 −5
  1453. arch/openrisc/include/asm/page.h +1 −5
  1454. arch/openrisc/include/asm/pgalloc.h +1 −5
  1455. arch/openrisc/include/asm/pgtable.h +1 −5
  1456. arch/openrisc/include/asm/processor.h +1 −5
  1457. arch/openrisc/include/asm/ptrace.h +1 −5
  1458. arch/openrisc/include/asm/serial.h +1 −5
  1459. arch/openrisc/include/asm/spinlock.h +1 −5
  1460. arch/openrisc/include/asm/spr.h +1 −5
  1461. arch/openrisc/include/asm/spr_defs.h +1 −5
  1462. arch/openrisc/include/asm/syscall.h +1 −5
  1463. arch/openrisc/include/asm/syscalls.h +1 −5
  1464. arch/openrisc/include/asm/thread_info.h +1 −5
  1465. arch/openrisc/include/asm/timex.h +1 −5
  1466. arch/openrisc/include/asm/tlb.h +1 −5
  1467. arch/openrisc/include/asm/tlbflush.h +1 −5
  1468. arch/openrisc/include/asm/uaccess.h +1 −5
  1469. arch/openrisc/include/asm/unaligned.h +1 −5
  1470. arch/openrisc/include/uapi/asm/Kbuild +1 −0
  1471. arch/openrisc/kernel/asm-offsets.c +1 −5
  1472. arch/openrisc/kernel/dma.c +1 −5
  1473. arch/openrisc/kernel/entry.S +1 −5
  1474. arch/openrisc/kernel/head.S +1 −5
  1475. arch/openrisc/kernel/irq.c +1 −5
  1476. arch/openrisc/kernel/module.c +1 −5
  1477. arch/openrisc/kernel/or32_ksyms.c +1 −5
  1478. arch/openrisc/kernel/process.c +1 −5
  1479. arch/openrisc/kernel/prom.c +1 −6
  1480. arch/openrisc/kernel/ptrace.c +1 −5
  1481. arch/openrisc/kernel/setup.c +1 −5
  1482. arch/openrisc/kernel/signal.c +1 −5
  1483. arch/openrisc/kernel/sys_call_table.c +1 −5
  1484. arch/openrisc/kernel/time.c +1 −5
  1485. arch/openrisc/kernel/traps.c +1 −6
  1486. arch/openrisc/kernel/vmlinux.lds.S +1 −5
  1487. arch/openrisc/lib/Makefile +1 −0
  1488. arch/openrisc/lib/memset.S +1 −5
  1489. arch/openrisc/lib/string.S +1 −5
  1490. arch/openrisc/mm/Makefile +1 −0
  1491. arch/openrisc/mm/cache.c +1 −5
  1492. arch/openrisc/mm/fault.c +1 −5
  1493. arch/openrisc/mm/init.c +1 −5
  1494. arch/openrisc/mm/ioremap.c +1 −5
  1495. arch/openrisc/mm/tlb.c +1 −5
  1496. arch/parisc/boot/Makefile +1 −0
  1497. arch/parisc/boot/compressed/Makefile +1 −0
  1498. arch/parisc/configs/c8000_defconfig +0 −1
  1499. arch/parisc/include/asm/Kbuild +1 −0
  1500. arch/parisc/include/asm/asmregs.h +1 −14
  1501. arch/parisc/include/asm/assembly.h +1 −14
  1502. arch/parisc/include/asm/eisa_bus.h +1 −6
  1503. arch/parisc/include/asm/eisa_eeprom.h +1 −6
  1504. arch/parisc/include/asm/floppy.h +1 −14
  1505. arch/parisc/include/asm/grfioctl.h +1 −14
  1506. arch/parisc/include/asm/pdc_chassis.h +1 −14
  1507. arch/parisc/include/uapi/asm/Kbuild +1 −0
  1508. arch/parisc/kernel/asm-offsets.c +1 −14
  1509. arch/parisc/kernel/drivers.c +1 −5
  1510. arch/parisc/kernel/entry.S +1 −14
  1511. arch/parisc/kernel/firmware.c +1 −6
  1512. arch/parisc/kernel/hardware.c +1 −15
  1513. arch/parisc/kernel/hpmc.S +1 −14
  1514. arch/parisc/kernel/inventory.c +1 −5
  1515. arch/parisc/kernel/irq.c +1 −14
  1516. arch/parisc/kernel/module.c +1 −16
  1517. arch/parisc/kernel/pacache.S +1 −14
  1518. arch/parisc/kernel/parisc_ksyms.c +1 −14
  1519. arch/parisc/kernel/pdc_cons.c +1 −15
  1520. arch/parisc/kernel/perf.c +1 −14
  1521. arch/parisc/kernel/perf_asm.S +1 −14
  1522. arch/parisc/kernel/perf_images.h +1 −14
  1523. arch/parisc/kernel/process.c +1 −15
  1524. arch/parisc/kernel/processor.c +1 −15
  1525. arch/parisc/kernel/setup.c +1 −15
  1526. arch/parisc/kernel/signal32.c +1 −15
  1527. arch/parisc/kernel/signal32.h +1 −14
  1528. arch/parisc/kernel/smp.c +1 −4
  1529. arch/parisc/kernel/stacktrace.c +1 −0
  1530. arch/parisc/kernel/sys_parisc.c +1 −15
  1531. arch/parisc/kernel/unaligned.c +1 −15
  1532. arch/parisc/lib/Makefile +1 −0
  1533. arch/parisc/lib/checksum.c +1 −5
  1534. arch/parisc/lib/lusercopy.S +1 −15
  1535. arch/parisc/lib/memcpy.c +1 −15
  1536. arch/parisc/math-emu/cnv_float.h +1 −14
  1537. arch/parisc/math-emu/dbl_float.h +1 −14
  1538. arch/parisc/math-emu/decode_exc.c +1 −14
  1539. arch/parisc/math-emu/denormal.c +1 −14
  1540. arch/parisc/math-emu/dfadd.c +1 −14
  1541. arch/parisc/math-emu/dfcmp.c +1 −14
  1542. arch/parisc/math-emu/dfdiv.c +1 −14
  1543. arch/parisc/math-emu/dfmpy.c +1 −14
  1544. arch/parisc/math-emu/dfrem.c +1 −14
  1545. arch/parisc/math-emu/dfsqrt.c +1 −14
  1546. arch/parisc/math-emu/dfsub.c +1 −14
  1547. arch/parisc/math-emu/driver.c +1 −14
  1548. arch/parisc/math-emu/fcnvff.c +1 −14
  1549. arch/parisc/math-emu/fcnvfu.c +1 −14
  1550. arch/parisc/math-emu/fcnvfut.c +1 −14
  1551. arch/parisc/math-emu/fcnvfx.c +1 −14
  1552. arch/parisc/math-emu/fcnvfxt.c +1 −14
  1553. arch/parisc/math-emu/fcnvuf.c +1 −14
  1554. arch/parisc/math-emu/fcnvxf.c +1 −14
  1555. arch/parisc/math-emu/float.h +1 −14
  1556. arch/parisc/math-emu/fmpyfadd.c +1 −14
  1557. arch/parisc/math-emu/fpbits.h +1 −14
  1558. arch/parisc/math-emu/fpu.h +1 −14
  1559. arch/parisc/math-emu/fpudispatch.c +1 −14
  1560. arch/parisc/math-emu/frnd.c +1 −14
  1561. arch/parisc/math-emu/hppa.h +1 −14
  1562. arch/parisc/math-emu/math-emu.h +1 −14
  1563. arch/parisc/math-emu/sfadd.c +1 −14
  1564. arch/parisc/math-emu/sfcmp.c +1 −14
  1565. arch/parisc/math-emu/sfdiv.c +1 −14
  1566. arch/parisc/math-emu/sfmpy.c +1 −14
  1567. arch/parisc/math-emu/sfrem.c +1 −14
  1568. arch/parisc/math-emu/sfsqrt.c +1 −14
  1569. arch/parisc/math-emu/sfsub.c +1 −14
  1570. arch/parisc/math-emu/sgl_float.h +1 −14
  1571. arch/parisc/mm/Makefile +1 −0
  1572. arch/powerpc/Kbuild +1 −0
  1573. arch/powerpc/boot/4xx.c +1 −5
  1574. arch/powerpc/boot/addnote.c +1 −5
  1575. arch/powerpc/boot/crt0.S +1 −6
  1576. arch/powerpc/boot/cuboot-mpc7448hpc2.c +1 −6
  1577. arch/powerpc/boot/decompress.c +1 −5
  1578. arch/powerpc/boot/devtree.c +1 −5
  1579. arch/powerpc/boot/div64.S +1 −5
  1580. arch/powerpc/boot/dts/a3m071.dts +1 −5
  1581. arch/powerpc/boot/dts/a4m072.dts +1 −5
  1582. arch/powerpc/boot/dts/ac14xx.dts +1 −5
  1583. arch/powerpc/boot/dts/adder875-redboot.dts +1 −5
  1584. arch/powerpc/boot/dts/adder875-uboot.dts +1 −5
  1585. arch/powerpc/boot/dts/amigaone.dts +1 −5
  1586. arch/powerpc/boot/dts/arches.dts +1 −15
  1587. arch/powerpc/boot/dts/asp834x-redboot.dts +1 −5
  1588. arch/powerpc/boot/dts/bluestone.dts +1 −16
  1589. arch/powerpc/boot/dts/charon.dts +1 −5
  1590. arch/powerpc/boot/dts/cm5200.dts +1 −5
  1591. arch/powerpc/boot/dts/digsy_mtc.dts +1 −5
  1592. arch/powerpc/boot/dts/ep8248e.dts +1 −5
  1593. arch/powerpc/boot/dts/ep88xc.dts +1 −5
  1594. arch/powerpc/boot/dts/fsl/bsc9131rdb.dts +1 −5
  1595. arch/powerpc/boot/dts/fsl/bsc9132qds.dts +1 −5
  1596. arch/powerpc/boot/dts/fsl/cyrus_p5020.dts +1 −5
  1597. arch/powerpc/boot/dts/fsl/ge_imp3a.dts +1 −5
  1598. arch/powerpc/boot/dts/fsl/gef_ppc9a.dts +1 −5
  1599. arch/powerpc/boot/dts/fsl/gef_sbc310.dts +1 −5
  1600. arch/powerpc/boot/dts/fsl/gef_sbc610.dts +1 −5
  1601. arch/powerpc/boot/dts/fsl/kmcent2.dts +1 −5
  1602. arch/powerpc/boot/dts/fsl/kmcoge4.dts +1 −5
  1603. arch/powerpc/boot/dts/fsl/mpc8536ds.dts +1 −5
  1604. arch/powerpc/boot/dts/fsl/mpc8536ds_36b.dts +1 −5
  1605. arch/powerpc/boot/dts/fsl/mpc8540ads.dts +1 −5
  1606. arch/powerpc/boot/dts/fsl/mpc8541cds.dts +1 −5
  1607. arch/powerpc/boot/dts/fsl/mpc8544ds.dts +1 −5
  1608. arch/powerpc/boot/dts/fsl/mpc8548cds_32b.dts +1 −5
  1609. arch/powerpc/boot/dts/fsl/mpc8548cds_36b.dts +1 −5
  1610. arch/powerpc/boot/dts/fsl/mpc8555cds.dts +1 −5
  1611. arch/powerpc/boot/dts/fsl/mpc8560ads.dts +1 −5
  1612. arch/powerpc/boot/dts/fsl/mpc8568mds.dts +1 −5
  1613. arch/powerpc/boot/dts/fsl/mpc8569mds.dts +1 −5
  1614. arch/powerpc/boot/dts/fsl/mpc8572ds.dts +1 −5
  1615. arch/powerpc/boot/dts/fsl/mpc8572ds_36b.dts +1 −5
  1616. arch/powerpc/boot/dts/fsl/mpc8572ds_camp_core0.dts +1 −5
  1617. arch/powerpc/boot/dts/fsl/mpc8572ds_camp_core1.dts +1 −5
  1618. arch/powerpc/boot/dts/fsl/mpc8641_hpcn.dts +1 −5
  1619. arch/powerpc/boot/dts/fsl/mpc8641_hpcn_36b.dts +1 −5
  1620. arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi +1 −6
  1621. arch/powerpc/boot/dts/fsl/mpc8641si-pre.dtsi +1 −6
  1622. arch/powerpc/boot/dts/fsl/mvme2500.dts +1 −5
  1623. arch/powerpc/boot/dts/fsl/mvme7100.dts +1 −6
  1624. arch/powerpc/boot/dts/fsl/p1010rdb-pa.dts +1 −5
  1625. arch/powerpc/boot/dts/fsl/p1010rdb-pb.dts +1 −5
  1626. arch/powerpc/boot/dts/fsl/p1020rdb-pc_camp_core0.dts +1 −5
  1627. arch/powerpc/boot/dts/fsl/p1020rdb-pc_camp_core1.dts +1 −5
  1628. arch/powerpc/boot/dts/fsl/p1020rdb.dts +1 −5
  1629. arch/powerpc/boot/dts/fsl/p1020rdb_36b.dts +1 −5
  1630. arch/powerpc/boot/dts/fsl/p1021mds.dts +1 −5
  1631. arch/powerpc/boot/dts/fsl/p2020ds.dts +1 −5
  1632. arch/powerpc/boot/dts/fsl/p2020rdb.dts +1 −5
  1633. arch/powerpc/boot/dts/fsl/ppa8548.dts +1 −5
  1634. arch/powerpc/boot/dts/fsl/sbc8641d.dts +1 −5
  1635. arch/powerpc/boot/dts/gamecube.dts +1 −6
  1636. arch/powerpc/boot/dts/klondike.dts +1 −16
  1637. arch/powerpc/boot/dts/kmeter1.dts +1 −5
  1638. arch/powerpc/boot/dts/lite5200.dts +1 −5
  1639. arch/powerpc/boot/dts/lite5200b.dts +1 −5
  1640. arch/powerpc/boot/dts/media5200.dts +1 −5
  1641. arch/powerpc/boot/dts/mgcoge.dts +1 −5
  1642. arch/powerpc/boot/dts/motionpro.dts +1 −5
  1643. arch/powerpc/boot/dts/mpc5121.dtsi +1 −5
  1644. arch/powerpc/boot/dts/mpc5121ads.dts +1 −5
  1645. arch/powerpc/boot/dts/mpc5125twr.dts +1 −5
  1646. arch/powerpc/boot/dts/mpc5200b.dtsi +1 −5
  1647. arch/powerpc/boot/dts/mpc7448hpc2.dts +1 −5
  1648. arch/powerpc/boot/dts/mpc8272ads.dts +1 −5
  1649. arch/powerpc/boot/dts/mpc8308_p1m.dts +1 −5
  1650. arch/powerpc/boot/dts/mpc8308rdb.dts +1 −5
  1651. arch/powerpc/boot/dts/mpc8313erdb.dts +1 −5
  1652. arch/powerpc/boot/dts/mpc8315erdb.dts +1 −5
  1653. arch/powerpc/boot/dts/mpc832x_mds.dts +1 −4
  1654. arch/powerpc/boot/dts/mpc832x_rdb.dts +1 −5
  1655. arch/powerpc/boot/dts/mpc8349emitx.dts +1 −5
  1656. arch/powerpc/boot/dts/mpc8349emitxgp.dts +1 −5
  1657. arch/powerpc/boot/dts/mpc834x_mds.dts +1 −5
  1658. arch/powerpc/boot/dts/mpc836x_mds.dts +1 −5
  1659. arch/powerpc/boot/dts/mpc836x_rdk.dts +1 −5
  1660. arch/powerpc/boot/dts/mpc8377_mds.dts +1 −5
  1661. arch/powerpc/boot/dts/mpc8377_rdb.dts +1 −5
  1662. arch/powerpc/boot/dts/mpc8377_wlan.dts +1 −5
  1663. arch/powerpc/boot/dts/mpc8378_mds.dts +1 −5
  1664. arch/powerpc/boot/dts/mpc8378_rdb.dts +1 −5
  1665. arch/powerpc/boot/dts/mpc8379_mds.dts +1 −5
  1666. arch/powerpc/boot/dts/mpc8379_rdb.dts +1 −5
  1667. arch/powerpc/boot/dts/mpc866ads.dts +1 −5
  1668. arch/powerpc/boot/dts/mpc885ads.dts +1 −5
  1669. arch/powerpc/boot/dts/mucmc52.dts +1 −5
  1670. arch/powerpc/boot/dts/o2d.dts +1 −5
  1671. arch/powerpc/boot/dts/o2d.dtsi +1 −5
  1672. arch/powerpc/boot/dts/o2d300.dts +1 −5
  1673. arch/powerpc/boot/dts/o2dnt2.dts +1 −5
  1674. arch/powerpc/boot/dts/o2i.dts +1 −5
  1675. arch/powerpc/boot/dts/o2mnt.dts +1 −5
  1676. arch/powerpc/boot/dts/o3dnt.dts +1 −5
  1677. arch/powerpc/boot/dts/pcm030.dts +1 −5
  1678. arch/powerpc/boot/dts/pcm032.dts +1 −5
  1679. arch/powerpc/boot/dts/pdm360ng.dts +1 −5
  1680. arch/powerpc/boot/dts/pq2fads.dts +1 −5
  1681. arch/powerpc/boot/dts/ps3.dts +1 −13
  1682. arch/powerpc/boot/dts/sbc8548-altflash.dts +1 −5
  1683. arch/powerpc/boot/dts/sbc8548-post.dtsi +1 −5
  1684. arch/powerpc/boot/dts/sbc8548-pre.dtsi +1 −5
  1685. arch/powerpc/boot/dts/sbc8548.dts +1 −5
  1686. arch/powerpc/boot/dts/socrates.dts +1 −5
  1687. arch/powerpc/boot/dts/stx_gp3_8560.dts +1 −5
  1688. arch/powerpc/boot/dts/stxssa8555.dts +1 −5
  1689. arch/powerpc/boot/dts/tqm5200.dts +1 −5
  1690. arch/powerpc/boot/dts/tqm8540.dts +1 −5
  1691. arch/powerpc/boot/dts/tqm8541.dts +1 −5
  1692. arch/powerpc/boot/dts/tqm8548-bigflash.dts +1 −5
  1693. arch/powerpc/boot/dts/tqm8548.dts +1 −5
  1694. arch/powerpc/boot/dts/tqm8555.dts +1 −5
  1695. arch/powerpc/boot/dts/tqm8560.dts +1 −5
  1696. arch/powerpc/boot/dts/tqm8xx.dts +1 −5
  1697. arch/powerpc/boot/dts/uc101.dts +1 −5
  1698. arch/powerpc/boot/dts/wii.dts +1 −6
  1699. arch/powerpc/boot/ebony.c +1 −5
  1700. arch/powerpc/boot/elf_util.c +1 −5
  1701. arch/powerpc/boot/gamecube-head.S +1 −6
  1702. arch/powerpc/boot/gamecube.c +1 −6
  1703. arch/powerpc/boot/hack-coff.c +1 −5
  1704. arch/powerpc/boot/libfdt-wrapper.c +1 −15
  1705. arch/powerpc/boot/main.c +1 −5
  1706. arch/powerpc/boot/mvme7100.c +1 −6
  1707. arch/powerpc/boot/of.c +1 −5
  1708. arch/powerpc/boot/ofconsole.c +1 −5
  1709. arch/powerpc/boot/oflib.c +1 −5
  1710. arch/powerpc/boot/opal-calls.S +1 −5
  1711. arch/powerpc/boot/opal.c +1 −5
  1712. arch/powerpc/boot/page.h +1 −5
  1713. arch/powerpc/boot/ppc_asm.h +1 −5
  1714. arch/powerpc/boot/ppcboot-hotfoot.h +1 −15
  1715. arch/powerpc/boot/ppcboot.h +1 −15
  1716. arch/powerpc/boot/ps3-head.S +1 −13
  1717. arch/powerpc/boot/ps3-hvcall.S +1 −13
  1718. arch/powerpc/boot/ps3.c +1 −13
  1719. arch/powerpc/boot/reg.h +1 −5
  1720. arch/powerpc/boot/stdbool.h +1 −6
  1721. arch/powerpc/boot/stdint.h +1 −5
  1722. arch/powerpc/boot/stdio.c +1 −5
  1723. arch/powerpc/boot/string.S +1 −5
  1724. arch/powerpc/boot/treeboot-akebono.c +1 −5
  1725. arch/powerpc/boot/treeboot-currituck.c +1 −5
  1726. arch/powerpc/boot/treeboot-iss4xx.c +1 −5
  1727. arch/powerpc/boot/ugecon.c +1 −6
  1728. arch/powerpc/boot/ugecon.h +1 −6
  1729. arch/powerpc/boot/util.S +1 −6
  1730. arch/powerpc/boot/wii-head.S +1 −6
  1731. arch/powerpc/boot/wii.c +1 −6
  1732. arch/powerpc/crypto/aes-spe-core.S +1 −6
  1733. arch/powerpc/crypto/aes-spe-glue.c +1 −6
  1734. arch/powerpc/crypto/aes-spe-keys.S +1 −6
  1735. arch/powerpc/crypto/aes-spe-modes.S +1 −6
  1736. arch/powerpc/crypto/aes-spe-regs.h +1 −6
  1737. arch/powerpc/crypto/aes-tab-4k.S +1 −6
  1738. arch/powerpc/crypto/crc32-vpmsum_core.S +1 −5
  1739. arch/powerpc/crypto/crc32c-vpmsum_asm.S +1 −5
  1740. arch/powerpc/crypto/crc32c-vpmsum_glue.c +1 −0
  1741. arch/powerpc/crypto/crct10dif-vpmsum_asm.S +1 −6
  1742. arch/powerpc/crypto/crct10dif-vpmsum_glue.c +1 −5
  1743. arch/powerpc/crypto/md5-asm.S +1 −6
  1744. arch/powerpc/crypto/md5-glue.c +1 −6
  1745. arch/powerpc/crypto/sha1-spe-asm.S +1 −6
  1746. arch/powerpc/crypto/sha1-spe-glue.c +1 −6
  1747. arch/powerpc/crypto/sha1.c +1 −6
  1748. arch/powerpc/crypto/sha256-spe-asm.S +1 −6
  1749. arch/powerpc/crypto/sha256-spe-glue.c +1 −6
  1750. arch/powerpc/include/asm/Kbuild +1 −0
  1751. arch/powerpc/include/asm/accounting.h +1 −5
  1752. arch/powerpc/include/asm/asm-prototypes.h +1 −5
  1753. arch/powerpc/include/asm/async_tx.h +1 −17
  1754. arch/powerpc/include/asm/bitops.h +1 −5
  1755. arch/powerpc/include/asm/book3s/64/mmu-hash.h +1 −5
  1756. arch/powerpc/include/asm/book3s/64/pgalloc.h +1 −4
  1757. arch/powerpc/include/asm/bugs.h +1 −4
  1758. arch/powerpc/include/asm/cacheflush.h +1 −4
  1759. arch/powerpc/include/asm/cell-pmu.h +1 −14
  1760. arch/powerpc/include/asm/checksum.h +1 −4
  1761. arch/powerpc/include/asm/code-patching.h +1 −5
  1762. arch/powerpc/include/asm/copro.h +1 −5
  1763. arch/powerpc/include/asm/cpufeature.h +1 −5
  1764. arch/powerpc/include/asm/cputime.h +1 −5
  1765. arch/powerpc/include/asm/current.h +1 −4
  1766. arch/powerpc/include/asm/dbell.h +1 −5
  1767. arch/powerpc/include/asm/dcr-generic.h +1 −14
  1768. arch/powerpc/include/asm/dcr-mmio.h +1 −14
  1769. arch/powerpc/include/asm/dcr-native.h +1 −14
  1770. arch/powerpc/include/asm/dcr.h +1 −14
  1771. arch/powerpc/include/asm/debugfs.h +1 −5
  1772. arch/powerpc/include/asm/delay.h +1 −5
  1773. arch/powerpc/include/asm/drmem.h +1 −5
  1774. arch/powerpc/include/asm/eeh.h +1 −14
  1775. arch/powerpc/include/asm/eeh_event.h +1 −13
  1776. arch/powerpc/include/asm/elf.h +1 −5
  1777. arch/powerpc/include/asm/exception-64e.h +1 −5
  1778. arch/powerpc/include/asm/exception-64s.h +1 −5
  1779. arch/powerpc/include/asm/fadump.h +1 −14
  1780. arch/powerpc/include/asm/feature-fixups.h +1 −4
  1781. arch/powerpc/include/asm/firmware.h +1 −5
  1782. arch/powerpc/include/asm/fsl_85xx_cache_sram.h +1 −14
  1783. arch/powerpc/include/asm/fsl_gtm.h +1 −5
  1784. arch/powerpc/include/asm/fsl_lbc.h +1 −14
  1785. arch/powerpc/include/asm/fsl_pm.h +1 −5
  1786. arch/powerpc/include/asm/hmi.h +1 −13
  1787. arch/powerpc/include/asm/hvconsole.h +1 −14
  1788. arch/powerpc/include/asm/hvcserver.h +1 −14
  1789. arch/powerpc/include/asm/hw_breakpoint.h +1 −15
  1790. arch/powerpc/include/asm/icswx.h +1 −5
  1791. arch/powerpc/include/asm/imc-pmu.h +1 −5
  1792. arch/powerpc/include/asm/io-workarounds.h +1 −14
  1793. arch/powerpc/include/asm/io.h +1 −4
  1794. arch/powerpc/include/asm/io_event_irq.h +1 −5
  1795. arch/powerpc/include/asm/iommu.h +1 −14
  1796. arch/powerpc/include/asm/ipic.h +1 −5
  1797. arch/powerpc/include/asm/irq.h +1 −4
  1798. arch/powerpc/include/asm/jump_label.h +1 −5
  1799. arch/powerpc/include/asm/kmap_types.h +1 −4
  1800. arch/powerpc/include/asm/kprobes.h +1 −14
  1801. arch/powerpc/include/asm/kvm_host.h +2 −0
  1802. arch/powerpc/include/asm/livepatch.h +1 −13
  1803. arch/powerpc/include/asm/lppaca.h +1 −14
  1804. arch/powerpc/include/asm/lv1call.h +1 −13
  1805. arch/powerpc/include/asm/machdep.h +1 −4
  1806. arch/powerpc/include/asm/mc146818rtc.h +1 −5
  1807. arch/powerpc/include/asm/mce.h +1 −14
  1808. arch/powerpc/include/asm/mman.h +1 −4
  1809. arch/powerpc/include/asm/module.h +1 −4
  1810. arch/powerpc/include/asm/mpc5xxx.h +1 −6
  1811. arch/powerpc/include/asm/mpc85xx.h +1 −5
  1812. arch/powerpc/include/asm/mpic_timer.h +1 −5
  1813. arch/powerpc/include/asm/nohash/64/pgalloc.h +1 −4
  1814. arch/powerpc/include/asm/nvram.h +1 −5
  1815. arch/powerpc/include/asm/opal-api.h +1 −5
  1816. arch/powerpc/include/asm/opal.h +1 −5
  1817. arch/powerpc/include/asm/oprofile_impl.h +1 −5
  1818. arch/powerpc/include/asm/paca.h +1 −5
  1819. arch/powerpc/include/asm/page.h +1 −5
  1820. arch/powerpc/include/asm/page_64.h +1 −5
  1821. arch/powerpc/include/asm/pci-bridge.h +1 −4
  1822. arch/powerpc/include/asm/pci.h +1 −4
  1823. arch/powerpc/include/asm/perf_event.h +1 −5
  1824. arch/powerpc/include/asm/perf_event_fsl_emb.h +1 −5
  1825. arch/powerpc/include/asm/perf_event_server.h +1 −5
  1826. arch/powerpc/include/asm/pmac_low_i2c.h +1 −6
  1827. arch/powerpc/include/asm/pmc.h +1 −14
  1828. arch/powerpc/include/asm/pmi.h +1 −14
  1829. arch/powerpc/include/asm/pnv-pci.h +1 −5
  1830. arch/powerpc/include/asm/powernv.h +1 −5
  1831. arch/powerpc/include/asm/ppc-opcode.h +1 −5
  1832. arch/powerpc/include/asm/ppc-pci.h +1 −5
  1833. arch/powerpc/include/asm/ppc4xx.h +1 −6
  1834. arch/powerpc/include/asm/ppc4xx_ocm.h +1 −15
  1835. arch/powerpc/include/asm/probes.h +1 −14
  1836. arch/powerpc/include/asm/processor.h +1 −5
  1837. arch/powerpc/include/asm/prom.h +1 −5
  1838. arch/powerpc/include/asm/ps3.h +1 −13
  1839. arch/powerpc/include/asm/ps3av.h +1 −13
  1840. arch/powerpc/include/asm/ps3stor.h +1 −13
  1841. arch/powerpc/include/asm/ptrace.h +1 −5
  1842. arch/powerpc/include/asm/reg_a2.h +1 −5
  1843. arch/powerpc/include/asm/rio.h +1 −5
  1844. arch/powerpc/include/asm/rtas.h +1 −5
  1845. arch/powerpc/include/asm/scom.h +1 −14
  1846. arch/powerpc/include/asm/serial.h +1 −4
  1847. arch/powerpc/include/asm/setjmp.h +1 −6
  1848. arch/powerpc/include/asm/smp.h +1 −5
  1849. arch/powerpc/include/asm/spinlock.h +1 −5
  1850. arch/powerpc/include/asm/spu.h +1 −14
  1851. arch/powerpc/include/asm/spu_csa.h +1 −14
  1852. arch/powerpc/include/asm/spu_info.h +1 −14
  1853. arch/powerpc/include/asm/spu_priv1.h +1 −13
  1854. arch/powerpc/include/asm/sstep.h +1 −5
  1855. arch/powerpc/include/asm/swab.h +1 −4
  1856. arch/powerpc/include/asm/swiotlb.h +1 −6
  1857. arch/powerpc/include/asm/syscall.h +1 −4
  1858. arch/powerpc/include/asm/tce.h +1 −14
  1859. arch/powerpc/include/asm/termios.h +1 −5
  1860. arch/powerpc/include/asm/time.h +1 −5
  1861. arch/powerpc/include/asm/tlb.h +1 −5
  1862. arch/powerpc/include/asm/tsi108.h +1 −5
  1863. arch/powerpc/include/asm/tsi108_irq.h +1 −15
  1864. arch/powerpc/include/asm/tsi108_pci.h +1 −16
  1865. arch/powerpc/include/asm/types.h +1 −5
  1866. arch/powerpc/include/asm/udbg.h +1 −5
  1867. arch/powerpc/include/asm/uic.h +1 −5
  1868. arch/powerpc/include/asm/unistd.h +1 −5
  1869. arch/powerpc/include/asm/uprobes.h +1 −14
  1870. arch/powerpc/include/asm/vas.h +1 −5
  1871. arch/powerpc/include/asm/vdso_datapage.h +1 −5
  1872. arch/powerpc/include/asm/vio.h +1 −5
  1873. arch/powerpc/include/asm/xilinx_intc.h +1 −5
  1874. arch/powerpc/include/asm/xive-regs.h +1 −5
  1875. arch/powerpc/include/asm/xive.h +1 −5
  1876. arch/powerpc/include/asm/xmon.h +1 −5
  1877. arch/powerpc/include/asm/xor.h +1 −13
  1878. arch/powerpc/include/uapi/asm/Kbuild +1 −0
  1879. arch/powerpc/kernel/align.c +1 −5
  1880. arch/powerpc/kernel/asm-offsets.c +1 −5
  1881. arch/powerpc/kernel/cpu_setup_44x.S +1 −6
  1882. arch/powerpc/kernel/cpu_setup_6xx.S +1 −6
  1883. arch/powerpc/kernel/cpu_setup_fsl_booke.S +1 −6
  1884. arch/powerpc/kernel/cpu_setup_power.S +1 −6
  1885. arch/powerpc/kernel/cpu_setup_ppc970.S +1 −6
  1886. arch/powerpc/kernel/cputable.c +1 −5
  1887. arch/powerpc/kernel/dbell.c +1 −5
  1888. arch/powerpc/kernel/dma-swiotlb.c +1 −6
  1889. arch/powerpc/kernel/dt_cpu_ftrs.c +1 −1
  1890. arch/powerpc/kernel/eeh.c +1 −14
  1891. arch/powerpc/kernel/eeh_cache.c +1 −14
  1892. arch/powerpc/kernel/eeh_dev.c +1 −14
  1893. arch/powerpc/kernel/eeh_event.c +1 −13
  1894. arch/powerpc/kernel/eeh_pe.c +1 −14
  1895. arch/powerpc/kernel/entry_32.S +1 −6
  1896. arch/powerpc/kernel/entry_64.S +1 −5
  1897. arch/powerpc/kernel/epapr_hcalls.S +1 −5
  1898. arch/powerpc/kernel/exceptions-64e.S +1 −5
  1899. arch/powerpc/kernel/fadump.c +1 −14
  1900. arch/powerpc/kernel/firmware.c +1 −5
  1901. arch/powerpc/kernel/fpu.S +1 −6
  1902. arch/powerpc/kernel/head_32.S +1 −6
  1903. arch/powerpc/kernel/head_40x.S +1 −7
  1904. arch/powerpc/kernel/head_44x.S +1 −5
  1905. arch/powerpc/kernel/head_64.S +1 −5
  1906. arch/powerpc/kernel/head_8xx.S +1 −6
  1907. arch/powerpc/kernel/head_fsl_booke.S +1 −5
  1908. arch/powerpc/kernel/hw_breakpoint.c +1 −15
  1909. arch/powerpc/kernel/idle.c +1 −5
  1910. arch/powerpc/kernel/idle_6xx.S +1 −5
  1911. arch/powerpc/kernel/idle_book3e.S +1 −5
  1912. arch/powerpc/kernel/idle_book3s.S +1 −5
  1913. arch/powerpc/kernel/idle_e500.S +1 −5
  1914. arch/powerpc/kernel/idle_power4.S +1 −5
  1915. arch/powerpc/kernel/ima_kexec.c +1 −5
  1916. arch/powerpc/kernel/io.c +1 −5
  1917. arch/powerpc/kernel/iommu.c +1 −14
  1918. arch/powerpc/kernel/irq.c +1 −5
  1919. arch/powerpc/kernel/isa-bridge.c +1 −5
  1920. arch/powerpc/kernel/jump_label.c +1 −5
  1921. arch/powerpc/kernel/kexec_elf_64.c +5 −1
  1922. arch/powerpc/kernel/kprobes-ftrace.c +1 −14
  1923. arch/powerpc/kernel/kprobes.c +1 −14
  1924. arch/powerpc/kernel/l2cr_6xx.S +1 −13
  1925. arch/powerpc/kernel/mce.c +1 −14
  1926. arch/powerpc/kernel/mce_power.c +1 −14
  1927. arch/powerpc/kernel/misc.S +1 −5
  1928. arch/powerpc/kernel/misc_32.S +1 −6
  1929. arch/powerpc/kernel/misc_64.S +1 −6
  1930. arch/powerpc/kernel/module.c +1 −13
  1931. arch/powerpc/kernel/module_32.c +1 −13
  1932. arch/powerpc/kernel/module_64.c +1 −13
  1933. arch/powerpc/kernel/msi.c +1 −5
  1934. arch/powerpc/kernel/nvram_64.c +1 −5
  1935. arch/powerpc/kernel/of_platform.c +1 −6
  1936. arch/powerpc/kernel/optprobes.c +1 −5
  1937. arch/powerpc/kernel/optprobes_head.S +1 −5
  1938. arch/powerpc/kernel/paca.c +1 −5
  1939. arch/powerpc/kernel/pci-common.c +1 −5
  1940. arch/powerpc/kernel/pci-hotplug.c +1 −5
  1941. arch/powerpc/kernel/pci_32.c +1 −0
  1942. arch/powerpc/kernel/pci_64.c +1 −5
  1943. arch/powerpc/kernel/pci_dn.c +1 −14
  1944. arch/powerpc/kernel/pmc.c +1 −5
  1945. arch/powerpc/kernel/ppc32.h +1 −5
  1946. arch/powerpc/kernel/ppc_save_regs.S +1 −5
  1947. arch/powerpc/kernel/proc_powerpc.c +1 −14
  1948. arch/powerpc/kernel/process.c +1 −5
  1949. arch/powerpc/kernel/prom.c +1 −5
  1950. arch/powerpc/kernel/prom_init.c +1 −5
  1951. arch/powerpc/kernel/prom_init_check.sh +1 −4
  1952. arch/powerpc/kernel/reloc_32.S +1 −5
  1953. arch/powerpc/kernel/reloc_64.S +1 −5
  1954. arch/powerpc/kernel/rtas.c +1 −5
  1955. arch/powerpc/kernel/rtas_flash.c +1 −5
  1956. arch/powerpc/kernel/rtas_pci.c +1 −14
  1957. arch/powerpc/kernel/rtasd.c +1 −5
  1958. arch/powerpc/kernel/setup-common.c +1 −5
  1959. arch/powerpc/kernel/setup.h +1 −5
  1960. arch/powerpc/kernel/setup_32.c +1 −0
  1961. arch/powerpc/kernel/setup_64.c +1 −5
  1962. arch/powerpc/kernel/signal_32.c +1 −5
  1963. arch/powerpc/kernel/signal_64.c +1 −5
  1964. arch/powerpc/kernel/smp.c +1 −5
  1965. arch/powerpc/kernel/swsusp.c +1 −5
  1966. arch/powerpc/kernel/sys_ppc32.c +1 −5
  1967. arch/powerpc/kernel/syscalls.c +1 −6
  1968. arch/powerpc/kernel/sysfs.c +1 −0
  1969. arch/powerpc/kernel/systbl.S +1 −5
  1970. arch/powerpc/kernel/systbl_chk.sh +1 −4
  1971. arch/powerpc/kernel/time.c +1 −5
  1972. arch/powerpc/kernel/trace/ftrace_32.S +1 −5
  1973. arch/powerpc/kernel/trace/ftrace_64.S +1 −5
  1974. arch/powerpc/kernel/trace/ftrace_64_mprofile.S +1 −5
  1975. arch/powerpc/kernel/trace/ftrace_64_pg.S +1 −5
  1976. arch/powerpc/kernel/traps.c +1 −5
  1977. arch/powerpc/kernel/udbg.c +1 −5
  1978. arch/powerpc/kernel/udbg_16550.c +1 −5
  1979. arch/powerpc/kernel/uprobes.c +1 −14
  1980. arch/powerpc/kernel/vdso.c +1 −5
  1981. arch/powerpc/kernel/vdso32/cacheflush.S +1 −5
  1982. arch/powerpc/kernel/vdso32/datapage.S +1 −5
  1983. arch/powerpc/kernel/vdso32/getcpu.S +1 −13
  1984. arch/powerpc/kernel/vdso32/gettimeofday.S +1 −5
  1985. arch/powerpc/kernel/vdso32/sigtramp.S +1 −5
  1986. arch/powerpc/kernel/vdso64/cacheflush.S +1 −5
  1987. arch/powerpc/kernel/vdso64/datapage.S +1 −5
  1988. arch/powerpc/kernel/vdso64/getcpu.S +1 −13
  1989. arch/powerpc/kernel/vdso64/gettimeofday.S +1 −5
  1990. arch/powerpc/kernel/vdso64/sigtramp.S +1 −5
  1991. arch/powerpc/kvm/book3s.c +1 −0
  1992. arch/powerpc/kvm/book3s.h +1 −6
  1993. arch/powerpc/kvm/book3s_64_mmu_hv.c +18 −18
  1994. arch/powerpc/kvm/book3s_hv.c +30 −18
  1995. arch/powerpc/kvm/book3s_hv_hmi.c +1 −13
  1996. arch/powerpc/kvm/book3s_hv_rmhandlers.S +1 −8
  1997. arch/powerpc/kvm/book3s_rtas.c +6 −8
  1998. arch/powerpc/kvm/book3s_xive.c +27 −28
  1999. arch/powerpc/kvm/book3s_xive.h +1 −0
  2000. arch/powerpc/kvm/book3s_xive_native.c +57 −43
  2001. arch/powerpc/kvm/fpu.S +1 −6
  2002. arch/powerpc/kvm/powerpc.c +3 −0
  2003. arch/powerpc/kvm/tm.S +1 −9
  2004. arch/powerpc/lib/checksum_32.S +1 −5
  2005. arch/powerpc/lib/checksum_64.S +1 −5
  2006. arch/powerpc/lib/checksum_wrappers.c +1 −13
  2007. arch/powerpc/lib/code-patching.c +1 −5
  2008. arch/powerpc/lib/copy_32.S +1 −5
  2009. arch/powerpc/lib/copypage_64.S +1 −5
  2010. arch/powerpc/lib/copypage_power7.S +1 −13
  2011. arch/powerpc/lib/copyuser_64.S +1 −5
  2012. arch/powerpc/lib/copyuser_power7.S +1 −13
  2013. arch/powerpc/lib/div64.S +1 −5
  2014. arch/powerpc/lib/feature-fixups-test.S +1 −6
  2015. arch/powerpc/lib/feature-fixups.c +1 −5
  2016. arch/powerpc/lib/hweight_64.S +1 −13
  2017. arch/powerpc/lib/ldstfp.S +1 −5
  2018. arch/powerpc/lib/locks.c +1 −5
  2019. arch/powerpc/lib/mem_64.S +1 −5
  2020. arch/powerpc/lib/memcmp_64.S +1 −5
  2021. arch/powerpc/lib/memcpy_64.S +1 −5
  2022. arch/powerpc/lib/memcpy_power7.S +1 −13
  2023. arch/powerpc/lib/quad.S +1 −5
  2024. arch/powerpc/lib/sstep.c +1 −5
  2025. arch/powerpc/lib/string.S +1 −5
  2026. arch/powerpc/lib/string_64.S +1 −13
  2027. arch/powerpc/lib/test_emulate_step.c +1 −5
  2028. arch/powerpc/lib/vmx-helper.c +1 −13
  2029. arch/powerpc/lib/xor_vmx.c +1 −13
  2030. arch/powerpc/lib/xor_vmx_glue.c +1 −5
  2031. arch/powerpc/math-emu/math_efp.c +1 −5
  2032. arch/powerpc/mm/book3s32/hash_low.S +1 −6
  2033. arch/powerpc/mm/book3s32/mmu.c +1 −6
  2034. arch/powerpc/mm/book3s32/mmu_context.c +1 −6
  2035. arch/powerpc/mm/book3s32/tlb.c +1 −6
  2036. arch/powerpc/mm/book3s64/hash_native.c +1 −5
  2037. arch/powerpc/mm/book3s64/hash_pgtable.c +1 −5
  2038. arch/powerpc/mm/book3s64/hash_tlb.c +1 −5
  2039. arch/powerpc/mm/book3s64/hash_utils.c +1 −5
  2040. arch/powerpc/mm/book3s64/iommu_api.c +1 −6
  2041. arch/powerpc/mm/book3s64/mmu_context.c +1 −6
  2042. arch/powerpc/mm/book3s64/pgtable.c +1 −5
  2043. arch/powerpc/mm/book3s64/radix_pgtable.c +1 −5
  2044. arch/powerpc/mm/book3s64/radix_tlb.c +1 −5
  2045. arch/powerpc/mm/book3s64/slb.c +1 −6
  2046. arch/powerpc/mm/book3s64/subpage_prot.c +1 −5
  2047. arch/powerpc/mm/copro_fault.c +1 −14
  2048. arch/powerpc/mm/drmem.c +1 −5
  2049. arch/powerpc/mm/fault.c +1 −5
  2050. arch/powerpc/mm/init-common.c +1 −6
  2051. arch/powerpc/mm/init_32.c +1 −6
  2052. arch/powerpc/mm/init_64.c +1 −6
  2053. arch/powerpc/mm/mem.c +1 −6
  2054. arch/powerpc/mm/mmap.c +1 −15
  2055. arch/powerpc/mm/mmu_context.c +1 −6
  2056. arch/powerpc/mm/mmu_decl.h +1 −6
  2057. arch/powerpc/mm/nohash/40x.c +1 −6
  2058. arch/powerpc/mm/nohash/44x.c +1 −6
  2059. arch/powerpc/mm/nohash/8xx.c +1 −6
  2060. arch/powerpc/mm/nohash/book3e_pgtable.c +1 −5
  2061. arch/powerpc/mm/nohash/fsl_booke.c +1 −6
  2062. arch/powerpc/mm/nohash/mmu_context.c +1 −5
  2063. arch/powerpc/mm/nohash/tlb.c +1 −6
  2064. arch/powerpc/mm/nohash/tlb_low.S +1 −6
  2065. arch/powerpc/mm/nohash/tlb_low_64e.S +1 −5
  2066. arch/powerpc/mm/numa.c +1 −5
  2067. arch/powerpc/mm/pgtable.c +1 −5
  2068. arch/powerpc/mm/pgtable_32.c +1 −6
  2069. arch/powerpc/mm/pgtable_64.c +1 −6
  2070. arch/powerpc/mm/slice.c +1 −14
  2071. arch/powerpc/oprofile/backtrace.c +1 −4
  2072. arch/powerpc/oprofile/cell/pr_util.h +1 −5
  2073. arch/powerpc/oprofile/cell/spu_profiler.c +1 −5
  2074. arch/powerpc/oprofile/cell/spu_task_sync.c +1 −5
  2075. arch/powerpc/oprofile/cell/vma_map.c +1 −5
  2076. arch/powerpc/oprofile/common.c +1 −5
  2077. arch/powerpc/oprofile/op_model_7450.c +1 −5
  2078. arch/powerpc/oprofile/op_model_cell.c +1 −5
  2079. arch/powerpc/oprofile/op_model_fsl_emb.c +1 −5
  2080. arch/powerpc/oprofile/op_model_power4.c +1 −5
  2081. arch/powerpc/perf/8xx-pmu.c +1 −5
  2082. arch/powerpc/perf/bhrb.S +1 −5
  2083. arch/powerpc/perf/callchain.c +1 −5
  2084. arch/powerpc/perf/core-book3s.c +5 −7
  2085. arch/powerpc/perf/core-fsl-emb.c +1 −5
  2086. arch/powerpc/perf/e500-pmu.c +1 −5
  2087. arch/powerpc/perf/e6500-pmu.c +1 −5
  2088. arch/powerpc/perf/hv-24x7.c +1 −5
  2089. arch/powerpc/perf/hv-gpci.c +1 −5
  2090. arch/powerpc/perf/imc-pmu.c +1 −5
  2091. arch/powerpc/perf/isa207-common.c +1 −5
  2092. arch/powerpc/perf/isa207-common.h +1 −5
  2093. arch/powerpc/perf/mpc7450-pmu.c +1 −5
  2094. arch/powerpc/perf/perf_regs.c +1 −5
  2095. arch/powerpc/perf/power5+-pmu.c +1 −5
  2096. arch/powerpc/perf/power5-pmu.c +1 −5
  2097. arch/powerpc/perf/power6-pmu.c +1 −5
  2098. arch/powerpc/perf/power7-events-list.h +1 −5
  2099. arch/powerpc/perf/power7-pmu.c +1 −5
  2100. arch/powerpc/perf/power8-events-list.h +1 −5
  2101. arch/powerpc/perf/power8-pmu.c +4 −5
  2102. arch/powerpc/perf/power9-events-list.h +1 −5
  2103. arch/powerpc/perf/power9-pmu.c +4 −5
  2104. arch/powerpc/perf/ppc970-pmu.c +1 −5
  2105. arch/powerpc/platforms/40x/Makefile +1 −0
  2106. arch/powerpc/platforms/44x/canyonlands.c +1 −16
  2107. arch/powerpc/platforms/44x/ebony.c +1 −5
  2108. arch/powerpc/platforms/44x/fsp2.c +1 −5
  2109. arch/powerpc/platforms/44x/iss4xx.c +1 −5
  2110. arch/powerpc/platforms/44x/machine_check.c +1 −4
  2111. arch/powerpc/platforms/44x/misc_44x.S +1 −6
  2112. arch/powerpc/platforms/44x/ppc476.c +1 −5
  2113. arch/powerpc/platforms/44x/sam440ep.c +1 −5
  2114. arch/powerpc/platforms/44x/warp.c +1 −5
  2115. arch/powerpc/platforms/4xx/Makefile +1 −0
  2116. arch/powerpc/platforms/4xx/cpm.c +1 −15
  2117. arch/powerpc/platforms/4xx/hsta_msi.c +1 −5
  2118. arch/powerpc/platforms/4xx/machine_check.c +1 −4
  2119. arch/powerpc/platforms/4xx/msi.c +1 −15
  2120. arch/powerpc/platforms/4xx/ocm.c +1 −15
  2121. arch/powerpc/platforms/4xx/soc.c +1 −5
  2122. arch/powerpc/platforms/4xx/uic.c +1 −5
  2123. arch/powerpc/platforms/512x/clock-commonclk.c +1 −5
  2124. arch/powerpc/platforms/512x/mpc5121_ads.c +1 −6
  2125. arch/powerpc/platforms/512x/mpc5121_ads.h +1 −5
  2126. arch/powerpc/platforms/512x/mpc5121_ads_cpld.c +1 −5
  2127. arch/powerpc/platforms/512x/mpc512x.h +1 −5
  2128. arch/powerpc/platforms/512x/mpc512x_generic.c +1 −6
  2129. arch/powerpc/platforms/512x/mpc512x_shared.c +1 −5
  2130. arch/powerpc/platforms/512x/pdm360ng.c +1 −6
  2131. arch/powerpc/platforms/52xx/lite5200.c +1 −4
  2132. arch/powerpc/platforms/52xx/media5200.c +1 −6
  2133. arch/powerpc/platforms/52xx/mpc5200_simple.c +1 −5
  2134. arch/powerpc/platforms/52xx/mpc52xx_gpt.c +1 −5
  2135. arch/powerpc/platforms/82xx/ep8248e.c +1 −5
  2136. arch/powerpc/platforms/82xx/km82xx.c +1 −5
  2137. arch/powerpc/platforms/82xx/m82xx_pci.h +1 −4
  2138. arch/powerpc/platforms/82xx/mpc8272_ads.c +1 −5
  2139. arch/powerpc/platforms/82xx/pq2.c +1 −5
  2140. arch/powerpc/platforms/82xx/pq2ads.h +1 −5
  2141. arch/powerpc/platforms/83xx/asp834x.c +1 −5
  2142. arch/powerpc/platforms/83xx/km83xx.c +1 −5
  2143. arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c +1 −5
  2144. arch/powerpc/platforms/83xx/misc.c +1 −5
  2145. arch/powerpc/platforms/83xx/mpc830x_rdb.c +1 −5
  2146. arch/powerpc/platforms/83xx/mpc831x_rdb.c +1 −5
  2147. arch/powerpc/platforms/83xx/mpc832x_mds.c +1 −5
  2148. arch/powerpc/platforms/83xx/mpc832x_rdb.c +1 −5
  2149. arch/powerpc/platforms/83xx/mpc834x_itx.c +1 −5
  2150. arch/powerpc/platforms/83xx/mpc834x_mds.c +1 −5
  2151. arch/powerpc/platforms/83xx/mpc836x_mds.c +1 −5
  2152. arch/powerpc/platforms/83xx/mpc836x_rdk.c +1 −5
  2153. arch/powerpc/platforms/83xx/mpc837x_mds.c +1 −5
  2154. arch/powerpc/platforms/83xx/mpc837x_rdb.c +1 −5
  2155. arch/powerpc/platforms/83xx/usb.c +1 −5
  2156. arch/powerpc/platforms/85xx/bsc913x_qds.c +1 −5
  2157. arch/powerpc/platforms/85xx/bsc913x_rdb.c +1 −5
  2158. arch/powerpc/platforms/85xx/c293pcie.c +1 −5
  2159. arch/powerpc/platforms/85xx/corenet_generic.c +1 −5
  2160. arch/powerpc/platforms/85xx/ge_imp3a.c +1 −5
  2161. arch/powerpc/platforms/85xx/mpc8536_ds.c +1 −5
  2162. arch/powerpc/platforms/85xx/mpc85xx_ads.c +1 −5
  2163. arch/powerpc/platforms/85xx/mpc85xx_cds.c +1 −5
  2164. arch/powerpc/platforms/85xx/mpc85xx_ds.c +1 −5
  2165. arch/powerpc/platforms/85xx/mpc85xx_mds.c +1 −5
  2166. arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c +1 −5
  2167. arch/powerpc/platforms/85xx/mpc85xx_rdb.c +1 −5
  2168. arch/powerpc/platforms/85xx/mvme2500.c +1 −6
  2169. arch/powerpc/platforms/85xx/p1010rdb.c +1 −5
  2170. arch/powerpc/platforms/85xx/p1023_rdb.c +1 −5
  2171. arch/powerpc/platforms/85xx/ppa8548.c +1 −5
  2172. arch/powerpc/platforms/85xx/qemu_e500.c +1 −5
  2173. arch/powerpc/platforms/85xx/sbc8548.c +1 −6
  2174. arch/powerpc/platforms/85xx/sgy_cts1000.c +1 −5
  2175. arch/powerpc/platforms/85xx/smp.c +1 −5
  2176. arch/powerpc/platforms/85xx/socrates.c +1 −5
  2177. arch/powerpc/platforms/85xx/stx_gp3.c +1 −5
  2178. arch/powerpc/platforms/85xx/t1042rdb_diu.c +1 −5
  2179. arch/powerpc/platforms/85xx/tqm85xx.c +1 −5
  2180. arch/powerpc/platforms/85xx/twr_p102x.c +1 −5
  2181. arch/powerpc/platforms/86xx/gef_ppc9a.c +1 −5
  2182. arch/powerpc/platforms/86xx/gef_sbc310.c +1 −5
  2183. arch/powerpc/platforms/86xx/gef_sbc610.c +1 −5
  2184. arch/powerpc/platforms/86xx/mpc8610_hpcd.c +1 −5
  2185. arch/powerpc/platforms/86xx/mpc86xx.h +1 −5
  2186. arch/powerpc/platforms/86xx/mpc86xx_hpcn.c +1 −5
  2187. arch/powerpc/platforms/86xx/mpc86xx_smp.c +1 −5
  2188. arch/powerpc/platforms/86xx/mvme7100.c +1 −6
  2189. arch/powerpc/platforms/86xx/pic.c +1 −5
  2190. arch/powerpc/platforms/86xx/sbc8641d.c +1 −5
  2191. arch/powerpc/platforms/8xx/machine_check.c +1 −4
  2192. arch/powerpc/platforms/amigaone/Makefile +1 −0
  2193. arch/powerpc/platforms/amigaone/setup.c +1 −5
  2194. arch/powerpc/platforms/cell/axon_msi.c +1 −5
  2195. arch/powerpc/platforms/cell/cbe_powerbutton.c +1 −14
  2196. arch/powerpc/platforms/cell/cbe_regs.c +1 −0
  2197. arch/powerpc/platforms/cell/cbe_thermal.c +1 −14
  2198. arch/powerpc/platforms/cell/cell.h +1 −10
  2199. arch/powerpc/platforms/cell/cpufreq_spudemand.c +1 −14
  2200. arch/powerpc/platforms/cell/interrupt.c +1 −14
  2201. arch/powerpc/platforms/cell/iommu.c +1 −14
  2202. arch/powerpc/platforms/cell/pervasive.c +1 −14
  2203. arch/powerpc/platforms/cell/pervasive.h +1 −14
  2204. arch/powerpc/platforms/cell/pmu.c +1 −14
  2205. arch/powerpc/platforms/cell/ras.c +1 −5
  2206. arch/powerpc/platforms/cell/setup.c +1 −5
  2207. arch/powerpc/platforms/cell/smp.c +1 −5
  2208. arch/powerpc/platforms/cell/spider-pci.c +1 −14
  2209. arch/powerpc/platforms/cell/spider-pic.c +1 −14
  2210. arch/powerpc/platforms/cell/spu_base.c +1 −14
  2211. arch/powerpc/platforms/cell/spu_callbacks.c +1 −0
  2212. arch/powerpc/platforms/cell/spu_manage.c +1 −13
  2213. arch/powerpc/platforms/cell/spu_notify.c +1 −14
  2214. arch/powerpc/platforms/cell/spu_priv1_mmio.c +1 −13
  2215. arch/powerpc/platforms/cell/spu_priv1_mmio.h +1 −13
  2216. arch/powerpc/platforms/cell/spu_syscalls.c +1 −14
  2217. arch/powerpc/platforms/cell/spufs/backing_ops.c +1 −14
  2218. arch/powerpc/platforms/cell/spufs/context.c +1 −14
  2219. arch/powerpc/platforms/cell/spufs/coredump.c +1 −14
  2220. arch/powerpc/platforms/cell/spufs/fault.c +1 −14
  2221. arch/powerpc/platforms/cell/spufs/file.c +1 −14
  2222. arch/powerpc/platforms/cell/spufs/gang.c +1 −14
  2223. arch/powerpc/platforms/cell/spufs/hw_ops.c +1 −14
  2224. arch/powerpc/platforms/cell/spufs/inode.c +1 −14
  2225. arch/powerpc/platforms/cell/spufs/lscsa_alloc.c +1 −14
  2226. arch/powerpc/platforms/cell/spufs/sched.c +1 −14
  2227. arch/powerpc/platforms/cell/spufs/spu_restore.c +1 −15
  2228. arch/powerpc/platforms/cell/spufs/spu_restore_crt0.S +1 −15
  2229. arch/powerpc/platforms/cell/spufs/spu_save.c +1 −15
  2230. arch/powerpc/platforms/cell/spufs/spu_save_crt0.S +1 −15
  2231. arch/powerpc/platforms/cell/spufs/spu_utils.h +1 −14
  2232. arch/powerpc/platforms/cell/spufs/spufs.h +1 −14
  2233. arch/powerpc/platforms/cell/spufs/switch.c +1 −15
  2234. arch/powerpc/platforms/chrp/Makefile +1 −0
  2235. arch/powerpc/platforms/chrp/nvram.c +1 −6
  2236. arch/powerpc/platforms/embedded6xx/flipper-pic.c +1 −6
  2237. arch/powerpc/platforms/embedded6xx/flipper-pic.h +1 −6
  2238. arch/powerpc/platforms/embedded6xx/gamecube.c +1 −6
  2239. arch/powerpc/platforms/embedded6xx/hlwd-pic.c +1 −6
  2240. arch/powerpc/platforms/embedded6xx/hlwd-pic.h +1 −6
  2241. arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c +1 −5
  2242. arch/powerpc/platforms/embedded6xx/mvme5100.c +1 −6
  2243. arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c +1 −6
  2244. arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h +1 −6
  2245. arch/powerpc/platforms/embedded6xx/wii.c +1 −6
  2246. arch/powerpc/platforms/fsl_uli1575.c +1 −5
  2247. arch/powerpc/platforms/maple/Makefile +1 −0
  2248. arch/powerpc/platforms/maple/pci.c +1 −5
  2249. arch/powerpc/platforms/maple/setup.c +1 −6
  2250. arch/powerpc/platforms/maple/time.c +1 −6
  2251. arch/powerpc/platforms/pasemi/Makefile +1 −0
  2252. arch/powerpc/platforms/pasemi/misc.c +1 −5
  2253. arch/powerpc/platforms/powermac/backlight.c +1 −0
  2254. arch/powerpc/platforms/powermac/bootx_init.c +1 −5
  2255. arch/powerpc/platforms/powermac/cache.S +1 −6
  2256. arch/powerpc/platforms/powermac/feature.c +1 −6
  2257. arch/powerpc/platforms/powermac/low_i2c.c +1 −5
  2258. arch/powerpc/platforms/powermac/nvram.c +1 −5
  2259. arch/powerpc/platforms/powermac/pci.c +1 −5
  2260. arch/powerpc/platforms/powermac/pfunc_core.c +1 −0
  2261. arch/powerpc/platforms/powermac/pic.c +1 −6
  2262. arch/powerpc/platforms/powermac/setup.c +1 −6
  2263. arch/powerpc/platforms/powermac/sleep.S +1 −6
  2264. arch/powerpc/platforms/powermac/smp.c +1 −5
  2265. arch/powerpc/platforms/powermac/udbg_scc.c +1 −5
  2266. arch/powerpc/platforms/powernv/copy-paste.h +1 −5
  2267. arch/powerpc/platforms/powernv/eeh-powernv.c +1 −5
  2268. arch/powerpc/platforms/powernv/idle.c +1 −5
  2269. arch/powerpc/platforms/powernv/memtrace.c +1 −5
  2270. arch/powerpc/platforms/powernv/npu-dma.c +1 −4
  2271. arch/powerpc/platforms/powernv/opal-async.c +1 −5
  2272. arch/powerpc/platforms/powernv/opal-dump.c +1 −5
  2273. arch/powerpc/platforms/powernv/opal-elog.c +1 −5
  2274. arch/powerpc/platforms/powernv/opal-flash.c +1 −5
  2275. arch/powerpc/platforms/powernv/opal-hmi.c +1 −13
  2276. arch/powerpc/platforms/powernv/opal-imc.c +5 −5
  2277. arch/powerpc/platforms/powernv/opal-irqchip.c +1 −5
  2278. arch/powerpc/platforms/powernv/opal-kmsg.c +1 −5
  2279. arch/powerpc/platforms/powernv/opal-lpc.c +1 −5
  2280. arch/powerpc/platforms/powernv/opal-memory-errors.c +1 −14
  2281. arch/powerpc/platforms/powernv/opal-msglog.c +1 −5
  2282. arch/powerpc/platforms/powernv/opal-nvram.c +1 −5
  2283. arch/powerpc/platforms/powernv/opal-power.c +1 −5
  2284. arch/powerpc/platforms/powernv/opal-powercap.c +1 −5
  2285. arch/powerpc/platforms/powernv/opal-prd.c +1 −9
  2286. arch/powerpc/platforms/powernv/opal-psr.c +1 −5
  2287. arch/powerpc/platforms/powernv/opal-rtc.c +1 −5
  2288. arch/powerpc/platforms/powernv/opal-sensor-groups.c +1 −5
  2289. arch/powerpc/platforms/powernv/opal-sensor.c +1 −14
  2290. arch/powerpc/platforms/powernv/opal-sysparam.c +1 −14
  2291. arch/powerpc/platforms/powernv/opal-wrappers.S +1 −5
  2292. arch/powerpc/platforms/powernv/opal-xscom.c +1 −5
  2293. arch/powerpc/platforms/powernv/opal.c +1 −5
  2294. arch/powerpc/platforms/powernv/pci-cxl.c +1 −5
  2295. arch/powerpc/platforms/powernv/pci-ioda.c +1 −5
  2296. arch/powerpc/platforms/powernv/pci.c +1 −5
  2297. arch/powerpc/platforms/powernv/rng.c +1 −5
  2298. arch/powerpc/platforms/powernv/setup.c +1 −5
  2299. arch/powerpc/platforms/powernv/smp.c +1 −5
  2300. arch/powerpc/platforms/powernv/subcore-asm.S +1 −5
  2301. arch/powerpc/platforms/powernv/subcore.c +1 −5
  2302. arch/powerpc/platforms/powernv/subcore.h +1 −5
  2303. arch/powerpc/platforms/powernv/vas-debug.c +1 −5
  2304. arch/powerpc/platforms/powernv/vas-window.c +1 −5
  2305. arch/powerpc/platforms/powernv/vas.c +1 −5
  2306. arch/powerpc/platforms/powernv/vas.h +1 −5
  2307. arch/powerpc/platforms/ps3/device-init.c +1 −13
  2308. arch/powerpc/platforms/ps3/exports.c +1 −13
  2309. arch/powerpc/platforms/ps3/gelic_udbg.c +1 −6
  2310. arch/powerpc/platforms/ps3/htab.c +1 −13
  2311. arch/powerpc/platforms/ps3/hvcall.S +1 −13
  2312. arch/powerpc/platforms/ps3/interrupt.c +1 −13
  2313. arch/powerpc/platforms/ps3/mm.c +1 −13
  2314. arch/powerpc/platforms/ps3/os-area.c +1 −13
  2315. arch/powerpc/platforms/ps3/platform.h +1 −13
  2316. arch/powerpc/platforms/ps3/repository.c +1 −13
  2317. arch/powerpc/platforms/ps3/setup.c +1 −13
  2318. arch/powerpc/platforms/ps3/smp.c +1 −13
  2319. arch/powerpc/platforms/ps3/spu.c +1 −13
  2320. arch/powerpc/platforms/ps3/system-bus.c +1 −13
  2321. arch/powerpc/platforms/ps3/time.c +1 −13
  2322. arch/powerpc/platforms/pseries/cmm.c +1 −15
  2323. arch/powerpc/platforms/pseries/dtl.c +1 −14
  2324. arch/powerpc/platforms/pseries/eeh_pseries.c +1 −14
  2325. arch/powerpc/platforms/pseries/event_sources.c +1 −14
  2326. arch/powerpc/platforms/pseries/firmware.c +1 −5
  2327. arch/powerpc/platforms/pseries/hotplug-cpu.c +1 −5
  2328. arch/powerpc/platforms/pseries/hotplug-memory.c +1 −5
  2329. arch/powerpc/platforms/pseries/hvCall.S +1 −5
  2330. arch/powerpc/platforms/pseries/hvCall_inst.c +1 −14
  2331. arch/powerpc/platforms/pseries/hvconsole.c +1 −14
  2332. arch/powerpc/platforms/pseries/hvcserver.c +1 −14
  2333. arch/powerpc/platforms/pseries/io_event_irq.c +1 −5
  2334. arch/powerpc/platforms/pseries/iommu.c +1 −15
  2335. arch/powerpc/platforms/pseries/kexec.c +1 −5
  2336. arch/powerpc/platforms/pseries/lpar.c +1 −14
  2337. arch/powerpc/platforms/pseries/lparcfg.c +1 −5
  2338. arch/powerpc/platforms/pseries/nvram.c +1 −5
  2339. arch/powerpc/platforms/pseries/pci.c +1 −14
  2340. arch/powerpc/platforms/pseries/power.c +1 −13
  2341. arch/powerpc/platforms/pseries/pseries.h +1 −5
  2342. arch/powerpc/platforms/pseries/ras.c +1 −14
  2343. arch/powerpc/platforms/pseries/rng.c +1 −5
  2344. arch/powerpc/platforms/pseries/scanlog.c +1 −5
  2345. arch/powerpc/platforms/pseries/setup.c +1 −5
  2346. arch/powerpc/platforms/pseries/smp.c +1 −5
  2347. arch/powerpc/platforms/pseries/suspend.c +1 −14
  2348. arch/powerpc/platforms/pseries/vio.c +1 −5
  2349. arch/powerpc/sysdev/cpm_common.c +1 −4
  2350. arch/powerpc/sysdev/dart.h +1 −14
  2351. arch/powerpc/sysdev/dart_iommu.c +1 −15
  2352. arch/powerpc/sysdev/dcr-low.S +1 −5
  2353. arch/powerpc/sysdev/dcr.c +1 −14
  2354. arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h +1 −14
  2355. arch/powerpc/sysdev/fsl_85xx_cache_sram.c +1 −14
  2356. arch/powerpc/sysdev/fsl_85xx_l2ctlr.c +1 −14
  2357. arch/powerpc/sysdev/fsl_gtm.c +1 −5
  2358. arch/powerpc/sysdev/fsl_lbc.c +1 −5
  2359. arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c +1 −5
  2360. arch/powerpc/sysdev/fsl_pci.c +1 −5
  2361. arch/powerpc/sysdev/fsl_pci.h +1 −6
  2362. arch/powerpc/sysdev/fsl_pmc.c +1 −5
  2363. arch/powerpc/sysdev/fsl_rcpm.c +1 −5
  2364. arch/powerpc/sysdev/fsl_rio.c +1 −5
  2365. arch/powerpc/sysdev/fsl_rio.h +1 −5
  2366. arch/powerpc/sysdev/fsl_rmu.c +1 −5
  2367. arch/powerpc/sysdev/fsl_soc.c +1 −5
  2368. arch/powerpc/sysdev/ge/Makefile +1 −0
  2369. arch/powerpc/sysdev/grackle.c +1 −5
  2370. arch/powerpc/sysdev/i8259.c +1 −5
  2371. arch/powerpc/sysdev/indirect_pci.c +1 −5
  2372. arch/powerpc/sysdev/ipic.c +1 −5
  2373. arch/powerpc/sysdev/ipic.h +1 −5
  2374. arch/powerpc/sysdev/mmio_nvram.c +1 −14
  2375. arch/powerpc/sysdev/mpic_timer.c +1 −5
  2376. arch/powerpc/sysdev/of_rtc.c +1 −5
  2377. arch/powerpc/sysdev/pmi.c +1 −14
  2378. arch/powerpc/sysdev/scom.c +1 −14
  2379. arch/powerpc/sysdev/simple_gpio.c +1 −5
  2380. arch/powerpc/sysdev/tsi108_dev.c +1 −5
  2381. arch/powerpc/sysdev/tsi108_pci.c +1 −14
  2382. arch/powerpc/sysdev/udbg_memcons.c +1 −5
  2383. arch/powerpc/sysdev/xics/icp-hv.c +1 −6
  2384. arch/powerpc/sysdev/xics/icp-native.c +1 −6
  2385. arch/powerpc/sysdev/xics/icp-opal.c +1 −5
  2386. arch/powerpc/sysdev/xics/ics-opal.c +1 −5
  2387. arch/powerpc/sysdev/xics/xics-common.c +1 −6
  2388. arch/powerpc/sysdev/xive/Makefile +1 −0
  2389. arch/powerpc/sysdev/xive/common.c +1 −5
  2390. arch/powerpc/sysdev/xive/native.c +1 −5
  2391. arch/powerpc/sysdev/xive/spapr.c +1 −5
  2392. arch/powerpc/sysdev/xive/xive-internal.h +1 −5
  2393. arch/powerpc/tools/relocs_check.sh +1 −4
  2394. arch/powerpc/xmon/ansidecl.h +2 −13
  2395. arch/powerpc/xmon/dis-asm.h +1 −5
  2396. arch/powerpc/xmon/nonstdio.c +1 −5
  2397. arch/powerpc/xmon/ppc-dis.c +2 −13
  2398. arch/powerpc/xmon/ppc-opc.c +2 −14
  2399. arch/powerpc/xmon/spu-dis.c +2 −13
  2400. arch/powerpc/xmon/spu-insns.h +2 −13
  2401. arch/powerpc/xmon/spu-opc.c +2 −13
  2402. arch/powerpc/xmon/spu.h +2 −13
  2403. arch/powerpc/xmon/xmon.c +1 −5
  2404. arch/riscv/Kconfig +1 −0
  2405. arch/riscv/include/asm/Kbuild +1 −0
  2406. arch/riscv/include/asm/atomic.h +1 −5
  2407. arch/riscv/include/asm/elf.h +1 −5
  2408. arch/riscv/include/asm/kprobes.h +1 −9
  2409. arch/riscv/include/uapi/asm/Kbuild +1 −0
  2410. arch/riscv/kernel/Makefile +1 −0
  2411. arch/riscv/kernel/module.c +1 −9
  2412. arch/riscv/kernel/process.c +1 −14
  2413. arch/riscv/kernel/setup.c +1 −14
  2414. arch/riscv/kernel/signal.c +1 −14
  2415. arch/riscv/kernel/smpboot.c +1 −9
  2416. arch/riscv/kernel/stacktrace.c +1 −9
  2417. arch/riscv/kernel/vdso/Makefile +1 −0
  2418. arch/riscv/lib/Makefile +1 −0
  2419. arch/riscv/mm/Makefile +1 −0
  2420. arch/riscv/mm/extable.c +1 −14
  2421. arch/riscv/mm/fault.c +1 −14
  2422. arch/riscv/net/Makefile +1 −0
  2423. arch/s390/crypto/aes_s390.c +111 −45
  2424. arch/s390/crypto/des_s390.c +4 −3
  2425. arch/s390/include/asm/ap.h +2 −2
  2426. arch/s390/include/asm/cpacf.h +2 −2
  2427. arch/s390/include/asm/kvm_host.h +1 −1
  2428. arch/s390/include/asm/pci_clp.h +15 −10
  2429. arch/s390/kvm/kvm-s390.c +23 −15
  2430. arch/s390/mm/fault.c +3 −1
  2431. arch/s390/pci/pci.c +4 −1
  2432. arch/s390/pci/pci_clp.c +3 −3
  2433. arch/sh/boot/dts/Makefile +1 −0
  2434. arch/sh/cchips/hd6446x/Makefile +1 −0
  2435. arch/sh/math-emu/Makefile +1 −0
  2436. arch/sh/mm/cache-j2.c +1 −2
  2437. arch/sh/mm/cache-sh2.c +1 −2
  2438. arch/sh/mm/cache-sh2a.c +1 −2
  2439. arch/sh/mm/cache-sh3.c +1 −2
  2440. arch/sh/mm/cache.c +1 −2
  2441. arch/sh/mm/init.c +1 −0
  2442. arch/sh/mm/kmap.c +1 −2
  2443. arch/sh/mm/nommu.c +1 −2
  2444. arch/sh/mm/tlb-sh3.c +1 −2
  2445. arch/sh/mm/tlb-sh4.c +1 −2
  2446. arch/sparc/Kbuild +1 −0
  2447. arch/sparc/Kconfig +1 −0
  2448. arch/sparc/boot/piggyback.c +2 −13
  2449. arch/sparc/crypto/aes_glue.c +1 −0
  2450. arch/sparc/crypto/camellia_glue.c +1 −0
  2451. arch/sparc/crypto/crc32c_glue.c +1 −0
  2452. arch/sparc/crypto/des_glue.c +1 −0
  2453. arch/sparc/crypto/md5_glue.c +1 −0
  2454. arch/sparc/crypto/sha1_glue.c +1 −0
  2455. arch/sparc/crypto/sha256_glue.c +1 −0
  2456. arch/sparc/crypto/sha512_glue.c +1 −0
  2457. arch/sparc/include/asm/Kbuild +1 −0
  2458. arch/sparc/include/asm/prom.h +1 −5
  2459. arch/sparc/include/asm/uprobes.h +1 −13
  2460. arch/sparc/include/asm/xor_32.h +1 −9
  2461. arch/sparc/include/asm/xor_64.h +1 −9
  2462. arch/sparc/include/uapi/asm/Kbuild +1 −0
  2463. arch/sparc/include/uapi/asm/oradax.h +1 −13
  2464. arch/sparc/kernel/chmc.c +1 −0
  2465. arch/sparc/kernel/ds.c +1 −0
  2466. arch/sparc/kernel/helpers.S +1 −0
  2467. arch/sparc/kernel/led.c +1 −0
  2468. arch/sparc/kernel/nmi.c +1 −0
  2469. arch/sparc/kernel/of_device_common.c +1 −0
  2470. arch/sparc/kernel/pcr.c +1 −0
  2471. arch/sparc/kernel/prom_32.c +1 −5
  2472. arch/sparc/kernel/prom_64.c +1 −5
  2473. arch/sparc/kernel/prom_common.c +1 −5
  2474. arch/sparc/kernel/ptrace_64.c +1 −0
  2475. arch/sparc/kernel/stacktrace.c +1 −0
  2476. arch/sparc/kernel/traps_64.c +1 −0
  2477. arch/sparc/kernel/uprobes.c +1 −13
  2478. arch/sparc/lib/divdi3.S +2 −14
  2479. arch/sparc/lib/muldi3.S +2 −14
  2480. arch/sparc/lib/udivdi3.S +2 −14
  2481. arch/sparc/math-emu/Makefile +1 −0
  2482. arch/sparc/net/Makefile +1 −0
  2483. arch/sparc/oprofile/Makefile +1 −0
  2484. arch/sparc/power/Makefile +1 −0
  2485. arch/sparc/vdso/Makefile +1 −0
  2486. arch/sparc/vdso/vclock_gettime.c +1 −1
  2487. arch/sparc/vdso/vma.c +1 −1
  2488. arch/um/drivers/mmapper_kern.c +1 −0
  2489. arch/um/include/asm/Kbuild +1 −0
  2490. arch/unicore32/include/asm/Kbuild +1 −0
  2491. arch/unicore32/include/uapi/asm/Kbuild +1 −0
  2492. arch/x86/Kbuild +1 −0
  2493. arch/x86/boot/bioscall.S +1 −4
  2494. arch/x86/boot/compressed/string.c +10 −4
  2495. arch/x86/boot/mkcpustr.c +1 −4
  2496. arch/x86/boot/regs.c +1 −4
  2497. arch/x86/boot/vesa.h +1 −6
  2498. arch/x86/crypto/aegis128-aesni-glue.c +1 −5
  2499. arch/x86/crypto/aegis128l-aesni-glue.c +1 −5
  2500. arch/x86/crypto/aegis256-aesni-glue.c +1 −5
  2501. arch/x86/crypto/aes_glue.c +1 −0
  2502. arch/x86/crypto/aesni-intel_asm.S +1 −5
  2503. arch/x86/crypto/aesni-intel_glue.c +1 −5
  2504. arch/x86/crypto/blowfish-x86_64-asm_64.S +1 −16
  2505. arch/x86/crypto/blowfish_glue.c +1 −16
  2506. arch/x86/crypto/camellia-aesni-avx2-asm_64.S +1 −6
  2507. arch/x86/crypto/camellia-x86_64-asm_64.S +1 −16
  2508. arch/x86/crypto/camellia_aesni_avx2_glue.c +1 −6
  2509. arch/x86/crypto/camellia_aesni_avx_glue.c +1 −6
  2510. arch/x86/crypto/camellia_glue.c +1 −16
  2511. arch/x86/crypto/cast5-avx-x86_64-asm_64.S +1 −16
  2512. arch/x86/crypto/cast5_avx_glue.c +1 −16
  2513. arch/x86/crypto/cast6-avx-x86_64-asm_64.S +1 −16
  2514. arch/x86/crypto/cast6_avx_glue.c +1 −16
  2515. arch/x86/crypto/chacha-avx2-x86_64.S +1 −5
  2516. arch/x86/crypto/chacha-ssse3-x86_64.S +1 −5
  2517. arch/x86/crypto/chacha_glue.c +1 −5
  2518. arch/x86/crypto/des3_ede-asm_64.S +1 −10
  2519. arch/x86/crypto/des3_ede_glue.c +1 −11
  2520. arch/x86/crypto/glue_helper-asm-avx.S +1 −11
  2521. arch/x86/crypto/glue_helper-asm-avx2.S +1 −6
  2522. arch/x86/crypto/glue_helper.c +1 −16
  2523. arch/x86/crypto/morus1280-avx2-glue.c +1 −5
  2524. arch/x86/crypto/morus1280-sse2-glue.c +1 −5
  2525. arch/x86/crypto/morus1280_glue.c +1 −5
  2526. arch/x86/crypto/morus640-sse2-glue.c +1 −5
  2527. arch/x86/crypto/morus640_glue.c +1 −5
  2528. arch/x86/crypto/poly1305-avx2-x86_64.S +1 −5
  2529. arch/x86/crypto/poly1305-sse2-x86_64.S +1 −5
  2530. arch/x86/crypto/poly1305_glue.c +1 −5
  2531. arch/x86/crypto/serpent-avx-x86_64-asm_64.S +1 −16
  2532. arch/x86/crypto/serpent-avx2-asm_64.S +1 −6
  2533. arch/x86/crypto/serpent-sse2-i586-asm_32.S +1 −16
  2534. arch/x86/crypto/serpent-sse2-x86_64-asm_64.S +1 −16
  2535. arch/x86/crypto/serpent_avx2_glue.c +1 −6
  2536. arch/x86/crypto/serpent_avx_glue.c +1 −16
  2537. arch/x86/crypto/serpent_sse2_glue.c +1 −16
  2538. arch/x86/crypto/sha1_ssse3_asm.S +1 −5
  2539. arch/x86/crypto/sha1_ssse3_glue.c +1 −6
  2540. arch/x86/crypto/twofish-avx-x86_64-asm_64.S +1 −16
  2541. arch/x86/crypto/twofish-i586-asm_32.S +1 −14
  2542. arch/x86/crypto/twofish-x86_64-asm_64-3way.S +1 −16
  2543. arch/x86/crypto/twofish-x86_64-asm_64.S +1 −14
  2544. arch/x86/crypto/twofish_avx_glue.c +1 −16
  2545. arch/x86/crypto/twofish_glue_3way.c +1 −16
  2546. arch/x86/entry/vdso/vclock_gettime.c +1 −1
  2547. arch/x86/entry/vdso/vgetcpu.c +1 −1
  2548. arch/x86/entry/vdso/vma.c +1 −1
  2549. arch/x86/entry/vsyscall/Makefile +1 −0
  2550. arch/x86/entry/vsyscall/vsyscall_emu_64.S +1 −2
  2551. arch/x86/events/Makefile +1 −0
  2552. arch/x86/events/amd/core.c +1 −0
  2553. arch/x86/events/intel/core.c +1 −0
  2554. arch/x86/events/intel/ds.c +14 −14
  2555. arch/x86/events/intel/rapl.c +1 −0
  2556. arch/x86/events/intel/uncore.c +1 −0
  2557. arch/x86/hyperv/Makefile +1 −0
  2558. arch/x86/ia32/Makefile +1 −0
  2559. arch/x86/ia32/ia32_aout.c +1 −0
  2560. arch/x86/include/asm/Kbuild +1 −0
  2561. arch/x86/include/asm/acpi.h +1 −18
  2562. arch/x86/include/asm/apic.h +1 −1
  2563. arch/x86/include/asm/calgary.h +1 −14
  2564. arch/x86/include/asm/geode.h +1 −4
  2565. arch/x86/include/asm/inat.h +1 −15
  2566. arch/x86/include/asm/inat_types.h +1 −15
  2567. arch/x86/include/asm/insn.h +1 −14
  2568. arch/x86/include/asm/iomap.h +1 −14
  2569. arch/x86/include/asm/ipi.h +1 −2
  2570. arch/x86/include/asm/ist.h +1 −10
  2571. arch/x86/include/asm/kprobes.h +1 −14
  2572. arch/x86/include/asm/livepatch.h +1 −13
  2573. arch/x86/include/asm/orc_lookup.h +1 −13
  2574. arch/x86/include/asm/orc_types.h +1 −13
  2575. arch/x86/include/asm/prom.h +1 −5
  2576. arch/x86/include/asm/syscall.h +1 −4
  2577. arch/x86/include/asm/sysfb.h +1 −5
  2578. arch/x86/include/asm/tce.h +1 −14
  2579. arch/x86/include/asm/uprobes.h +1 −14
  2580. arch/x86/include/asm/uv/bios.h +1 −14
  2581. arch/x86/include/asm/vvar.h +1 −1
  2582. arch/x86/include/asm/xor.h +1 −9
  2583. arch/x86/include/asm/xor_32.h +1 −9
  2584. arch/x86/include/uapi/asm/Kbuild +1 −0
  2585. arch/x86/kernel/acpi/apei.c +1 −10
  2586. arch/x86/kernel/acpi/boot.c +1 −18
  2587. arch/x86/kernel/acpi/cstate.c +1 −0
  2588. arch/x86/kernel/alternative.c +1 −0
  2589. arch/x86/kernel/amd_gart_64.c +1 −1
  2590. arch/x86/kernel/apic/apic.c +1 −0
  2591. arch/x86/kernel/apic/apic_flat_64.c +1 −1
  2592. arch/x86/kernel/apic/probe_32.c +1 −1
  2593. arch/x86/kernel/apic/probe_64.c +1 −1
  2594. arch/x86/kernel/apm_32.c +1 −10
  2595. arch/x86/kernel/cpu/amd.c +6 −2
  2596. arch/x86/kernel/cpu/common.c +1 −0
  2597. arch/x86/kernel/cpu/mce/core.c +1 −0
  2598. arch/x86/kernel/cpu/mce/dev-mcelog.c +1 −0
  2599. arch/x86/kernel/cpu/mce/inject.c +1 −8
  2600. arch/x86/kernel/cpu/mce/therm_throt.c +1 −0
  2601. arch/x86/kernel/cpu/microcode/Makefile +1 −0
  2602. arch/x86/kernel/cpu/microcode/core.c +1 −5
  2603. arch/x86/kernel/cpu/microcode/intel.c +1 −5
  2604. arch/x86/kernel/cpu/mtrr/Makefile +1 −0
  2605. arch/x86/kernel/cpu/mtrr/generic.c +1 −0
  2606. arch/x86/kernel/cpuid.c +1 −6
  2607. arch/x86/kernel/crash.c +1 −0
  2608. arch/x86/kernel/e820.c +1 −0
  2609. arch/x86/kernel/fpu/Makefile +1 −0
  2610. arch/x86/kernel/fpu/core.c +1 −0
  2611. arch/x86/kernel/fpu/init.c +1 −0
  2612. arch/x86/kernel/fpu/xstate.c +1 −0
  2613. arch/x86/kernel/hpet.c +1 −0
  2614. arch/x86/kernel/hw_breakpoint.c +1 −13
  2615. arch/x86/kernel/i8237.c +1 −5
  2616. arch/x86/kernel/ima_arch.c +5 −0
  2617. arch/x86/kernel/irq.c +1 −0
  2618. arch/x86/kernel/kgdb.c +1 −10
  2619. arch/x86/kernel/kprobes/Makefile +1 −0
  2620. arch/x86/kernel/kprobes/core.c +1 −14
  2621. arch/x86/kernel/kprobes/ftrace.c +1 −14
  2622. arch/x86/kernel/kprobes/opt.c +1 −14
  2623. arch/x86/kernel/kvm.c +1 −14
  2624. arch/x86/kernel/livepatch.c +1 −13
  2625. arch/x86/kernel/module.c +1 −13
  2626. arch/x86/kernel/msr.c +1 −6
  2627. arch/x86/kernel/nmi.c +1 −0
  2628. arch/x86/kernel/paravirt.c +1 −13
  2629. arch/x86/kernel/pci-calgary_64.c +1 −13
  2630. arch/x86/kernel/process_64.c +1 −0
  2631. arch/x86/kernel/ptrace.c +1 −0
  2632. arch/x86/kernel/pvclock.c +1 −13
  2633. arch/x86/kernel/setup.c +1 −0
  2634. arch/x86/kernel/smp.c +1 −3
  2635. arch/x86/kernel/smpboot.c +1 −3
  2636. arch/x86/kernel/sysfb.c +1 −5
  2637. arch/x86/kernel/sysfb_efi.c +1 −5
  2638. arch/x86/kernel/sysfb_simplefb.c +1 −5
  2639. arch/x86/kernel/tce_64.c +1 −14
  2640. arch/x86/kernel/tls.h +1 −4
  2641. arch/x86/kernel/tsc.c +1 −0
  2642. arch/x86/kernel/unwind_frame.c +1 −0
  2643. arch/x86/kernel/unwind_guess.c +1 −0
  2644. arch/x86/kernel/unwind_orc.c +1 −0
  2645. arch/x86/kernel/uprobes.c +1 −14
  2646. arch/x86/kvm/cpuid.c +4 −4
  2647. arch/x86/kvm/debugfs.c +18 −0
  2648. arch/x86/kvm/irq.c +7 −0
  2649. arch/x86/kvm/irq.h +1 −0
  2650. arch/x86/kvm/pmu.c +3 −7
  2651. arch/x86/kvm/pmu.h +2 −1
  2652. arch/x86/kvm/pmu_amd.c +2 −2
  2653. arch/x86/kvm/svm.c +13 −2
  2654. arch/x86/kvm/vmx/nested.c +20 −15
  2655. arch/x86/kvm/vmx/pmu_intel.c +17 −9
  2656. arch/x86/kvm/vmx/vmx.c +19 −7
  2657. arch/x86/kvm/vmx/vmx.h +1 −0
  2658. arch/x86/kvm/x86.c +5 −2
  2659. arch/x86/lib/atomic64_386_32.S +1 −5
  2660. arch/x86/lib/atomic64_cx8_32.S +1 −5
  2661. arch/x86/lib/checksum_32.S +1 −5
  2662. arch/x86/lib/clear_page_64.S +1 −0
  2663. arch/x86/lib/copy_user_64.S +1 −1
  2664. arch/x86/lib/cpu.c +1 −0
  2665. arch/x86/lib/csum-wrappers_64.c +1 −1
  2666. arch/x86/lib/inat.c +1 −15
  2667. arch/x86/lib/insn.c +1 −14
  2668. arch/x86/lib/memcpy_64.S +1 −0
  2669. arch/x86/lib/usercopy_64.c +1 −0
  2670. arch/x86/mm/debug_pagetables.c +1 −0
  2671. arch/x86/mm/extable.c +1 −0
  2672. arch/x86/mm/highmem_32.c +1 −0
  2673. arch/x86/mm/init_32.c +1 −0
  2674. arch/x86/mm/init_64.c +1 −0
  2675. arch/x86/mm/iomap_32.c +1 −14
  2676. arch/x86/mm/ioremap.c +1 −0
  2677. arch/x86/mm/mmap.c +1 −14
  2678. arch/x86/mm/mmio-mod.c +1 −13
  2679. arch/x86/mm/numa.c +1 −0
  2680. arch/x86/mm/pageattr.c +1 −0
  2681. arch/x86/mm/pat.c +1 −0
  2682. arch/x86/mm/pf_in.c +1 −16
  2683. arch/x86/mm/pf_in.h +1 −16
  2684. arch/x86/mm/testmmiotrace.c +1 −0
  2685. arch/x86/mm/tlb.c +1 −0
  2686. arch/x86/net/Makefile +1 −0
  2687. arch/x86/pci/broadcom_bus.c +1 −5
  2688. arch/x86/pci/common.c +1 −0
  2689. arch/x86/pci/legacy.c +1 −0
  2690. arch/x86/pci/olpc.c +1 −5
  2691. arch/x86/pci/xen.c +1 −0
  2692. arch/x86/platform/atom/Makefile +1 −0
  2693. arch/x86/platform/ce4100/Makefile +1 −0
  2694. arch/x86/platform/efi/efi.c +2 −0
  2695. arch/x86/platform/efi/efi_64.c +6 −3
  2696. arch/x86/platform/efi/quirks.c +4 −0
  2697. arch/x86/platform/geode/Makefile +1 −0
  2698. arch/x86/platform/goldfish/Makefile +1 −0
  2699. arch/x86/platform/intel-mid/Makefile +1 −0
  2700. arch/x86/platform/intel-quark/Makefile +1 −0
  2701. arch/x86/platform/intel-quark/imr.c +1 −0
  2702. arch/x86/platform/intel/Makefile +1 −0
  2703. arch/x86/platform/iris/Makefile +1 −0
  2704. arch/x86/platform/iris/iris.c +1 −14
  2705. arch/x86/platform/olpc/olpc-xo1-pm.c +1 −5
  2706. arch/x86/platform/olpc/olpc-xo1-rtc.c +1 −5
  2707. arch/x86/platform/olpc/olpc-xo1-sci.c +1 −5
  2708. arch/x86/platform/olpc/olpc-xo15-sci.c +1 −5
  2709. arch/x86/platform/olpc/olpc.c +1 −5
  2710. arch/x86/platform/olpc/olpc_dt.c +1 −5
  2711. arch/x86/platform/olpc/olpc_ofw.c +1 −0
  2712. arch/x86/platform/scx200/Makefile +1 −0
  2713. arch/x86/platform/scx200/scx200_32.c +1 −0
  2714. arch/x86/platform/sfi/Makefile +1 −0
  2715. arch/x86/platform/ts5500/Makefile +1 −0
  2716. arch/x86/platform/ts5500/ts5500.c +1 −6
  2717. arch/x86/platform/uv/Makefile +1 −0
  2718. arch/x86/platform/uv/bios_uv.c +1 −14
  2719. arch/x86/platform/uv/tlb_uv.c +1 −3
  2720. arch/x86/platform/uv/uv_nmi.c +1 −14
  2721. arch/x86/platform/uv/uv_sysfs.c +1 −14
  2722. arch/x86/platform/uv/uv_time.c +1 −14
  2723. arch/x86/tools/insn_decoder_test.c +1 −9
  2724. arch/x86/tools/insn_sanity.c +1 −14
  2725. arch/x86/um/checksum_32.S +1 −5
  2726. arch/x86/video/Makefile +1 −0
  2727. arch/xtensa/include/asm/Kbuild +1 −0
  2728. arch/xtensa/include/uapi/asm/Kbuild +1 −0
  2729. arch/xtensa/kernel/pci-dma.c +1 −5
  2730. arch/xtensa/kernel/pci.c +1 −6
  2731. arch/xtensa/lib/Makefile +1 −0
  2732. arch/xtensa/lib/checksum.S +1 −5
  2733. arch/xtensa/lib/pci-auto.c +1 −5
  2734. arch/xtensa/mm/Makefile +1 −0
  2735. arch/xtensa/platforms/iss/Makefile +1 −0
  2736. arch/xtensa/platforms/iss/network.c +1 −6
  2737. arch/xtensa/platforms/iss/setup.c +1 −6
  2738. arch/xtensa/platforms/xt2000/Makefile +1 −0
  2739. arch/xtensa/platforms/xt2000/setup.c +1 −6
  2740. arch/xtensa/platforms/xtfpga/Makefile +1 −0
  2741. arch/xtensa/platforms/xtfpga/setup.c +1 −6
  2742. block/blk-core.c +13 −71
  2743. block/blk-merge.c +13 −121
  2744. block/blk-mq-cpumap.c +7 −3
  2745. block/blk-mq-pci.c +1 −1
  2746. block/blk-mq-rdma.c +2 −2
  2747. block/blk-mq-virtio.c +2 −2
  2748. block/blk-mq.c +14 −10
  2749. block/blk-rq-qos.c +4 −3
  2750. block/blk-settings.c +11 −0
  2751. block/blk-sysfs.c +32 −15
  2752. block/blk-throttle.c +1 −1
  2753. block/blk.h +0 −1
  2754. block/bsg-lib.c +1 −0
  2755. block/genhd.c +2 −2
  2756. block/partitions/ldm.c +1 −1
  2757. certs/blacklist.c +1 −5
  2758. certs/system_keyring.c +1 −5
  2759. crypto/842.c +1 −10
  2760. crypto/ablkcipher.c +1 −6
  2761. crypto/acompress.c +1 −6
  2762. crypto/aead.c +1 −6
  2763. crypto/af_alg.c +1 −6
  2764. crypto/ahash.c +1 −6
  2765. crypto/akcipher.c +1 −6
  2766. crypto/algapi.c +1 −6
  2767. crypto/algboss.c +1 −6
  2768. crypto/algif_aead.c +1 −5
  2769. crypto/algif_hash.c +1 −6
  2770. crypto/algif_skcipher.c +1 −5
  2771. crypto/ansi_cprng.c +1 −7
  2772. crypto/api.c +1 −6
  2773. crypto/arc4.c +1 −6
  2774. crypto/asymmetric_keys/asymmetric_keys.h +1 −5
  2775. crypto/asymmetric_keys/asymmetric_type.c +1 −5
  2776. crypto/asymmetric_keys/mscode_parser.c +1 −5
  2777. crypto/asymmetric_keys/pkcs7_key_type.c +1 −5
  2778. crypto/asymmetric_keys/pkcs7_parser.c +1 −5
  2779. crypto/asymmetric_keys/pkcs7_parser.h +1 −5
  2780. crypto/asymmetric_keys/pkcs7_trust.c +1 −5
  2781. crypto/asymmetric_keys/pkcs7_verify.c +1 −5
  2782. crypto/asymmetric_keys/pkcs8_parser.c +1 −5
  2783. crypto/asymmetric_keys/public_key.c +1 −5
  2784. crypto/asymmetric_keys/restrict.c +1 −5
  2785. crypto/asymmetric_keys/signature.c +1 −5
  2786. crypto/asymmetric_keys/verify_pefile.c +1 −5
  2787. crypto/asymmetric_keys/verify_pefile.h +1 −5
  2788. crypto/asymmetric_keys/x509_cert_parser.c +1 −5
  2789. crypto/asymmetric_keys/x509_parser.h +1 −5
  2790. crypto/asymmetric_keys/x509_public_key.c +1 −5
  2791. crypto/async_tx/async_pq.c +1 −17
  2792. crypto/async_tx/async_raid6_recov.c +1 −15
  2793. crypto/authenc.c +1 −6
  2794. crypto/authencesn.c +1 −6
  2795. crypto/blkcipher.c +1 −6
  2796. crypto/blowfish_common.c +1 −6
  2797. crypto/blowfish_generic.c +1 −6
  2798. crypto/camellia_generic.c +1 −13
  2799. crypto/cast5_generic.c +1 −8
  2800. crypto/cast6_generic.c +1 −8
  2801. crypto/cast_common.c +1 −6
  2802. crypto/cbc.c +1 −6
  2803. crypto/ccm.c +1 −6
  2804. crypto/chacha20poly1305.c +1 −5
  2805. crypto/chacha_generic.c +1 −5
  2806. crypto/cipher.c +1 −6
  2807. crypto/cmac.c +1 −6
  2808. crypto/compress.c +1 −6
  2809. crypto/crc32c_generic.c +1 −6
  2810. crypto/cryptd.c +1 −6
  2811. crypto/crypto_engine.c +1 −6
  2812. crypto/crypto_null.c +1 −6
  2813. crypto/crypto_wq.c +1 −6
  2814. crypto/ctr.c +1 −6
  2815. crypto/deflate.c +1 −5
  2816. crypto/des_generic.c +1 −6
  2817. crypto/dh.c +1 −5
  2818. crypto/dh_helper.c +1 −5
  2819. crypto/ecb.c +1 −6
  2820. crypto/ecdh.c +1 −5
  2821. crypto/ecdh_helper.c +1 −5
  2822. crypto/echainiv.c +1 −6
  2823. crypto/fips.c +1 −6
  2824. crypto/hash_info.c +1 −6
  2825. crypto/hmac.c +3 −6
  2826. crypto/internal.h +1 −6
  2827. crypto/kpp.c +1 −6
  2828. crypto/lrw.c +1 −5
  2829. crypto/pcbc.c +1 −6
  2830. crypto/proc.c +1 −6
  2831. crypto/rmd128.c +1 −6
  2832. crypto/rmd160.c +1 −6
  2833. crypto/rmd256.c +1 −6
  2834. crypto/rmd320.c +1 −6
  2835. crypto/rng.c +1 −6
  2836. crypto/rsa-pkcs1pad.c +1 −5
  2837. crypto/rsa.c +1 −5
  2838. crypto/rsa_helper.c +1 −6
  2839. crypto/scatterwalk.c +1 −6
  2840. crypto/scompress.c +1 −6
  2841. crypto/seed.c +1 −5
  2842. crypto/seqiv.c +1 −6
  2843. crypto/serpent_generic.c +1 −5
  2844. crypto/sha1_generic.c +1 −6
  2845. crypto/sha256_generic.c +1 −6
  2846. crypto/sha3_generic.c +1 −6
  2847. crypto/sha512_generic.c +1 −6
  2848. crypto/shash.c +1 −6
  2849. crypto/simd.c +1 −13
  2850. crypto/skcipher.c +1 −6
  2851. crypto/tcrypt.c +1 −6
  2852. crypto/tcrypt.h +1 −6
  2853. crypto/tea.c +1 −6
  2854. crypto/testmgr.c +1 −6
  2855. crypto/testmgr.h +1 −6
  2856. crypto/tgr192.c +1 −6
  2857. crypto/twofish_common.c +1 −14
  2858. crypto/twofish_generic.c +1 −14
  2859. crypto/xcbc.c +1 −13
  2860. crypto/xor.c +1 −9
  2861. crypto/xts.c +1 −5
  2862. crypto/zstd.c +1 −9
  2863. drivers/accessibility/Makefile +1 −0
  2864. drivers/accessibility/braille/Makefile +1 −0
  2865. drivers/accessibility/braille/braille_console.c +1 −14
  2866. drivers/acpi/ac.c +1 −14
  2867. drivers/acpi/acpi_ipmi.c +1 −14
  2868. drivers/acpi/acpi_lpat.c +1 −9
  2869. drivers/acpi/acpi_lpit.c +1 −9
  2870. drivers/acpi/acpi_memhotplug.c +1 −11
  2871. drivers/acpi/acpi_video.c +1 −14
  2872. drivers/acpi/apei/apei-base.c +1 −9
  2873. drivers/acpi/apei/einj.c +1 −9
  2874. drivers/acpi/apei/erst-dbg.c +1 −9
  2875. drivers/acpi/apei/erst.c +1 −9
  2876. drivers/acpi/apei/ghes.c +1 −9
  2877. drivers/acpi/apei/hest.c +1 −9
  2878. drivers/acpi/arm64/Kconfig +1 −0
  2879. drivers/acpi/arm64/Makefile +1 −0
  2880. drivers/acpi/arm64/iort.c +120 −118
  2881. drivers/acpi/battery.c +1 −14
  2882. drivers/acpi/blacklist.c +1 −14
  2883. drivers/acpi/bus.c +1 −14
  2884. drivers/acpi/button.c +1 −14
  2885. drivers/acpi/cm_sbs.c +1 −15
  2886. drivers/acpi/container.c +1 −14
  2887. drivers/acpi/custom_method.c +1 −0
  2888. drivers/acpi/debugfs.c +1 −0
  2889. drivers/acpi/device_pm.c +3 −11
  2890. drivers/acpi/device_sysfs.c +1 −9
  2891. drivers/acpi/dock.c +1 −14
  2892. drivers/acpi/dptf/Makefile +1 −0
  2893. drivers/acpi/ec.c +1 −14
  2894. drivers/acpi/fan.c +1 −14
  2895. drivers/acpi/hed.c +1 −9
  2896. drivers/acpi/hmat/Makefile +1 −0
  2897. drivers/acpi/nfit/Makefile +1 −0
  2898. drivers/acpi/numa.c +1 −15
  2899. drivers/acpi/osi.c +1 −14
  2900. drivers/acpi/osl.c +1 −15
  2901. drivers/acpi/pci_irq.c +1 −14
  2902. drivers/acpi/pci_link.c +1 −14
  2903. drivers/acpi/pci_root.c +1 −14
  2904. drivers/acpi/pmic/intel_pmic.c +1 −9
  2905. drivers/acpi/power.c +1 −14
  2906. drivers/acpi/processor_core.c +1 −0
  2907. drivers/acpi/processor_driver.c +1 −14
  2908. drivers/acpi/processor_idle.c +1 −14
  2909. drivers/acpi/processor_perflib.c +1 −14
  2910. drivers/acpi/processor_thermal.c +1 −14
  2911. drivers/acpi/processor_throttling.c +1 −14
  2912. drivers/acpi/resource.c +1 −9
  2913. drivers/acpi/sbs.c +1 −14
  2914. drivers/acpi/scan.c +1 −0
  2915. drivers/acpi/sleep.c +24 −15
  2916. drivers/acpi/tables.c +1 −15
  2917. drivers/acpi/thermal.c +1 −15
  2918. drivers/acpi/utils.c +1 −14
  2919. drivers/amba/Makefile +1 −0
  2920. drivers/android/Makefile +1 −0
  2921. drivers/ata/acard-ahci.c +1 −17
  2922. drivers/ata/ahci.c +1 −17
  2923. drivers/ata/ahci.h +1 −17
  2924. drivers/ata/ahci_brcm.c +1 −10
  2925. drivers/ata/ahci_ceva.c +1 −12
  2926. drivers/ata/ahci_da850.c +1 −5
  2927. drivers/ata/ahci_dm816.c +1 −5
  2928. drivers/ata/ahci_imx.c +1 −12
  2929. drivers/ata/ahci_mtk.c +1 −9
  2930. drivers/ata/ahci_platform.c +1 −5
  2931. drivers/ata/ahci_qoriq.c +1 −5
  2932. drivers/ata/ahci_xgene.c +1 −14
  2933. drivers/ata/ata_piix.c +1 −18
  2934. drivers/ata/libahci.c +1 −17
  2935. drivers/ata/libahci_platform.c +1 −5
  2936. drivers/ata/libata-acpi.c +1 −0
  2937. drivers/ata/libata-core.c +1 −17
  2938. drivers/ata/libata-eh.c +1 −18
  2939. drivers/ata/libata-scsi.c +1 −17
  2940. drivers/ata/libata-sff.c +1 −17
  2941. drivers/ata/libata-trace.c +1 −14
  2942. drivers/ata/libata-transport.c +1 −1
  2943. drivers/ata/libata.h +1 −17
  2944. drivers/ata/pata_acpi.c +1 −0
  2945. drivers/ata/pata_amd.c +1 −0
  2946. drivers/ata/pata_artop.c +1 −0
  2947. drivers/ata/pata_atiixp.c +1 −0
  2948. drivers/ata/pata_atp867x.c +1 −15
  2949. drivers/ata/pata_cmd640.c +1 −0
  2950. drivers/ata/pata_cmd64x.c +1 −0
  2951. drivers/ata/pata_cs5520.c +1 −10
  2952. drivers/ata/pata_cypress.c +1 −0
  2953. drivers/ata/pata_efar.c +1 −0
  2954. drivers/ata/pata_ep93xx.c +1 −0
  2955. drivers/ata/pata_ftide010.c +1 −0
  2956. drivers/ata/pata_hpt366.c +1 −0
  2957. drivers/ata/pata_hpt37x.c +1 −0
  2958. drivers/ata/pata_hpt3x2n.c +1 −0
  2959. drivers/ata/pata_icside.c +1 −0
  2960. drivers/ata/pata_isapnp.c +1 −0
  2961. drivers/ata/pata_it8213.c +1 −0
  2962. drivers/ata/pata_jmicron.c +1 −0
  2963. drivers/ata/pata_legacy.c +1 −15
  2964. drivers/ata/pata_macio.c +1 −0
  2965. drivers/ata/pata_marvell.c +1 −0
  2966. drivers/ata/pata_mpiix.c +1 −0
  2967. drivers/ata/pata_netcell.c +1 −0
  2968. drivers/ata/pata_ninja32.c +1 −0
  2969. drivers/ata/pata_ns87410.c +1 −14
  2970. drivers/ata/pata_ns87415.c +1 −0
  2971. drivers/ata/pata_oldpiix.c +1 −0
  2972. drivers/ata/pata_opti.c +1 −0
  2973. drivers/ata/pata_optidma.c +1 −0
  2974. drivers/ata/pata_pcmcia.c +1 −14
  2975. drivers/ata/pata_pdc2027x.c +1 −7
  2976. drivers/ata/pata_pdc202xx_old.c +1 −0
  2977. drivers/ata/pata_pxa.c +1 −14
  2978. drivers/ata/pata_radisys.c +1 −0
  2979. drivers/ata/pata_rdc.c +1 −14
  2980. drivers/ata/pata_rz1000.c +1 −0
  2981. drivers/ata/pata_serverworks.c +1 −0
  2982. drivers/ata/pata_sis.c +1 −0
  2983. drivers/ata/pata_sl82c105.c +1 −0
  2984. drivers/ata/pata_via.c +1 −0
  2985. drivers/ata/pdc_adma.c +1 −17
  2986. drivers/ata/sata_dwc_460ex.c +1 −5
  2987. drivers/ata/sata_fsl.c +1 −6
  2988. drivers/ata/sata_gemini.c +1 −0
  2989. drivers/ata/sata_highbank.c +1 −12
  2990. drivers/ata/sata_inic162x.c +1 −2
  2991. drivers/ata/sata_mv.c +1 −14
  2992. drivers/ata/sata_nv.c +1 −17
  2993. drivers/ata/sata_promise.c +1 −17
  2994. drivers/ata/sata_promise.h +1 −17
  2995. drivers/ata/sata_qstor.c +1 −17
  2996. drivers/ata/sata_sil.c +1 −17
  2997. drivers/ata/sata_sil24.c +1 −11
  2998. drivers/ata/sata_sis.c +1 −17
  2999. drivers/ata/sata_svw.c +1 −17
  3000. drivers/ata/sata_sx4.c +1 −17
  3001. drivers/ata/sata_uli.c +1 −17
  3002. drivers/ata/sata_via.c +1 −19
  3003. drivers/ata/sata_vsc.c +1 −17
  3004. drivers/atm/adummy.c +1 −0
  3005. drivers/atm/ambassador.c +1 −16
  3006. drivers/atm/ambassador.h +1 −16
  3007. drivers/atm/atmtcp.c +1 −0
  3008. drivers/atm/eni.c +1 −0
  3009. drivers/atm/firestream.c +1 −16
  3010. drivers/atm/firestream.h +1 −16
  3011. drivers/atm/fore200e.c +1 −13
  3012. drivers/atm/horizon.c +1 −16
  3013. drivers/atm/horizon.h +1 −16
  3014. drivers/atm/idt77105.c +1 −0
  3015. drivers/atm/iphase.c +0 −6
  3016. drivers/atm/lanai.c +1 −5
  3017. drivers/atm/nicstar.c +1 −0
  3018. drivers/atm/solos-pci.c +1 −10
  3019. drivers/atm/suni.c +1 −0
  3020. drivers/atm/uPD98402.c +1 −0
  3021. drivers/atm/zatm.c +1 −0
  3022. drivers/auxdisplay/img-ascii-lcd.c +1 −5
  3023. drivers/block/amiflop.c +1 −0
  3024. drivers/block/aoe/Makefile +1 −0
  3025. drivers/block/ataflop.c +1 −0
  3026. drivers/block/brd.c +1 −0
  3027. drivers/block/cryptoloop.c +1 −13
  3028. drivers/block/drbd/drbd_actlog.c +1 −13
  3029. drivers/block/drbd/drbd_bitmap.c +1 −13
  3030. drivers/block/drbd/drbd_int.h +1 −13
  3031. drivers/block/drbd/drbd_main.c +1 −13
  3032. drivers/block/drbd/drbd_nl.c +1 −13
  3033. drivers/block/drbd/drbd_proc.c +1 −13
  3034. drivers/block/drbd/drbd_receiver.c +1 −13
  3035. drivers/block/drbd/drbd_req.c +1 −13
  3036. drivers/block/drbd/drbd_req.h +1 −13
  3037. drivers/block/drbd/drbd_state.c +1 −13
  3038. drivers/block/drbd/drbd_strings.c +1 −13
  3039. drivers/block/drbd/drbd_vli.h +1 −13
  3040. drivers/block/drbd/drbd_worker.c +1 −13
  3041. drivers/block/floppy.c +1 −0
  3042. drivers/block/loop.c +17 −1
  3043. drivers/block/mtip32xx/Makefile +1 −0
  3044. drivers/block/mtip32xx/mtip32xx.c +1 −11
  3045. drivers/block/mtip32xx/mtip32xx.h +1 −11
  3046. drivers/block/nbd.c +1 −2
  3047. drivers/block/null_blk_main.c +1 −0
  3048. drivers/block/ps3disk.c +1 −13
  3049. drivers/block/ps3vram.c +1 −0
  3050. drivers/block/rsxx/Makefile +1 −0
  3051. drivers/block/rsxx/config.c +1 −15
  3052. drivers/block/rsxx/core.c +1 −15
  3053. drivers/block/rsxx/cregs.c +1 −15
  3054. drivers/block/rsxx/dev.c +1 −15
  3055. drivers/block/rsxx/dma.c +1 −15
  3056. drivers/block/rsxx/rsxx.h +1 −15
  3057. drivers/block/rsxx/rsxx_cfg.h +1 −15
  3058. drivers/block/rsxx/rsxx_priv.h +1 −15
  3059. drivers/block/sunvdc.c +1 −0
  3060. drivers/block/swim.c +1 −5
  3061. drivers/block/swim3.c +1 −5
  3062. drivers/block/swim_asm.S +1 −5
  3063. drivers/block/virtio_blk.c +1 −0
  3064. drivers/block/xen-blkback/Makefile +1 −0
  3065. drivers/block/xen-blkback/xenbus.c +1 −9
  3066. drivers/block/zram/Makefile +1 −0
  3067. drivers/block/zram/zcomp.c +1 −5
  3068. drivers/block/zram/zcomp.h +1 −5
  3069. drivers/bluetooth/ath3k.c +1 −15
  3070. drivers/bluetooth/bcm203x.c +1 −16
  3071. drivers/bluetooth/bfusb.c +1 −16
  3072. drivers/bluetooth/bpa10x.c +1 −16
  3073. drivers/bluetooth/btbcm.c +1 −16
  3074. drivers/bluetooth/btbcm.h +1 −16
  3075. drivers/bluetooth/btintel.c +1 −16
  3076. drivers/bluetooth/btintel.h +1 −16
  3077. drivers/bluetooth/btrtl.c +1 −11
  3078. drivers/bluetooth/btrtl.h +1 −11
  3079. drivers/bluetooth/btsdio.c +1 −16
  3080. drivers/bluetooth/btusb.c +1 −16
  3081. drivers/bluetooth/h4_recv.h +1 −16
  3082. drivers/bluetooth/hci_ag6xx.c +1 −16
  3083. drivers/bluetooth/hci_ath.c +1 −15
  3084. drivers/bluetooth/hci_bcm.c +1 −16
  3085. drivers/bluetooth/hci_bcsp.c +1 −16
  3086. drivers/bluetooth/hci_h4.c +1 −16
  3087. drivers/bluetooth/hci_h5.c +1 −16
  3088. drivers/bluetooth/hci_intel.c +1 −16
  3089. drivers/bluetooth/hci_ldisc.c +1 −16
  3090. drivers/bluetooth/hci_mrvl.c +1 −15
  3091. drivers/bluetooth/hci_nokia.c +1 −10
  3092. drivers/bluetooth/hci_serdev.c +1 −11
  3093. drivers/bluetooth/hci_uart.h +1 −16
  3094. drivers/bluetooth/hci_vhci.c +1 −16
  3095. drivers/bus/brcmstb_gisb.c +1 −9
  3096. drivers/bus/omap-ocp2scp.c +1 −11
  3097. drivers/bus/omap_l3_smx.c +1 −15
  3098. drivers/bus/omap_l3_smx.h +1 −15
  3099. drivers/bus/uniphier-system-bus.c +1 −10
  3100. drivers/bus/vexpress-config.c +1 −8
  3101. drivers/cdrom/gdrom.c +1 −15
  3102. drivers/char/agp/amd64-agp.c +1 −0
  3103. drivers/char/agp/uninorth-agp.c +1 −0
  3104. drivers/char/agp/via-agp.c +1 −0
  3105. drivers/char/apm-emulation.c +1 −0
  3106. drivers/char/applicom.c +1 −0
  3107. drivers/char/bsr.c +1 −14
  3108. drivers/char/ds1620.c +1 −0
  3109. drivers/char/dtlk.c +1 −0
  3110. drivers/char/efirtc.c +1 −0
  3111. drivers/char/hw_random/Kconfig +1 −0
  3112. drivers/char/hw_random/imx-rngc.c +1 −7
  3113. drivers/char/hw_random/ks-sa-rng.c +1 −9
  3114. drivers/char/hw_random/mtk-rng.c +1 −10
  3115. drivers/char/hw_random/mxc-rnga.c +1 −6
  3116. drivers/char/hw_random/n2-drv.c +1 −0
  3117. drivers/char/hw_random/nomadik-rng.c +1 −5
  3118. drivers/char/hw_random/powernv-rng.c +1 −5
  3119. drivers/char/hw_random/stm32-rng.c +1 −10
  3120. drivers/char/hw_random/virtio-rng.c +1 −14
  3121. drivers/char/hw_random/xgene-rng.c +1 −14
  3122. drivers/char/ipmi/Kconfig +1 −0
  3123. drivers/char/lp.c +1 −0
  3124. drivers/char/mspec.c +1 −4
  3125. drivers/char/mwave/Makefile +1 −0
  3126. drivers/char/nsc_gpio.c +1 −0
  3127. drivers/char/nvram.c +1 −0
  3128. drivers/char/nwbutton.c +1 −0
  3129. drivers/char/nwflash.c +1 −0
  3130. drivers/char/pc8736x_gpio.c +1 −0
  3131. drivers/char/pcmcia/Kconfig +1 −0
  3132. drivers/char/pcmcia/Makefile +1 −0
  3133. drivers/char/pcmcia/scr24x_cs.c +1 −14
  3134. drivers/char/powernv-op-panel.c +1 −0
  3135. drivers/char/ppdev.c +1 −5
  3136. drivers/char/ps3flash.c +1 −13
  3137. drivers/char/random.c +13 −3
  3138. drivers/char/raw.c +1 −0
  3139. drivers/char/rtc.c +1 −5
  3140. drivers/char/scx200_gpio.c +1 −0
  3141. drivers/char/sonypi.c +1 −15
  3142. drivers/char/tb0219.c +1 −14
  3143. drivers/char/toshiba.c +1 −11
  3144. drivers/char/tpm/Kconfig +1 −0
  3145. drivers/char/tpm/eventlog/acpi.c +1 −6
  3146. drivers/char/tpm/eventlog/common.c +1 −6
  3147. drivers/char/tpm/eventlog/efi.c +1 −6
  3148. drivers/char/tpm/eventlog/of.c +1 −6
  3149. drivers/char/tpm/eventlog/tpm1.c +1 −6
  3150. drivers/char/tpm/eventlog/tpm2.c +1 −5
  3151. drivers/char/tpm/st33zp24/Kconfig +1 −0
  3152. drivers/char/tpm/st33zp24/i2c.c +1 −13
  3153. drivers/char/tpm/st33zp24/spi.c +1 −13
  3154. drivers/char/tpm/st33zp24/st33zp24.c +1 −13
  3155. drivers/char/tpm/tpm_i2c_atmel.c +1 −13
  3156. drivers/char/tpm/tpm_i2c_nuvoton.c +1 −13
  3157. drivers/char/virtio_console.c +1 −14
  3158. drivers/char/xilinx_hwicap/Makefile +1 −0
  3159. drivers/char/xillybus/Kconfig +1 −0
  3160. drivers/char/xillybus/Makefile +1 −0
  3161. drivers/clk/actions/Kconfig +1 −0
  3162. drivers/clk/actions/Makefile +1 −0
  3163. drivers/clk/analogbits/Kconfig +1 −0
  3164. drivers/clk/at91/clk-audio-pll.c +1 −6
  3165. drivers/clk/at91/clk-generated.c +1 −6
  3166. drivers/clk/at91/clk-h32mx.c +1 −6
  3167. drivers/clk/at91/clk-main.c +1 −6
  3168. drivers/clk/at91/clk-master.c +1 −6
  3169. drivers/clk/at91/clk-peripheral.c +1 −6
  3170. drivers/clk/at91/clk-pll.c +1 −6
  3171. drivers/clk/at91/clk-plldiv.c +1 −6
  3172. drivers/clk/at91/clk-programmable.c +1 −6
  3173. drivers/clk/at91/clk-slow.c +1 −6
  3174. drivers/clk/at91/clk-smd.c +1 −6
  3175. drivers/clk/at91/clk-system.c +1 −6
  3176. drivers/clk/at91/clk-usb.c +1 −6
  3177. drivers/clk/at91/clk-utmi.c +1 −6
  3178. drivers/clk/at91/pmc.c +1 −6
  3179. drivers/clk/at91/pmc.h +1 −5
  3180. drivers/clk/at91/sckc.c +1 −6
  3181. drivers/clk/axis/Makefile +1 −0
  3182. drivers/clk/axs10x/Makefile +1 −0
  3183. drivers/clk/bcm/Kconfig +1 −0
  3184. drivers/clk/berlin/Makefile +1 −0
  3185. drivers/clk/clk-asm9260.c +1 −12
  3186. drivers/clk/clk-axi-clkgen.c +1 −3
  3187. drivers/clk/clk-clps711x.c +1 −5
  3188. drivers/clk/clk-highbank.c +1 −12
  3189. drivers/clk/clk-nomadik.c +1 −1
  3190. drivers/clk/clk-oxnas.c +1 −12
  3191. drivers/clk/clk-scpi.c +1 −12
  3192. drivers/clk/clk-si514.c +1 −10
  3193. drivers/clk/clk-si5351.c +1 −5
  3194. drivers/clk/clk-si5351.h +1 −5
  3195. drivers/clk/clk-si570.c +1 −10
  3196. drivers/clk/clk-stm32f4.c +1 −12
  3197. drivers/clk/clk-u300.c +1 −1
  3198. drivers/clk/clk-versaclock5.c +1 −10
  3199. drivers/clk/clk-wm831x.c +1 −6
  3200. drivers/clk/clk-xgene.c +1 −16
  3201. drivers/clk/h8300/Makefile +1 −0
  3202. drivers/clk/hisilicon/Kconfig +1 −0
  3203. drivers/clk/hisilicon/clk-hi3519.c +1 −13
  3204. drivers/clk/hisilicon/clk-hi3620.c +1 −15
  3205. drivers/clk/hisilicon/clk-hi3660-stub.c +1 −11
  3206. drivers/clk/hisilicon/clk-hi3660.c +1 −5
  3207. drivers/clk/hisilicon/clk-hip04.c +1 −15
  3208. drivers/clk/hisilicon/clk.c +1 −15
  3209. drivers/clk/hisilicon/clk.h +1 −15
  3210. drivers/clk/hisilicon/clkgate-separated.c +1 −15
  3211. drivers/clk/hisilicon/crg-hi3516cv300.c +1 −13
  3212. drivers/clk/hisilicon/crg-hi3798cv200.c +1 −13
  3213. drivers/clk/hisilicon/crg.h +1 −10
  3214. drivers/clk/hisilicon/reset.c +1 −13
  3215. drivers/clk/hisilicon/reset.h +1 −13
  3216. drivers/clk/imgtec/Kconfig +1 −0
  3217. drivers/clk/imgtec/Makefile +1 −0
  3218. drivers/clk/imgtec/clk-boston.c +1 −5
  3219. drivers/clk/imx/clk-busy.c +1 −7
  3220. drivers/clk/imx/clk-fixup-div.c +1 −7
  3221. drivers/clk/imx/clk-fixup-mux.c +1 −7
  3222. drivers/clk/imx/clk-imx21.c +1 −5
  3223. drivers/clk/imx/clk-imx25.c +1 −14
  3224. drivers/clk/imx/clk-imx31.c +1 −13
  3225. drivers/clk/imx/clk-imx6q.c +1 −7
  3226. drivers/clk/imx/clk-imx6sx.c +1 −7
  3227. drivers/clk/imx/clk-imx6ul.c +1 −7
  3228. drivers/clk/imx/clk-imx7d.c +1 −7
  3229. drivers/clk/imx/clk-imx8mm.c +6 −6
  3230. drivers/clk/imx/clk-pfd.c +1 −7
  3231. drivers/clk/imx/clk-pllv3.c +1 −7
  3232. drivers/clk/imx/clk-vf610.c +1 −6
  3233. drivers/clk/ingenic/Kconfig +1 −0
  3234. drivers/clk/ingenic/Makefile +1 −0
  3235. drivers/clk/ingenic/cgu.c +1 −10
  3236. drivers/clk/ingenic/cgu.h +1 −10
  3237. drivers/clk/ingenic/jz4740-cgu.c +1 −10
  3238. drivers/clk/ingenic/jz4780-cgu.c +1 −10
  3239. drivers/clk/keystone/Kconfig +1 −0
  3240. drivers/clk/keystone/Makefile +1 −0
  3241. drivers/clk/keystone/gate.c +1 −5
  3242. drivers/clk/keystone/pll.c +1 −5
  3243. drivers/clk/loongson1/Makefile +1 −0
  3244. drivers/clk/loongson1/clk-loongson1b.c +1 −5
  3245. drivers/clk/loongson1/clk-loongson1c.c +1 −5
  3246. drivers/clk/loongson1/clk.c +1 −5
  3247. drivers/clk/loongson1/clk.h +1 −5
  3248. drivers/clk/mediatek/Kconfig +1 −0
  3249. drivers/clk/mediatek/clk-apmixed.c +1 −9
  3250. drivers/clk/mediatek/clk-cpumux.c +1 −9
  3251. drivers/clk/mediatek/clk-cpumux.h +1 −9
  3252. drivers/clk/mediatek/clk-gate.c +1 −9
  3253. drivers/clk/mediatek/clk-gate.h +1 −9
  3254. drivers/clk/mediatek/clk-mt2701-bdp.c +1 −9
  3255. drivers/clk/mediatek/clk-mt2701-eth.c +1 −9
  3256. drivers/clk/mediatek/clk-mt2701-hif.c +1 −9
  3257. drivers/clk/mediatek/clk-mt2701-img.c +1 −9
  3258. drivers/clk/mediatek/clk-mt2701-mm.c +1 −9
  3259. drivers/clk/mediatek/clk-mt2701-vdec.c +1 −9
  3260. drivers/clk/mediatek/clk-mt2701.c +1 −9
  3261. drivers/clk/mediatek/clk-mt2712-bdp.c +1 −9
  3262. drivers/clk/mediatek/clk-mt2712-img.c +1 −9
  3263. drivers/clk/mediatek/clk-mt2712-jpgdec.c +1 −9
  3264. drivers/clk/mediatek/clk-mt2712-mfg.c +1 −9
  3265. drivers/clk/mediatek/clk-mt2712-mm.c +1 −9
  3266. drivers/clk/mediatek/clk-mt2712-vdec.c +1 −9
  3267. drivers/clk/mediatek/clk-mt2712-venc.c +1 −9
  3268. drivers/clk/mediatek/clk-mt2712.c +1 −9
  3269. drivers/clk/mediatek/clk-mt6797-img.c +1 −9
  3270. drivers/clk/mediatek/clk-mt6797-mm.c +1 −9
  3271. drivers/clk/mediatek/clk-mt6797-vdec.c +1 −9
  3272. drivers/clk/mediatek/clk-mt6797-venc.c +1 −9
  3273. drivers/clk/mediatek/clk-mt6797.c +1 −9
  3274. drivers/clk/mediatek/clk-mt7622-aud.c +1 −9
  3275. drivers/clk/mediatek/clk-mt7622-eth.c +1 −9
  3276. drivers/clk/mediatek/clk-mt7622-hif.c +1 −9
  3277. drivers/clk/mediatek/clk-mt7622.c +1 −9
  3278. drivers/clk/mediatek/clk-mt8135.c +1 −9
  3279. drivers/clk/mediatek/clk-mt8173.c +1 −9
  3280. drivers/clk/mediatek/clk-mtk.c +1 −9
  3281. drivers/clk/mediatek/clk-mtk.h +1 −9
  3282. drivers/clk/mediatek/clk-pll.c +1 −9
  3283. drivers/clk/mediatek/reset.c +1 −9
  3284. drivers/clk/meson/Kconfig +1 −0
  3285. drivers/clk/meson/Makefile +1 −0
  3286. drivers/clk/microchip/Makefile +1 −0
  3287. drivers/clk/mvebu/Kconfig +1 −0
  3288. drivers/clk/mxs/Makefile +1 −0
  3289. drivers/clk/mxs/clk-div.c +1 −7
  3290. drivers/clk/mxs/clk-frac.c +1 −7
  3291. drivers/clk/mxs/clk-imx23.c +1 −7
  3292. drivers/clk/mxs/clk-imx28.c +1 −7
  3293. drivers/clk/mxs/clk-pll.c +1 −7
  3294. drivers/clk/mxs/clk-ref.c +1 −7
  3295. drivers/clk/mxs/clk-ssp.c +1 −7
  3296. drivers/clk/mxs/clk.c +1 −7
  3297. drivers/clk/mxs/clk.h +1 −7
  3298. drivers/clk/nxp/Makefile +1 −0
  3299. drivers/clk/nxp/clk-lpc32xx.c +1 −7
  3300. drivers/clk/pistachio/Makefile +1 −0
  3301. drivers/clk/pxa/Makefile +1 −0
  3302. drivers/clk/qcom/Kconfig +1 −0
  3303. drivers/clk/rockchip/clk-ddr.c +1 −10
  3304. drivers/clk/rockchip/clk-inverter.c +1 −10
  3305. drivers/clk/rockchip/clk-mmc-phase.c +1 −10
  3306. drivers/clk/rockchip/clk-pll.c +1 −10
  3307. drivers/clk/rockchip/clk-px30.c +1 −10
  3308. drivers/clk/rockchip/clk-rk3036.c +1 −10
  3309. drivers/clk/rockchip/clk-rk3128.c +1 −10
  3310. drivers/clk/rockchip/clk-rk3188.c +1 −10
  3311. drivers/clk/rockchip/clk-rk3228.c +1 −10
  3312. drivers/clk/rockchip/clk-rk3288.c +1 −10
  3313. drivers/clk/rockchip/clk-rk3328.c +1 −10
  3314. drivers/clk/rockchip/clk-rk3368.c +1 −10
  3315. drivers/clk/rockchip/clk-rk3399.c +1 −10
  3316. drivers/clk/rockchip/clk-rv1108.c +1 −10
  3317. drivers/clk/rockchip/clk.c +1 −10
  3318. drivers/clk/rockchip/clk.h +1 −10
  3319. drivers/clk/rockchip/softrst.c +1 −10
  3320. drivers/clk/samsung/Kconfig +1 −0
  3321. drivers/clk/sifive/Kconfig +1 −0
  3322. drivers/clk/sifive/Makefile +1 −0
  3323. drivers/clk/sirf/Makefile +1 −0
  3324. drivers/clk/sirf/clk-atlas6.c +1 −2
  3325. drivers/clk/sirf/clk-atlas7.c +1 −2
  3326. drivers/clk/sirf/clk-common.c +1 −2
  3327. drivers/clk/sirf/clk-prima2.c +1 −2
  3328. drivers/clk/socfpga/clk-gate-a10.c +1 −12
  3329. drivers/clk/socfpga/clk-gate.c +1 −11
  3330. drivers/clk/socfpga/clk-periph-a10.c +1 −12
  3331. drivers/clk/socfpga/clk-periph.c +1 −11
  3332. drivers/clk/socfpga/clk-pll-a10.c +1 −12
  3333. drivers/clk/socfpga/clk-pll.c +1 −11
  3334. drivers/clk/socfpga/clk.c +1 −13
  3335. drivers/clk/sprd/Kconfig +1 −0
  3336. drivers/clk/sprd/Makefile +1 −0
  3337. drivers/clk/st/Makefile +1 −0
  3338. drivers/clk/st/clk-flexgen.c +2 −1
  3339. drivers/clk/st/clkgen-mux.c +1 −6
  3340. drivers/clk/st/clkgen-pll.c +1 −6
  3341. drivers/clk/sunxi-ng/Kconfig +1 −0
  3342. drivers/clk/sunxi-ng/ccu-sun4i-a10.h +1 −10
  3343. drivers/clk/sunxi-ng/ccu-sun50i-a64.h +1 −10
  3344. drivers/clk/sunxi-ng/ccu-sun5i.h +1 −10
  3345. drivers/clk/sunxi-ng/ccu-sun6i-a31.h +1 −10
  3346. drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h +1 −10
  3347. drivers/clk/sunxi-ng/ccu-sun8i-a83t.h +1 −10
  3348. drivers/clk/sunxi-ng/ccu-sun8i-de2.h +1 −10
  3349. drivers/clk/sunxi-ng/ccu-sun8i-h3.h +1 −10
  3350. drivers/clk/sunxi-ng/ccu-sun8i-r.h +1 −10
  3351. drivers/clk/sunxi-ng/ccu-sun8i-r40.h +1 −10
  3352. drivers/clk/sunxi-ng/ccu-sun8i-v3s.h +1 −10
  3353. drivers/clk/sunxi-ng/ccu-sun9i-a80-de.h +1 −10
  3354. drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.h +1 −10
  3355. drivers/clk/sunxi-ng/ccu-sun9i-a80.h +1 −10
  3356. drivers/clk/sunxi-ng/ccu_common.c +1 −10
  3357. drivers/clk/sunxi-ng/ccu_div.c +1 −5
  3358. drivers/clk/sunxi-ng/ccu_frac.c +1 −5
  3359. drivers/clk/sunxi-ng/ccu_gate.c +1 −5
  3360. drivers/clk/sunxi-ng/ccu_mp.c +1 −5
  3361. drivers/clk/sunxi-ng/ccu_mult.c +1 −5
  3362. drivers/clk/sunxi-ng/ccu_mux.c +1 −5
  3363. drivers/clk/sunxi-ng/ccu_nk.c +1 −5
  3364. drivers/clk/sunxi-ng/ccu_nkm.c +1 −5
  3365. drivers/clk/sunxi-ng/ccu_nkmp.c +1 −5
  3366. drivers/clk/sunxi-ng/ccu_nm.c +1 −5
  3367. drivers/clk/sunxi-ng/ccu_phase.c +1 −5
  3368. drivers/clk/sunxi-ng/ccu_reset.c +1 −5
  3369. drivers/clk/sunxi-ng/ccu_sdm.c +1 −5
  3370. drivers/clk/sunxi/Kconfig +1 −0
  3371. drivers/clk/sunxi/clk-a10-codec.c +1 −10
  3372. drivers/clk/sunxi/clk-a10-hosc.c +1 −10
  3373. drivers/clk/sunxi/clk-a10-mod1.c +1 −10
  3374. drivers/clk/sunxi/clk-a10-pll2.c +1 −10
  3375. drivers/clk/sunxi/clk-a10-ve.c +1 −10
  3376. drivers/clk/sunxi/clk-a20-gmac.c +1 −10
  3377. drivers/clk/sunxi/clk-mod0.c +1 −10
  3378. drivers/clk/sunxi/clk-simple-gates.c +1 −10
  3379. drivers/clk/sunxi/clk-sun4i-display.c +1 −10
  3380. drivers/clk/sunxi/clk-sun4i-pll3.c +1 −10
  3381. drivers/clk/sunxi/clk-sun4i-tcon-ch1.c +1 −10
  3382. drivers/clk/sunxi/clk-sun6i-apb0-gates.c +1 −2
  3383. drivers/clk/sunxi/clk-sun6i-apb0.c +1 −2
  3384. drivers/clk/sunxi/clk-sun6i-ar100.c +1 −2
  3385. drivers/clk/sunxi/clk-sun8i-apb0.c +1 −3
  3386. drivers/clk/sunxi/clk-sun8i-bus-gates.c +1 −10
  3387. drivers/clk/sunxi/clk-sun8i-mbus.c +1 −10
  3388. drivers/clk/sunxi/clk-sun9i-core.c +1 −10
  3389. drivers/clk/sunxi/clk-sun9i-mmc.c +1 −10
  3390. drivers/clk/sunxi/clk-sunxi.c +1 −10
  3391. drivers/clk/sunxi/clk-usb.c +1 −10
  3392. drivers/clk/tegra/Kconfig +1 −0
  3393. drivers/clk/tegra/clk-audio-sync.c +1 −12
  3394. drivers/clk/tegra/clk-dfll.c +1 −10
  3395. drivers/clk/tegra/clk-dfll.h +1 −9
  3396. drivers/clk/tegra/clk-divider.c +1 −12
  3397. drivers/clk/tegra/clk-periph-fixed.c +1 −12
  3398. drivers/clk/tegra/clk-periph-gate.c +1 −12
  3399. drivers/clk/tegra/clk-periph.c +1 −12
  3400. drivers/clk/tegra/clk-pll-out.c +1 −12
  3401. drivers/clk/tegra/clk-pll.c +1 −12
  3402. drivers/clk/tegra/clk-super.c +1 −12
  3403. drivers/clk/tegra/clk-tegra-audio.c +1 −12
  3404. drivers/clk/tegra/clk-tegra-fixed.c +1 −12
  3405. drivers/clk/tegra/clk-tegra-periph.c +1 −12
  3406. drivers/clk/tegra/clk-tegra-pmc.c +1 −12
  3407. drivers/clk/tegra/clk-tegra-super-gen4.c +1 −12
  3408. drivers/clk/tegra/clk-tegra114.c +1 −12
  3409. drivers/clk/tegra/clk-tegra124-dfll-fcpu.c +1 −10
  3410. drivers/clk/tegra/clk-tegra124.c +1 −12
  3411. drivers/clk/tegra/clk-tegra20.c +1 −12
  3412. drivers/clk/tegra/clk-tegra210.c +1 −12
  3413. drivers/clk/tegra/clk-tegra30.c +1 −12
  3414. drivers/clk/tegra/clk.c +1 −12
  3415. drivers/clk/tegra/clk.h +1 −12
  3416. drivers/clk/tegra/cvb.c +1 −10
  3417. drivers/clk/tegra/cvb.h +1 −10
  3418. drivers/clk/ti/Kconfig +1 −0
  3419. drivers/clk/ti/clkctrl.c +4 −4
  3420. drivers/clk/uniphier/Kconfig +1 −0
  3421. drivers/clk/uniphier/clk-uniphier-core.c +1 −10
  3422. drivers/clk/uniphier/clk-uniphier-cpugear.c +1 −10
  3423. drivers/clk/uniphier/clk-uniphier-fixed-factor.c +1 −10
  3424. drivers/clk/uniphier/clk-uniphier-fixed-rate.c +1 −10
  3425. drivers/clk/uniphier/clk-uniphier-gate.c +1 −10
  3426. drivers/clk/uniphier/clk-uniphier-mio.c +1 −10
  3427. drivers/clk/uniphier/clk-uniphier-mux.c +1 −10
  3428. drivers/clk/uniphier/clk-uniphier-peri.c +1 −10
  3429. drivers/clk/uniphier/clk-uniphier-sys.c +1 −10
  3430. drivers/clk/uniphier/clk-uniphier.h +1 −10
  3431. drivers/clk/ux500/abx500-clk.c +1 −2
  3432. drivers/clk/ux500/clk-prcc.c +1 −2
  3433. drivers/clk/ux500/clk-prcmu.c +1 −2
  3434. drivers/clk/ux500/clk-sysctrl.c +1 −2
  3435. drivers/clk/ux500/clk.h +1 −2
  3436. drivers/clk/ux500/u8500_of_clk.c +1 −2
  3437. drivers/clk/versatile/Kconfig +1 −0
  3438. drivers/clk/versatile/Makefile +1 −0
  3439. drivers/clk/versatile/clk-sp810.c +1 −8
  3440. drivers/clk/versatile/clk-vexpress-osc.c +1 −8
  3441. drivers/clk/x86/Makefile +1 −0
  3442. drivers/clk/zte/Makefile +1 −0
  3443. drivers/clk/zynq/Makefile +1 −0
  3444. drivers/clocksource/Kconfig +1 −0
  3445. drivers/clocksource/armv7m_systick.c +1 −1
  3446. drivers/clocksource/asm9260_timer.c +1 −5
  3447. drivers/clocksource/clksrc-dbx500-prcmu.c +1 −1
  3448. drivers/clocksource/clksrc_st_lpc.c +1 −5
  3449. drivers/clocksource/clps711x-timer.c +1 −5
  3450. drivers/clocksource/em_sti.c +1 −13
  3451. drivers/clocksource/scx200_hrt.c +1 −5
  3452. drivers/clocksource/timer-atlas7.c +1 −2
  3453. drivers/clocksource/timer-atmel-st.c +1 −14
  3454. drivers/clocksource/timer-cs5535.c +1 −4
  3455. drivers/clocksource/timer-fsl-ftm.c +1 −5
  3456. drivers/clocksource/timer-integrator-ap.c +1 −14
  3457. drivers/clocksource/timer-mediatek.c +1 −10
  3458. drivers/clocksource/timer-of.c +1 −12
  3459. drivers/clocksource/timer-owl.c +1 −5
  3460. drivers/clocksource/timer-oxnas-rps.c +1 −12
  3461. drivers/clocksource/timer-prima2.c +1 −2
  3462. drivers/clocksource/timer-probe.c +1 −12
  3463. drivers/clocksource/timer-sp804.c +1 −14
  3464. drivers/clocksource/timer-stm32.c +1 −1
  3465. drivers/clocksource/timer-u300.c +1 −1
  3466. drivers/clocksource/timer-versatile.c +1 −8
  3467. drivers/clocksource/timer-vf-pit.c +1 −5
  3468. drivers/clocksource/timer-vt8500.c +1 −14
  3469. drivers/connector/Kconfig +1 −0
  3470. drivers/connector/Makefile +1 −0
  3471. drivers/connector/cn_proc.c +1 −15
  3472. drivers/connector/cn_queue.c +1 −15
  3473. drivers/connector/connector.c +1 −14
  3474. drivers/counter/Kconfig +1 −0
  3475. drivers/counter/Makefile +1 −0
  3476. drivers/cpufreq/Kconfig +1 −0
  3477. drivers/cpufreq/Kconfig.arm +1 −0
  3478. drivers/cpufreq/Kconfig.powerpc +1 −0
  3479. drivers/cpufreq/Kconfig.x86 +1 −0
  3480. drivers/cpufreq/acpi-cpufreq.c +1 −18
  3481. drivers/cpufreq/cpufreq-nforce2.c +1 −1
  3482. drivers/cpufreq/e_powersaver.c +1 −2
  3483. drivers/cpufreq/elanfreq.c +1 −6
  3484. drivers/cpufreq/ia64-acpi-cpufreq.c +1 −0
  3485. drivers/cpufreq/kirkwood-cpufreq.c +1 −5
  3486. drivers/cpufreq/longhaul.c +1 −1
  3487. drivers/cpufreq/longhaul.h +1 −2
  3488. drivers/cpufreq/longrun.c +1 −2
  3489. drivers/cpufreq/mediatek-cpufreq.c +1 −9
  3490. drivers/cpufreq/p4-clockmod.c +1 −6
  3491. drivers/cpufreq/pasemi-cpufreq.c +1 −15
  3492. drivers/cpufreq/powernow-k6.c +1 −2
  3493. drivers/cpufreq/powernow-k7.c +1 −1
  3494. drivers/cpufreq/powernow-k7.h +1 −3
  3495. drivers/cpufreq/powernow-k8.c +1 −4
  3496. drivers/cpufreq/powernv-cpufreq.c +1 −11
  3497. drivers/cpufreq/ppc_cbe_cpufreq.c +1 −14
  3498. drivers/cpufreq/ppc_cbe_cpufreq_pervasive.c +1 −14
  3499. drivers/cpufreq/ppc_cbe_cpufreq_pmi.c +1 −14
  3500. drivers/cpufreq/pxa2xx-cpufreq.c +1 −15
  3501. drivers/cpufreq/pxa3xx-cpufreq.c +1 −5
  3502. drivers/cpufreq/sa1100-cpufreq.c +1 −17
  3503. drivers/cpufreq/sc520_freq.c +1 −5
  3504. drivers/cpufreq/sparc-us2e-cpufreq.c +1 −0
  3505. drivers/cpufreq/sparc-us3-cpufreq.c +1 −0
  3506. drivers/cpufreq/speedstep-centrino.c +1 −0
  3507. drivers/cpufreq/speedstep-ich.c +1 −1
  3508. drivers/cpufreq/speedstep-lib.c +1 −2
  3509. drivers/cpufreq/speedstep-lib.h +1 −2
  3510. drivers/cpufreq/speedstep-smi.c +1 −3
  3511. drivers/cpufreq/ti-cpufreq.c +1 −9
  3512. drivers/cpuidle/Kconfig +1 −0
  3513. drivers/cpuidle/Kconfig.arm +1 −0
  3514. drivers/cpuidle/Kconfig.mips +1 −0
  3515. drivers/cpuidle/Kconfig.powerpc +1 −0
  3516. drivers/cpuidle/coupled.c +1 −10
  3517. drivers/cpuidle/cpuidle-calxeda.c +1 −12
  3518. drivers/cpuidle/cpuidle-clps711x.c +1 −5
  3519. drivers/cpuidle/cpuidle-cps.c +1 −5
  3520. drivers/cpuidle/cpuidle-zynq.c +1 −12
  3521. drivers/cpuidle/governors/Makefile +1 −0
  3522. drivers/cpuidle/governors/menu.c +1 −3
  3523. drivers/crypto/Kconfig +1 −0
  3524. drivers/crypto/amcc/Makefile +1 −0
  3525. drivers/crypto/amcc/crypto4xx_alg.c +1 −10
  3526. drivers/crypto/amcc/crypto4xx_core.c +1 −10
  3527. drivers/crypto/amcc/crypto4xx_core.h +1 −10
  3528. drivers/crypto/amcc/crypto4xx_reg_def.h +1 −10
  3529. drivers/crypto/amcc/crypto4xx_sa.h +1 −10
  3530. drivers/crypto/amcc/crypto4xx_trng.h +1 −10
  3531. drivers/crypto/axis/Makefile +1 −0
  3532. drivers/crypto/axis/artpec6_crypto.c +1 −0
  3533. drivers/crypto/bcm/Makefile +1 −0
  3534. drivers/crypto/caam/ctrl.c +1 −1
  3535. drivers/crypto/cavium/Makefile +1 −0
  3536. drivers/crypto/cavium/cpt/Kconfig +1 −0
  3537. drivers/crypto/cavium/cpt/Makefile +1 −0
  3538. drivers/crypto/cavium/cpt/cpt_common.h +1 −4
  3539. drivers/crypto/cavium/cpt/cpt_hw_types.h +1 −4
  3540. drivers/crypto/cavium/cpt/cptpf.h +1 −4
  3541. drivers/crypto/cavium/cpt/cptpf_main.c +1 −4
  3542. drivers/crypto/cavium/cpt/cptpf_mbox.c +1 −4
  3543. drivers/crypto/cavium/cpt/cptvf.h +1 −4
  3544. drivers/crypto/cavium/cpt/cptvf_algs.c +1 −4
  3545. drivers/crypto/cavium/cpt/cptvf_algs.h +1 −4
  3546. drivers/crypto/cavium/cpt/cptvf_main.c +1 −4
  3547. drivers/crypto/cavium/cpt/cptvf_mbox.c +1 −4
  3548. drivers/crypto/cavium/cpt/cptvf_reqmanager.c +1 −4
  3549. drivers/crypto/cavium/cpt/request_manager.h +1 −4
  3550. drivers/crypto/cavium/nitrox/Kconfig +1 −0
  3551. drivers/crypto/cavium/nitrox/nitrox_main.c +1 −0
  3552. drivers/crypto/ccp/Kconfig +1 −0
  3553. drivers/crypto/chelsio/Kconfig +1 −0
  3554. drivers/crypto/chelsio/Makefile +1 −0
  3555. drivers/crypto/chelsio/chtls/Makefile +1 −0
  3556. drivers/crypto/geode-aes.c +1 −5
  3557. drivers/crypto/geode-aes.h +1 −5
  3558. drivers/crypto/hifn_795x.c +1 −10
  3559. drivers/crypto/inside-secure/Makefile +1 −0
  3560. drivers/crypto/ixp4xx_crypto.c +1 −5
  3561. drivers/crypto/marvell/Makefile +1 −0
  3562. drivers/crypto/mediatek/Makefile +1 −0
  3563. drivers/crypto/mediatek/mtk-regs.h +1 −5
  3564. drivers/crypto/mxs-dcp.c +1 −7
  3565. drivers/crypto/n2_core.c +1 −0
  3566. drivers/crypto/nx/Kconfig +1 −0
  3567. drivers/crypto/nx/nx-842-powernv.c +1 −10
  3568. drivers/crypto/nx/nx-842-pseries.c +1 −14
  3569. drivers/crypto/nx/nx-842.c +1 −10
  3570. drivers/crypto/padlock-aes.c +1 −0
  3571. drivers/crypto/padlock-sha.c +1 −6
  3572. drivers/crypto/picoxcell_crypto.c +1 −14
  3573. drivers/crypto/picoxcell_crypto_regs.h +1 −14
  3574. drivers/crypto/qat/Kconfig +1 −0
  3575. drivers/crypto/qat/qat_c3xxx/Makefile +1 −0
  3576. drivers/crypto/qat/qat_c3xxxvf/Makefile +1 −0
  3577. drivers/crypto/qat/qat_c62x/Makefile +1 −0
  3578. drivers/crypto/qat/qat_c62xvf/Makefile +1 −0
  3579. drivers/crypto/qat/qat_dh895xcc/Makefile +1 −0
  3580. drivers/crypto/qat/qat_dh895xccvf/Makefile +1 −0
  3581. drivers/crypto/rockchip/Makefile +1 −0
  3582. drivers/crypto/stm32/Kconfig +1 −0
  3583. drivers/crypto/stm32/Makefile +1 −0
  3584. drivers/crypto/stm32/stm32-cryp.c +1 −1
  3585. drivers/crypto/stm32/stm32_crc32.c +1 −1
  3586. drivers/crypto/sunxi-ss/Makefile +1 −0
  3587. drivers/crypto/sunxi-ss/sun4i-ss-cipher.c +1 −5
  3588. drivers/crypto/sunxi-ss/sun4i-ss-core.c +1 −5
  3589. drivers/crypto/sunxi-ss/sun4i-ss-hash.c +1 −5
  3590. drivers/crypto/sunxi-ss/sun4i-ss.h +1 −2
  3591. drivers/crypto/talitos.c +1 −14
  3592. drivers/crypto/ux500/Kconfig +1 −1
  3593. drivers/crypto/ux500/Makefile +1 −1
  3594. drivers/crypto/ux500/cryp/Makefile +2 −1
  3595. drivers/crypto/ux500/cryp/cryp.c +1 −1
  3596. drivers/crypto/ux500/cryp/cryp.h +1 −1
  3597. drivers/crypto/ux500/cryp/cryp_core.c +1 −1
  3598. drivers/crypto/ux500/cryp/cryp_irq.c +1 −1
  3599. drivers/crypto/ux500/cryp/cryp_irq.h +1 −1
  3600. drivers/crypto/ux500/cryp/cryp_irqp.h +1 −1
  3601. drivers/crypto/ux500/cryp/cryp_p.h +1 −1
  3602. drivers/crypto/ux500/hash/Makefile +1 −1
  3603. drivers/crypto/ux500/hash/hash_alg.h +1 −1
  3604. drivers/crypto/ux500/hash/hash_core.c +1 −1
  3605. drivers/crypto/virtio/Kconfig +1 −0
  3606. drivers/crypto/virtio/virtio_crypto_algs.c +1 −13
  3607. drivers/crypto/virtio/virtio_crypto_common.h +1 −13
  3608. drivers/crypto/virtio/virtio_crypto_core.c +1 −13
  3609. drivers/crypto/virtio/virtio_crypto_mgr.c +1 −13
  3610. drivers/crypto/vmx/Kconfig +1 −0
  3611. drivers/crypto/vmx/aesp8-ppc.pl +1 −1
  3612. drivers/crypto/vmx/ghash.c +86 −125
  3613. drivers/dax/Kconfig +1 −0
  3614. drivers/dax/pmem/Makefile +1 −0
  3615. drivers/dax/super.c +57 −31
  3616. drivers/dca/Kconfig +1 −0
  3617. drivers/dca/Makefile +1 −0
  3618. drivers/dca/dca-core.c +1 −17
  3619. drivers/dca/dca-sysfs.c +1 −17
  3620. drivers/devfreq/Kconfig +1 −0
  3621. drivers/devfreq/event/Kconfig +1 −0
  3622. drivers/devfreq/event/Makefile +1 −0
  3623. drivers/devfreq/tegra-devfreq.c +1 −13
  3624. drivers/dio/Makefile +1 −0
  3625. drivers/dma-buf/Kconfig +1 −0
  3626. drivers/dma-buf/Makefile +1 −0
  3627. drivers/dma-buf/dma-fence-array.c +1 −9
  3628. drivers/dma-buf/dma-fence-chain.c +1 −9
  3629. drivers/dma-buf/dma-fence.c +1 −9
  3630. drivers/dma-buf/seqno-fence.c +1 −9
  3631. drivers/dma/Kconfig +1 −0
  3632. drivers/dma/altera-msgdma.c +1 −5
  3633. drivers/dma/amba-pl08x.c +1 −13
  3634. drivers/dma/at_hdmac.c +1 −6
  3635. drivers/dma/at_hdmac_regs.h +1 −5
  3636. drivers/dma/bestcomm/Kconfig +1 −0
  3637. drivers/dma/coh901318.c +1 −1
  3638. drivers/dma/coh901318.h +1 −1
  3639. drivers/dma/coh901318_lli.c +1 −1
  3640. drivers/dma/dma-axi-dmac.c +1 −2
  3641. drivers/dma/dma-jz4740.c +1 −6
  3642. drivers/dma/dma-jz4780.c +1 −5
  3643. drivers/dma/dmaengine.c +1 −13
  3644. drivers/dma/dw-axi-dmac/Makefile +1 −0
  3645. drivers/dma/ep93xx_dma.c +1 −5
  3646. drivers/dma/fsl-edma.c +1 −5
  3647. drivers/dma/fsldma.c +1 −6
  3648. drivers/dma/fsldma.h +1 −6
  3649. drivers/dma/hsu/Kconfig +1 −0
  3650. drivers/dma/hsu/Makefile +1 −0
  3651. drivers/dma/ioat/Makefile +1 −0
  3652. drivers/dma/ioat/dma.h +1 −13
  3653. drivers/dma/ioat/hw.h +1 −13
  3654. drivers/dma/ioat/registers.h +1 −13
  3655. drivers/dma/ipu/Makefile +1 −0
  3656. drivers/dma/mediatek/Kconfig +1 −0
  3657. drivers/dma/mediatek/Makefile +1 −0
  3658. drivers/dma/mmp_tdma.c +1 −5
  3659. drivers/dma/mpc512x_dma.c +1 −13
  3660. drivers/dma/mv_xor_v2.c +1 −9
  3661. drivers/dma/pch_dma.c +1 −9
  3662. drivers/dma/pl330.c +1 −5
  3663. drivers/dma/ppc4xx/Makefile +1 −0
  3664. drivers/dma/ppc4xx/adma.c +1 −13
  3665. drivers/dma/qcom/Kconfig +1 −0
  3666. drivers/dma/s3c24xx-dma.c +1 −5
  3667. drivers/dma/sirf-dma.c +1 −2
  3668. drivers/dma/st_fdma.c +1 −5
  3669. drivers/dma/st_fdma.h +1 −5
  3670. drivers/dma/ste_dma40.c +1 −1
  3671. drivers/dma/ste_dma40_ll.c +1 −1
  3672. drivers/dma/ste_dma40_ll.h +1 −1
  3673. drivers/dma/stm32-dma.c +1 −2
  3674. drivers/dma/stm32-dmamux.c +1 −12
  3675. drivers/dma/stm32-mdma.c +1 −12
  3676. drivers/dma/sun4i-dma.c +1 −5
  3677. drivers/dma/sun6i-dma.c +1 −5
  3678. drivers/dma/tegra20-apb-dma.c +1 −12
  3679. drivers/dma/tegra210-adma.c +1 −12
  3680. drivers/dma/ti/Kconfig +1 −0
  3681. drivers/dma/ti/cppi41.c +1 −0
  3682. drivers/dma/timb_dma.c +1 −9
  3683. drivers/dma/xgene-dma.c +1 −13
  3684. drivers/dma/xilinx/Makefile +1 −0
  3685. drivers/dma/xilinx/xilinx_dma.c +1 −5
  3686. drivers/dma/xilinx/zynqmp_dma.c +1 −5
  3687. drivers/edac/amd64_edac.c +1 −0
  3688. drivers/edac/debugfs.c +1 −0
  3689. drivers/edac/ghes_edac.c +1 −3
  3690. drivers/edac/highbank_l2_edac.c +1 −12
  3691. drivers/edac/highbank_mc_edac.c +1 −12
  3692. drivers/edac/i7300_edac.c +1 −3
  3693. drivers/edac/i7core_edac.c +1 −3
  3694. drivers/edac/ie31200_edac.c +1 −0
  3695. drivers/edac/mce_amd.c +1 −0
  3696. drivers/edac/sb_edac.c +1 −3
  3697. drivers/edac/wq.c +1 −0
  3698. drivers/edac/xgene_edac.c +1 −13
  3699. drivers/eisa/Kconfig +1 −0
  3700. drivers/eisa/eisa-bus.c +1 −2
  3701. drivers/eisa/pci_eisa.c +1 −2
  3702. drivers/eisa/virtual_root.c +1 −2
  3703. drivers/extcon/Kconfig +1 −0
  3704. drivers/extcon/extcon-arizona.c +1 −10
  3705. drivers/extcon/extcon-axp288.c +1 −9
  3706. drivers/extcon/extcon-palmas.c +1 −12
  3707. drivers/extcon/extcon-qcom-spmi-misc.c +1 −9
  3708. drivers/extcon/extcon-rt8973a.c +1 −5
  3709. drivers/extcon/extcon-rt8973a.h +1 −5
  3710. drivers/extcon/extcon-sm5502.c +1 −5
  3711. drivers/extcon/extcon-sm5502.h +1 −5
  3712. drivers/extcon/extcon-usb-gpio.c +1 −9
  3713. drivers/firewire/Kconfig +1 −0
  3714. drivers/firewire/core-card.c +1 −14
  3715. drivers/firewire/core-cdev.c +1 −14
  3716. drivers/firewire/core-device.c +1 −14
  3717. drivers/firewire/core-iso.c +1 −14
  3718. drivers/firewire/core-topology.c +1 −14
  3719. drivers/firewire/core-transaction.c +1 −14
  3720. drivers/firewire/init_ohci1394_dma.c +1 −14
  3721. drivers/firewire/net.c +1 −0
  3722. drivers/firewire/nosy.c +1 −14
  3723. drivers/firewire/ohci.c +1 −14
  3724. drivers/firewire/sbp2.c +1 −14
  3725. drivers/firmware/Kconfig +1 −0
  3726. drivers/firmware/arm_scmi/Makefile +1 −0
  3727. drivers/firmware/arm_scpi.c +1 −12
  3728. drivers/firmware/broadcom/Kconfig +1 −0
  3729. drivers/firmware/broadcom/Makefile +1 −0
  3730. drivers/firmware/broadcom/bcm47xx_nvram.c +1 −5
  3731. drivers/firmware/dmi-id.c +1 −2
  3732. drivers/firmware/dmi-sysfs.c +1 −0
  3733. drivers/firmware/dmi_scan.c +1 −0
  3734. drivers/firmware/efi/Kconfig +1 −0
  3735. drivers/firmware/efi/efi.c +3 −0
  3736. drivers/firmware/efi/test/Makefile +1 −0
  3737. drivers/firmware/google/Kconfig +1 −0
  3738. drivers/firmware/google/gsmi.c +1 −0
  3739. drivers/firmware/imx/Kconfig +1 −0
  3740. drivers/firmware/meson/Kconfig +1 −0
  3741. drivers/firmware/meson/Makefile +1 −0
  3742. drivers/firmware/psci/Kconfig +1 −0
  3743. drivers/firmware/psci/psci.c +1 −8
  3744. drivers/firmware/psci/psci_checker.c +1 −8
  3745. drivers/firmware/scpi_pm_domain.c +1 −12
  3746. drivers/firmware/tegra/Kconfig +1 −0
  3747. drivers/firmware/tegra/Makefile +1 −0
  3748. drivers/firmware/trusted_foundations.c +1 −10
  3749. drivers/fmc/Kconfig +1 −0
  3750. drivers/fmc/fmc-chardev.c +1 −2
  3751. drivers/fmc/fmc-core.c +1 −2
  3752. drivers/fmc/fmc-debug.c +1 −2
  3753. drivers/fmc/fmc-dump.c +1 −2
  3754. drivers/fmc/fmc-match.c +1 −2
  3755. drivers/fmc/fmc-private.h +1 −2
  3756. drivers/fmc/fmc-sdb.c +1 −2
  3757. drivers/fmc/fmc-write-eeprom.c +1 −2
  3758. drivers/fmc/fru-parse.c +1 −2
  3759. drivers/fpga/Kconfig +1 −0
  3760. drivers/fsi/Kconfig +1 −0
  3761. drivers/fsi/Makefile +1 −0
  3762. drivers/fsi/fsi-core.c +1 −9
  3763. drivers/fsi/fsi-master-gpio.c +1 −0
  3764. drivers/fsi/fsi-master-hub.c +1 −9
  3765. drivers/fsi/fsi-master.h +1 −9
  3766. drivers/gnss/Kconfig +1 −0
  3767. drivers/gpio/Kconfig +2 −0
  3768. drivers/gpio/gpio-104-dio-48e.c +1 −9
  3769. drivers/gpio/gpio-104-idi-48.c +1 −9
  3770. drivers/gpio/gpio-104-idio-16.c +1 −9
  3771. drivers/gpio/gpio-74xx-mmio.c +1 −5
  3772. drivers/gpio/gpio-adp5520.c +1 −2
  3773. drivers/gpio/gpio-adp5588.c +1 −2
  3774. drivers/gpio/gpio-altera-a10sr.c +1 −12
  3775. drivers/gpio/gpio-altera.c +1 −13
  3776. drivers/gpio/gpio-arizona.c +1 −6
  3777. drivers/gpio/gpio-aspeed.c +1 −5
  3778. drivers/gpio/gpio-bt8xx.c +1 −13
  3779. drivers/gpio/gpio-clps711x.c +1 −5
  3780. drivers/gpio/gpio-cs5535.c +1 −4
  3781. drivers/gpio/gpio-da9052.c +1 −6
  3782. drivers/gpio/gpio-da9055.c +1 −6
  3783. drivers/gpio/gpio-davinci.c +1 −5
  3784. drivers/gpio/gpio-em.c +1 −13
  3785. drivers/gpio/gpio-f7188x.c +1 −5
  3786. drivers/gpio/gpio-gpio-mm.c +1 −9
  3787. drivers/gpio/gpio-grgpio.c +1 −5
  3788. drivers/gpio/gpio-iop.c +1 −5
  3789. drivers/gpio/gpio-janz-ttl.c +1 −5
  3790. drivers/gpio/gpio-loongson.c +1 −5
  3791. drivers/gpio/gpio-lpc32xx.c +1 −10
  3792. drivers/gpio/gpio-mc33880.c +1 −13
  3793. drivers/gpio/gpio-mc9s08dz60.c +1 −10
  3794. drivers/gpio/gpio-ml-ioh.c +1 −13
  3795. drivers/gpio/gpio-palmas.c +1 −12
  3796. drivers/gpio/gpio-pcf857x.c +1 −14
  3797. drivers/gpio/gpio-pci-idio-16.c +1 −9
  3798. drivers/gpio/gpio-rc5t583.c +1 −13
  3799. drivers/gpio/gpio-rdc321x.c +1 −15
  3800. drivers/gpio/gpio-sch311x.c +1 −5
  3801. drivers/gpio/gpio-syscon.c +1 −5
  3802. drivers/gpio/gpio-timberdale.c +1 −13
  3803. drivers/gpio/gpio-tps65218.c +1 −5
  3804. drivers/gpio/gpio-ws16c48.c +1 −9
  3805. drivers/gpio/gpio-xgene-sb.c +1 −13
  3806. drivers/gpio/gpio-xilinx.c +1 −8
  3807. drivers/gpio/gpio-xra1403.c +1 −12
  3808. drivers/gpio/gpio-zynq.c +1 −5
  3809. drivers/gpu/Makefile +1 −0
  3810. drivers/gpu/drm/Kconfig +1 −0
  3811. drivers/gpu/drm/amd/acp/Kconfig +1 −0
  3812. drivers/gpu/drm/amd/amdgpu/Kconfig +1 −0
  3813. drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c +1 −2
  3814. drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c +10 −7
  3815. drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +10 −2
  3816. drivers/gpu/drm/amd/amdgpu/soc15.c +5 −0
  3817. drivers/gpu/drm/amd/amdkfd/Kconfig +1 −0
  3818. drivers/gpu/drm/amd/amdkfd/kfd_device.c +17 −0
  3819. drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c +6 −5
  3820. drivers/gpu/drm/amd/amdkfd/kfd_priv.h +7 −0
  3821. drivers/gpu/drm/amd/display/Kconfig +1 −0
  3822. drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +10 −2
  3823. drivers/gpu/drm/amd/display/include/dal_asic_id.h +4 −3
  3824. drivers/gpu/drm/amd/powerplay/amdgpu_smu.c +1 −1
  3825. drivers/gpu/drm/arc/Kconfig +1 −0
  3826. drivers/gpu/drm/arc/Makefile +1 −0
  3827. drivers/gpu/drm/arc/arcpgu.h +1 −10
  3828. drivers/gpu/drm/arc/arcpgu_crtc.c +1 −10
  3829. drivers/gpu/drm/arc/arcpgu_drv.c +1 −10
  3830. drivers/gpu/drm/arc/arcpgu_hdmi.c +1 −10
  3831. drivers/gpu/drm/arc/arcpgu_regs.h +1 −10
  3832. drivers/gpu/drm/arc/arcpgu_sim.c +1 −10
  3833. drivers/gpu/drm/arm/Makefile +1 −0
  3834. drivers/gpu/drm/armada/Kconfig +1 −0
  3835. drivers/gpu/drm/aspeed/Kconfig +1 −0
  3836. drivers/gpu/drm/aspeed/Makefile +1 −0
  3837. drivers/gpu/drm/ast/Kconfig +1 −0
  3838. drivers/gpu/drm/ast/Makefile +1 −0
  3839. drivers/gpu/drm/atmel-hlcdc/Kconfig +1 −0
  3840. drivers/gpu/drm/bochs/Kconfig +1 −0
  3841. drivers/gpu/drm/bochs/Makefile +1 −0
  3842. drivers/gpu/drm/bochs/bochs_drv.c +1 −4
  3843. drivers/gpu/drm/bochs/bochs_hw.c +1 −4
  3844. drivers/gpu/drm/bochs/bochs_kms.c +1 −4
  3845. drivers/gpu/drm/bochs/bochs_mm.c +1 −4
  3846. drivers/gpu/drm/bridge/Kconfig +1 −0
  3847. drivers/gpu/drm/bridge/adv7511/Kconfig +1 −0
  3848. drivers/gpu/drm/bridge/adv7511/Makefile +1 −0
  3849. drivers/gpu/drm/bridge/adv7511/adv7511.h +1 −2
  3850. drivers/gpu/drm/bridge/adv7511/adv7511_audio.c +1 −2
  3851. drivers/gpu/drm/bridge/adv7511/adv7511_drv.c +1 −2
  3852. drivers/gpu/drm/bridge/analogix/Kconfig +1 −0
  3853. drivers/gpu/drm/bridge/analogix/Makefile +1 −0
  3854. drivers/gpu/drm/bridge/analogix/analogix_dp_core.c +1 −5
  3855. drivers/gpu/drm/bridge/analogix/analogix_dp_core.h +1 −5
  3856. drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c +1 −5
  3857. drivers/gpu/drm/bridge/dumb-vga-dac.c +1 −5
  3858. drivers/gpu/drm/bridge/lvds-encoder.c +1 −5
  3859. drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c +1 −12
  3860. drivers/gpu/drm/bridge/panel.c +1 −5
  3861. drivers/gpu/drm/bridge/sii902x.c +1 −11
  3862. drivers/gpu/drm/bridge/sii9234.c +1 −14
  3863. drivers/gpu/drm/bridge/synopsys/Kconfig +1 −0
  3864. drivers/gpu/drm/bridge/synopsys/Makefile +1 −0
  3865. drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +1 −6
  3866. drivers/gpu/drm/bridge/synopsys/dw-hdmi.h +1 −5
  3867. drivers/gpu/drm/bridge/tc358767.c +1 −10
  3868. drivers/gpu/drm/cirrus/Kconfig +1 −0
  3869. drivers/gpu/drm/cirrus/Makefile +1 −0
  3870. drivers/gpu/drm/drm_edid_load.c +1 −13
  3871. drivers/gpu/drm/drm_fb_cma_helper.c +1 −9
  3872. drivers/gpu/drm/drm_gem_cma_helper.c +1 −9
  3873. drivers/gpu/drm/drm_gem_framebuffer_helper.c +1 −5
  3874. drivers/gpu/drm/drm_lease.c +1 −10
  3875. drivers/gpu/drm/drm_of.c +1 −0
  3876. drivers/gpu/drm/drm_simple_kms_helper.c +1 −5
  3877. drivers/gpu/drm/etnaviv/Kconfig +1 −0
  3878. drivers/gpu/drm/etnaviv/etnaviv_dump.c +5 −0
  3879. drivers/gpu/drm/exynos/Kconfig +1 −0
  3880. drivers/gpu/drm/exynos/exynos7_drm_decon.c +1 −6
  3881. drivers/gpu/drm/exynos/exynos_dp.c +1 −5
  3882. drivers/gpu/drm/exynos/exynos_drm_crtc.c +1 −5
  3883. drivers/gpu/drm/exynos/exynos_drm_crtc.h +1 −5
  3884. drivers/gpu/drm/exynos/exynos_drm_drv.c +1 −5
  3885. drivers/gpu/drm/exynos/exynos_drm_drv.h +1 −5
  3886. drivers/gpu/drm/exynos/exynos_drm_fb.c +1 −5
  3887. drivers/gpu/drm/exynos/exynos_drm_fb.h +1 −5
  3888. drivers/gpu/drm/exynos/exynos_drm_fbdev.c +1 −5
  3889. drivers/gpu/drm/exynos/exynos_drm_fbdev.h +1 −5
  3890. drivers/gpu/drm/exynos/exynos_drm_fimc.c +1 −6
  3891. drivers/gpu/drm/exynos/exynos_drm_fimd.c +1 −6
  3892. drivers/gpu/drm/exynos/exynos_drm_gem.c +1 −5
  3893. drivers/gpu/drm/exynos/exynos_drm_gem.h +1 −5
  3894. drivers/gpu/drm/exynos/exynos_drm_gsc.c +1 −6
  3895. drivers/gpu/drm/exynos/exynos_drm_ipp.h +1 −5
  3896. drivers/gpu/drm/exynos/exynos_drm_plane.c +1 −6
  3897. drivers/gpu/drm/exynos/exynos_drm_plane.h +1 −6
  3898. drivers/gpu/drm/exynos/exynos_drm_vidi.c +1 −6
  3899. drivers/gpu/drm/exynos/exynos_drm_vidi.h +1 −5
  3900. drivers/gpu/drm/exynos/exynos_hdmi.c +1 −6
  3901. drivers/gpu/drm/exynos/exynos_mixer.c +1 −6
  3902. drivers/gpu/drm/exynos/regs-decon7.h +1 −5
  3903. drivers/gpu/drm/fsl-dcu/Kconfig +1 −0
  3904. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c +1 −5
  3905. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.h +1 −5
  3906. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c +1 −5
  3907. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h +1 −5
  3908. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c +1 −5
  3909. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_output.h +1 −5
  3910. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c +1 −5
  3911. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.h +1 −5
  3912. drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c +1 −5
  3913. drivers/gpu/drm/fsl-dcu/fsl_tcon.c +1 −5
  3914. drivers/gpu/drm/fsl-dcu/fsl_tcon.h +1 −5
  3915. drivers/gpu/drm/gma500/Kconfig +1 −0
  3916. drivers/gpu/drm/gma500/cdv_intel_lvds.c +3 −0
  3917. drivers/gpu/drm/gma500/intel_bios.c +3 −0
  3918. drivers/gpu/drm/gma500/psb_drv.h +1 −0
  3919. drivers/gpu/drm/hisilicon/Kconfig +1 −0
  3920. drivers/gpu/drm/hisilicon/Makefile +1 −0
  3921. drivers/gpu/drm/hisilicon/hibmc/Kconfig +1 −0
  3922. drivers/gpu/drm/hisilicon/hibmc/Makefile +1 −0
  3923. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c +1 −6
  3924. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c +1 −6
  3925. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h +1 −6
  3926. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c +1 −6
  3927. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h +1 −6
  3928. drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c +1 −6
  3929. drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c +1 −6
  3930. drivers/gpu/drm/hisilicon/kirin/Kconfig +1 −0
  3931. drivers/gpu/drm/hisilicon/kirin/Makefile +1 −0
  3932. drivers/gpu/drm/i2c/Kconfig +1 −0
  3933. drivers/gpu/drm/i810/Makefile +1 −0
  3934. drivers/gpu/drm/i915/Kconfig +1 −0
  3935. drivers/gpu/drm/i915/Kconfig.debug +1 −0
  3936. drivers/gpu/drm/i915/gvt/cmd_parser.c +9 −5
  3937. drivers/gpu/drm/i915/gvt/gtt.c +3 −1
  3938. drivers/gpu/drm/i915/gvt/handlers.c +0 −15
  3939. drivers/gpu/drm/i915/gvt/mmio_context.c +10 −13
  3940. drivers/gpu/drm/i915/gvt/scheduler.c +20 −3
  3941. drivers/gpu/drm/i915/i915_priolist_types.h +2 −3
  3942. drivers/gpu/drm/i915/i915_reg.h +3 −3
  3943. drivers/gpu/drm/i915/i915_request.c +13 −29
  3944. drivers/gpu/drm/i915/i915_scheduler.c +134 −121
  3945. drivers/gpu/drm/i915/i915_scheduler_types.h +2 −1
  3946. drivers/gpu/drm/i915/intel_lrc.c +1 −1
  3947. drivers/gpu/drm/i915/intel_workarounds.c +1 −1
  3948. drivers/gpu/drm/i915/selftests/intel_lrc.c +8 −4
  3949. drivers/gpu/drm/imx/Kconfig +1 −0
  3950. drivers/gpu/drm/imx/ipuv3-plane.c +8 −5
  3951. drivers/gpu/drm/imx/ipuv3-plane.h +0 −1
  3952. drivers/gpu/drm/mediatek/Kconfig +1 −0
  3953. drivers/gpu/drm/mediatek/mtk_cec.c +1 −9
  3954. drivers/gpu/drm/mediatek/mtk_cec.h +1 −9
  3955. drivers/gpu/drm/mediatek/mtk_disp_color.c +1 −9
  3956. drivers/gpu/drm/mediatek/mtk_disp_ovl.c +1 −9
  3957. drivers/gpu/drm/mediatek/mtk_disp_rdma.c +1 −9
  3958. drivers/gpu/drm/mediatek/mtk_dpi.c +1 −9
  3959. drivers/gpu/drm/mediatek/mtk_dpi_regs.h +1 −9
  3960. drivers/gpu/drm/mediatek/mtk_drm_crtc.c +1 −9
  3961. drivers/gpu/drm/mediatek/mtk_drm_crtc.h +1 −9
  3962. drivers/gpu/drm/mediatek/mtk_drm_ddp.c +1 −9
  3963. drivers/gpu/drm/mediatek/mtk_drm_ddp.h +1 −9
  3964. drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c +1 −9
  3965. drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h +1 −9
  3966. drivers/gpu/drm/mediatek/mtk_drm_drv.c +1 −9
  3967. drivers/gpu/drm/mediatek/mtk_drm_drv.h +1 −9
  3968. drivers/gpu/drm/mediatek/mtk_drm_fb.c +1 −9
  3969. drivers/gpu/drm/mediatek/mtk_drm_fb.h +1 −9
  3970. drivers/gpu/drm/mediatek/mtk_drm_gem.c +1 −9
  3971. drivers/gpu/drm/mediatek/mtk_drm_gem.h +1 −9
  3972. drivers/gpu/drm/mediatek/mtk_drm_plane.c +1 −9
  3973. drivers/gpu/drm/mediatek/mtk_drm_plane.h +1 −9
  3974. drivers/gpu/drm/mediatek/mtk_dsi.c +1 −9
  3975. drivers/gpu/drm/mediatek/mtk_hdmi.c +1 −9
  3976. drivers/gpu/drm/mediatek/mtk_hdmi.h +1 −9
  3977. drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c +1 −9
  3978. drivers/gpu/drm/mediatek/mtk_hdmi_regs.h +1 −9
  3979. drivers/gpu/drm/mediatek/mtk_mipi_tx.c +1 −9
  3980. drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c +1 −9
  3981. drivers/gpu/drm/meson/Kconfig +1 −0
  3982. drivers/gpu/drm/meson/Makefile +1 −0
  3983. drivers/gpu/drm/meson/meson_crtc.c +1 −13
  3984. drivers/gpu/drm/meson/meson_crtc.h +1 −13
  3985. drivers/gpu/drm/meson/meson_drv.c +1 −13
  3986. drivers/gpu/drm/meson/meson_drv.h +1 −13
  3987. drivers/gpu/drm/meson/meson_dw_hdmi.c +1 −13
  3988. drivers/gpu/drm/meson/meson_dw_hdmi.h +1 −13
  3989. drivers/gpu/drm/meson/meson_plane.c +1 −13
  3990. drivers/gpu/drm/meson/meson_plane.h +1 −13
  3991. drivers/gpu/drm/meson/meson_registers.h +1 −11
  3992. drivers/gpu/drm/meson/meson_vclk.c +1 −13
  3993. drivers/gpu/drm/meson/meson_vclk.h +1 −13
  3994. drivers/gpu/drm/meson/meson_venc.c +1 −13
  3995. drivers/gpu/drm/meson/meson_venc.h +1 −13
  3996. drivers/gpu/drm/meson/meson_venc_cvbs.c +1 −13
  3997. drivers/gpu/drm/meson/meson_venc_cvbs.h +1 −13
  3998. drivers/gpu/drm/meson/meson_viu.c +1 −13
  3999. drivers/gpu/drm/meson/meson_viu.h +1 −13
  4000. drivers/gpu/drm/meson/meson_vpp.c +1 −13
  4001. drivers/gpu/drm/meson/meson_vpp.h +1 −13
  4002. drivers/gpu/drm/mga/Makefile +1 −0
  4003. drivers/gpu/drm/mgag200/Kconfig +1 −0
  4004. drivers/gpu/drm/mgag200/Makefile +1 −0
  4005. drivers/gpu/drm/msm/Kconfig +1 −0
  4006. drivers/gpu/drm/mxsfb/Kconfig +1 −0
  4007. drivers/gpu/drm/mxsfb/Makefile +1 −0
  4008. drivers/gpu/drm/mxsfb/mxsfb_crtc.c +1 −9
  4009. drivers/gpu/drm/mxsfb/mxsfb_drv.c +1 −9
  4010. drivers/gpu/drm/mxsfb/mxsfb_drv.h +1 −9
  4011. drivers/gpu/drm/mxsfb/mxsfb_out.c +1 −9
  4012. drivers/gpu/drm/mxsfb/mxsfb_regs.h +1 −9
  4013. drivers/gpu/drm/nouveau/Kbuild +1 −0
  4014. drivers/gpu/drm/nouveau/Kconfig +1 −0
  4015. drivers/gpu/drm/nouveau/dispnv04/Kbuild +1 −0
  4016. drivers/gpu/drm/nouveau/dispnv50/Kbuild +1 −0
  4017. drivers/gpu/drm/nouveau/nvif/Kbuild +1 −0
  4018. drivers/gpu/drm/nouveau/nvkm/Kbuild +1 −0
  4019. drivers/gpu/drm/nouveau/nvkm/core/Kbuild +1 −0
  4020. drivers/gpu/drm/nouveau/nvkm/engine/Kbuild +1 −0
  4021. drivers/gpu/drm/nouveau/nvkm/engine/bsp/Kbuild +1 −0
  4022. drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild +1 −0
  4023. drivers/gpu/drm/nouveau/nvkm/engine/cipher/Kbuild +1 −0
  4024. drivers/gpu/drm/nouveau/nvkm/engine/device/Kbuild +1 −0
  4025. drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild +1 −0
  4026. drivers/gpu/drm/nouveau/nvkm/engine/dma/Kbuild +1 −0
  4027. drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild +1 −0
  4028. drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild +1 −0
  4029. drivers/gpu/drm/nouveau/nvkm/engine/mpeg/Kbuild +1 −0
  4030. drivers/gpu/drm/nouveau/nvkm/engine/msenc/Kbuild +1 −0
  4031. drivers/gpu/drm/nouveau/nvkm/engine/mspdec/Kbuild +1 −0
  4032. drivers/gpu/drm/nouveau/nvkm/engine/msppp/Kbuild +1 −0
  4033. drivers/gpu/drm/nouveau/nvkm/engine/msvld/Kbuild +1 −0
  4034. drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild +1 −0
  4035. drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild +1 −0
  4036. drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild +1 −0
  4037. drivers/gpu/drm/nouveau/nvkm/engine/sec/Kbuild +1 −0
  4038. drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild +1 −0
  4039. drivers/gpu/drm/nouveau/nvkm/engine/sw/Kbuild +1 −0
  4040. drivers/gpu/drm/nouveau/nvkm/engine/vic/Kbuild +1 −0
  4041. drivers/gpu/drm/nouveau/nvkm/engine/vp/Kbuild +1 −0
  4042. drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild +1 −0
  4043. drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild +1 −0
  4044. drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild +1 −0
  4045. drivers/gpu/drm/nouveau/nvkm/subdev/bios/Kbuild +1 −0
  4046. drivers/gpu/drm/nouveau/nvkm/subdev/bus/Kbuild +1 −0
  4047. drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild +1 −0
  4048. drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild +1 −0
  4049. drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild +1 −0
  4050. drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild +1 −0
  4051. drivers/gpu/drm/nouveau/nvkm/subdev/fuse/Kbuild +1 −0
  4052. drivers/gpu/drm/nouveau/nvkm/subdev/gpio/Kbuild +1 −0
  4053. drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild +1 −0
  4054. drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild +1 −0
  4055. drivers/gpu/drm/nouveau/nvkm/subdev/ibus/Kbuild +1 −0
  4056. drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/Kbuild +1 −0
  4057. drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild +1 −0
  4058. drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild +1 −0
  4059. drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild +1 −0
  4060. drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild +1 −0
  4061. drivers/gpu/drm/nouveau/nvkm/subdev/mxm/Kbuild +1 −0
  4062. drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild +1 −0
  4063. drivers/gpu/drm/nouveau/nvkm/subdev/pmu/Kbuild +1 −0
  4064. drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild +1 −0
  4065. drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild +1 −0
  4066. drivers/gpu/drm/nouveau/nvkm/subdev/timer/Kbuild +1 −0
  4067. drivers/gpu/drm/nouveau/nvkm/subdev/top/Kbuild +1 −0
  4068. drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild +1 −0
  4069. drivers/gpu/drm/omapdrm/Kconfig +1 −0
  4070. drivers/gpu/drm/omapdrm/displays/Kconfig +1 −0
  4071. drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c +1 −5
  4072. drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c +1 −5
  4073. drivers/gpu/drm/omapdrm/dss/Kconfig +1 −0
  4074. drivers/gpu/drm/omapdrm/dss/base.c +1 −9
  4075. drivers/gpu/drm/omapdrm/dss/dss-of.c +1 −9
  4076. drivers/gpu/drm/omapdrm/dss/video-pll.c +1 −9
  4077. drivers/gpu/drm/panel/Kconfig +1 −0
  4078. drivers/gpu/drm/panel/panel-innolux-p079zca.c +1 −5
  4079. drivers/gpu/drm/panfrost/Kconfig +1 −0
  4080. drivers/gpu/drm/panfrost/panfrost_devfreq.c +2 −11
  4081. drivers/gpu/drm/pl111/Kconfig +1 −0
  4082. drivers/gpu/drm/pl111/pl111_versatile.c +1 −0
  4083. drivers/gpu/drm/qxl/Kconfig +1 −0
  4084. drivers/gpu/drm/qxl/Makefile +1 −0
  4085. drivers/gpu/drm/qxl/qxl_prime.c +0 −1
  4086. drivers/gpu/drm/r128/Makefile +1 −0
  4087. drivers/gpu/drm/radeon/Kconfig +1 −0
  4088. drivers/gpu/drm/radeon/radeon_atpx_handler.c +1 −2
  4089. drivers/gpu/drm/rockchip/Kconfig +1 −0
  4090. drivers/gpu/drm/rockchip/analogix_dp-rockchip.c +1 −5
  4091. drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c +1 −5
  4092. drivers/gpu/drm/savage/Makefile +1 −0
  4093. drivers/gpu/drm/selftests/Makefile +1 −0
  4094. drivers/gpu/drm/selftests/test-drm_mm.c +1 −0
  4095. drivers/gpu/drm/sis/Makefile +1 −0
  4096. drivers/gpu/drm/sti/Kconfig +1 −0
  4097. drivers/gpu/drm/stm/Kconfig +1 −0
  4098. drivers/gpu/drm/stm/Makefile +1 −0
  4099. drivers/gpu/drm/sun4i/Kconfig +1 −0
  4100. drivers/gpu/drm/sun4i/sun4i_backend.c +1 −5
  4101. drivers/gpu/drm/sun4i/sun4i_backend.h +1 −5
  4102. drivers/gpu/drm/sun4i/sun4i_crtc.c +1 −5
  4103. drivers/gpu/drm/sun4i/sun4i_crtc.h +1 −5
  4104. drivers/gpu/drm/sun4i/sun4i_dotclock.c +1 −5
  4105. drivers/gpu/drm/sun4i/sun4i_dotclock.h +1 −5
  4106. drivers/gpu/drm/sun4i/sun4i_drv.c +1 −5
  4107. drivers/gpu/drm/sun4i/sun4i_drv.h +1 −5
  4108. drivers/gpu/drm/sun4i/sun4i_framebuffer.c +1 −5
  4109. drivers/gpu/drm/sun4i/sun4i_framebuffer.h +1 −5
  4110. drivers/gpu/drm/sun4i/sun4i_hdmi.h +1 −5
  4111. drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c +1 −5
  4112. drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c +1 −5
  4113. drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c +1 −5
  4114. drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c +1 −5
  4115. drivers/gpu/drm/sun4i/sun4i_layer.c +1 −5
  4116. drivers/gpu/drm/sun4i/sun4i_layer.h +1 −5
  4117. drivers/gpu/drm/sun4i/sun4i_rgb.c +1 −5
  4118. drivers/gpu/drm/sun4i/sun4i_rgb.h +1 −5
  4119. drivers/gpu/drm/sun4i/sun4i_tcon.c +1 −5
  4120. drivers/gpu/drm/sun4i/sun4i_tcon.h +1 −5
  4121. drivers/gpu/drm/sun4i/sun4i_tv.c +1 −5
  4122. drivers/gpu/drm/sun4i/sun6i_drc.c +1 −5
  4123. drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c +3 −2
  4124. drivers/gpu/drm/sun4i/sun8i_csc.c +1 −5
  4125. drivers/gpu/drm/sun4i/sun8i_csc.h +1 −5
  4126. drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c +16 −13
  4127. drivers/gpu/drm/sun4i/sun8i_mixer.c +1 −5
  4128. drivers/gpu/drm/sun4i/sun8i_mixer.h +1 −5
  4129. drivers/gpu/drm/sun4i/sun8i_ui_layer.c +1 −5
  4130. drivers/gpu/drm/sun4i/sun8i_ui_layer.h +1 −5
  4131. drivers/gpu/drm/sun4i/sun8i_vi_layer.c +1 −5
  4132. drivers/gpu/drm/sun4i/sun8i_vi_layer.h +1 −5
  4133. drivers/gpu/drm/sun4i/sunxi_engine.h +1 −5
  4134. drivers/gpu/drm/tdfx/Makefile +1 −0
  4135. drivers/gpu/drm/tegra/Kconfig +1 −0
  4136. drivers/gpu/drm/tilcdc/Kconfig +1 −0
  4137. drivers/gpu/drm/tinydrm/Kconfig +1 −0
  4138. drivers/gpu/drm/tinydrm/Makefile +1 −0
  4139. drivers/gpu/drm/tinydrm/core/Makefile +1 −0
  4140. drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c +1 −5
  4141. drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c +1 −5
  4142. drivers/gpu/drm/tinydrm/ili9225.c +1 −5
  4143. drivers/gpu/drm/tinydrm/mi0283qt.c +1 −5
  4144. drivers/gpu/drm/tinydrm/mipi-dbi.c +1 −5
  4145. drivers/gpu/drm/tinydrm/repaper.c +1 −5
  4146. drivers/gpu/drm/tinydrm/st7586.c +1 −5
  4147. drivers/gpu/drm/tve200/Kconfig +1 −0
  4148. drivers/gpu/drm/tve200/Makefile +1 −0
  4149. drivers/gpu/drm/udl/Kconfig +1 −0
  4150. drivers/gpu/drm/udl/Makefile +1 −0
  4151. drivers/gpu/drm/udl/udl_dmabuf.c +1 −13
  4152. drivers/gpu/drm/v3d/Kconfig +1 −0
  4153. drivers/gpu/drm/v3d/Makefile +1 −0
  4154. drivers/gpu/drm/vc4/Kconfig +1 −0
  4155. drivers/gpu/drm/vgem/Makefile +1 −0
  4156. drivers/gpu/drm/via/Makefile +1 −0
  4157. drivers/gpu/drm/virtio/Kconfig +1 −0
  4158. drivers/gpu/drm/vkms/Makefile +1 −0
  4159. drivers/gpu/drm/vmwgfx/ttm_object.c +1 −1
  4160. drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +7 −1
  4161. drivers/gpu/drm/vmwgfx/vmwgfx_drv.h +1 −1
  4162. drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c +19 −1
  4163. drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c +7 −20
  4164. drivers/gpu/drm/xen/Kconfig +1 −0
  4165. drivers/gpu/drm/zte/Kconfig +1 −0
  4166. drivers/gpu/host1x/Kconfig +1 −0
  4167. drivers/gpu/host1x/bus.c +1 −12
  4168. drivers/gpu/host1x/bus.h +1 −12
  4169. drivers/gpu/host1x/cdma.c +1 −12
  4170. drivers/gpu/host1x/cdma.h +1 −12
  4171. drivers/gpu/host1x/channel.c +1 −12
  4172. drivers/gpu/host1x/channel.h +1 −12
  4173. drivers/gpu/host1x/debug.h +1 −12
  4174. drivers/gpu/host1x/dev.c +1 −12
  4175. drivers/gpu/host1x/dev.h +1 −12
  4176. drivers/gpu/host1x/hw/cdma_hw.c +1 −12
  4177. drivers/gpu/host1x/hw/channel_hw.c +1 −12
  4178. drivers/gpu/host1x/hw/host1x01.c +1 −12
  4179. drivers/gpu/host1x/hw/host1x01.h +1 −12
  4180. drivers/gpu/host1x/hw/host1x01_hardware.h +1 −12
  4181. drivers/gpu/host1x/hw/host1x02.c +1 −12
  4182. drivers/gpu/host1x/hw/host1x02.h +1 −12
  4183. drivers/gpu/host1x/hw/host1x02_hardware.h +1 −12
  4184. drivers/gpu/host1x/hw/host1x04.c +1 −12
  4185. drivers/gpu/host1x/hw/host1x04.h +1 −12
  4186. drivers/gpu/host1x/hw/host1x04_hardware.h +1 −12
  4187. drivers/gpu/host1x/hw/host1x05.c +1 −12
  4188. drivers/gpu/host1x/hw/host1x05.h +1 −12
  4189. drivers/gpu/host1x/hw/host1x05_hardware.h +1 −12
  4190. drivers/gpu/host1x/hw/host1x06.c +1 −12
  4191. drivers/gpu/host1x/hw/host1x06.h +1 −12
  4192. drivers/gpu/host1x/hw/host1x06_hardware.h +1 −12
  4193. drivers/gpu/host1x/hw/host1x07.c +1 −12
  4194. drivers/gpu/host1x/hw/host1x07.h +1 −12
  4195. drivers/gpu/host1x/hw/host1x07_hardware.h +1 −12
  4196. drivers/gpu/host1x/hw/hw_host1x01_channel.h +1 −13
  4197. drivers/gpu/host1x/hw/hw_host1x01_sync.h +1 −13
  4198. drivers/gpu/host1x/hw/hw_host1x01_uclass.h +1 −13
  4199. drivers/gpu/host1x/hw/hw_host1x02_channel.h +1 −13
  4200. drivers/gpu/host1x/hw/hw_host1x02_sync.h +1 −13
  4201. drivers/gpu/host1x/hw/hw_host1x02_uclass.h +1 −13
  4202. drivers/gpu/host1x/hw/hw_host1x04_channel.h +1 −13
  4203. drivers/gpu/host1x/hw/hw_host1x04_sync.h +1 −13
  4204. drivers/gpu/host1x/hw/hw_host1x04_uclass.h +1 −13
  4205. drivers/gpu/host1x/hw/hw_host1x05_channel.h +1 −13
  4206. drivers/gpu/host1x/hw/hw_host1x05_sync.h +1 −13
  4207. drivers/gpu/host1x/hw/hw_host1x05_uclass.h +1 −13
  4208. drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h +1 −13
  4209. drivers/gpu/host1x/hw/hw_host1x06_uclass.h +1 −13
  4210. drivers/gpu/host1x/hw/hw_host1x06_vm.h +1 −13
  4211. drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h +1 −13
  4212. drivers/gpu/host1x/hw/hw_host1x07_uclass.h +1 −13
  4213. drivers/gpu/host1x/hw/hw_host1x07_vm.h +1 −13
  4214. drivers/gpu/host1x/hw/intr_hw.c +1 −12
  4215. drivers/gpu/host1x/hw/syncpt_hw.c +1 −12
  4216. drivers/gpu/host1x/intr.c +1 −12
  4217. drivers/gpu/host1x/intr.h +1 −12
  4218. drivers/gpu/host1x/job.c +1 −12
  4219. drivers/gpu/host1x/job.h +1 −12
  4220. drivers/gpu/host1x/syncpt.c +1 −12
  4221. drivers/gpu/host1x/syncpt.h +1 −12
  4222. drivers/gpu/ipu-v3/Kconfig +1 −0
  4223. drivers/gpu/ipu-v3/ipu-common.c +1 −10
  4224. drivers/gpu/ipu-v3/ipu-cpmem.c +1 −7
  4225. drivers/gpu/ipu-v3/ipu-csi.c +1 −10
  4226. drivers/gpu/ipu-v3/ipu-dc.c +1 −10
  4227. drivers/gpu/ipu-v3/ipu-di.c +1 −10
  4228. drivers/gpu/ipu-v3/ipu-dmfc.c +1 −10
  4229. drivers/gpu/ipu-v3/ipu-dp.c +1 −10
  4230. drivers/gpu/ipu-v3/ipu-ic.c +1 −7
  4231. drivers/gpu/ipu-v3/ipu-image-convert.c +1 −10
  4232. drivers/gpu/ipu-v3/ipu-prv.h +1 −10
  4233. drivers/gpu/ipu-v3/ipu-smfc.c +1 −7
  4234. drivers/gpu/ipu-v3/ipu-vdi.c +1 −10
  4235. drivers/gpu/vga/Kconfig +1 −0
  4236. drivers/gpu/vga/Makefile +1 −0
  4237. drivers/hid/Kconfig +1 −0
  4238. drivers/hid/hid-a4tech.c +1 −4
  4239. drivers/hid/hid-accutouch.c +1 −4
  4240. drivers/hid/hid-alps.c +1 −5
  4241. drivers/hid/hid-apple.c +1 −4
  4242. drivers/hid/hid-asus.c +1 −4
  4243. drivers/hid/hid-aureal.c +1 −0
  4244. drivers/hid/hid-axff.c +1 −13
  4245. drivers/hid/hid-belkin.c +1 −4
  4246. drivers/hid/hid-betopff.c +1 −4
  4247. drivers/hid/hid-cherry.c +1 −4
  4248. drivers/hid/hid-chicony.c +1 −4
  4249. drivers/hid/hid-core.c +1 −4
  4250. drivers/hid/hid-corsair.c +1 −4
  4251. drivers/hid/hid-cypress.c +1 −4
  4252. drivers/hid/hid-debug.c +1 −13
  4253. drivers/hid/hid-dr.c +1 −13
  4254. drivers/hid/hid-elan.c +1 −5
  4255. drivers/hid/hid-elecom.c +1 −4
  4256. drivers/hid/hid-emsff.c +1 −13
  4257. drivers/hid/hid-ezkey.c +1 −4
  4258. drivers/hid/hid-gaff.c +1 −14
  4259. drivers/hid/hid-gembird.c +1 −4
  4260. drivers/hid/hid-generic.c +1 −4
  4261. drivers/hid/hid-gfrm.c +1 −5
  4262. drivers/hid/hid-gt683r.c +1 −11
  4263. drivers/hid/hid-gyration.c +1 −4
  4264. drivers/hid/hid-holtek-kbd.c +1 −4
  4265. drivers/hid/hid-holtek-mouse.c +1 −4
  4266. drivers/hid/hid-holtekff.c +1 −13
  4267. drivers/hid/hid-icade.c +1 −4
  4268. drivers/hid/hid-ids.h +1 −4
  4269. drivers/hid/hid-input.c +1 −13
  4270. drivers/hid/hid-jabra.c +1 −4
  4271. drivers/hid/hid-kensington.c +1 −4
  4272. drivers/hid/hid-keytouch.c +1 −4
  4273. drivers/hid/hid-kye.c +1 −4
  4274. drivers/hid/hid-lcpower.c +1 −4
  4275. drivers/hid/hid-lenovo.c +1 −4
  4276. drivers/hid/hid-lg.c +1 −4
  4277. drivers/hid/hid-lg2ff.c +1 −13
  4278. drivers/hid/hid-lg3ff.c +1 −13
  4279. drivers/hid/hid-lg4ff.c +1 −13
  4280. drivers/hid/hid-lgff.c +1 −13
  4281. drivers/hid/hid-magicmouse.c +1 −4
  4282. drivers/hid/hid-mf.c +1 −9
  4283. drivers/hid/hid-microsoft.c +1 −4
  4284. drivers/hid/hid-monterey.c +1 −4
  4285. drivers/hid/hid-multitouch.c +1 −5
  4286. drivers/hid/hid-nti.c +1 −4
  4287. drivers/hid/hid-ntrig.c +1 −5
  4288. drivers/hid/hid-ortek.c +1 −4
  4289. drivers/hid/hid-penmount.c +1 −4
  4290. drivers/hid/hid-petalynx.c +1 −4
  4291. drivers/hid/hid-pl.c +1 −13
  4292. drivers/hid/hid-plantronics.c +1 −4
  4293. drivers/hid/hid-prodikeys.c +1 −5
  4294. drivers/hid/hid-quirks.c +1 −4
  4295. drivers/hid/hid-retrode.c +1 −4
  4296. drivers/hid/hid-rmi.c +1 −5
  4297. drivers/hid/hid-roccat-arvo.c +1 −4
  4298. drivers/hid/hid-roccat-arvo.h +1 −4
  4299. drivers/hid/hid-roccat-common.c +1 −4
  4300. drivers/hid/hid-roccat-common.h +1 −4
  4301. drivers/hid/hid-roccat-isku.c +1 −4
  4302. drivers/hid/hid-roccat-isku.h +1 −4
  4303. drivers/hid/hid-roccat-kone.c +1 −4
  4304. drivers/hid/hid-roccat-kone.h +1 −4
  4305. drivers/hid/hid-roccat-koneplus.c +1 −4
  4306. drivers/hid/hid-roccat-koneplus.h +1 −4
  4307. drivers/hid/hid-roccat-konepure.c +1 −4
  4308. drivers/hid/hid-roccat-kovaplus.c +1 −4
  4309. drivers/hid/hid-roccat-kovaplus.h +1 −4
  4310. drivers/hid/hid-roccat-lua.c +1 −4
  4311. drivers/hid/hid-roccat-lua.h +1 −4
  4312. drivers/hid/hid-roccat-pyra.c +1 −4
  4313. drivers/hid/hid-roccat-pyra.h +1 −4
  4314. drivers/hid/hid-roccat-ryos.c +1 −4
  4315. drivers/hid/hid-roccat-savu.c +1 −4
  4316. drivers/hid/hid-roccat-savu.h +1 −4
  4317. drivers/hid/hid-roccat.c +1 −4
  4318. drivers/hid/hid-saitek.c +1 −5
  4319. drivers/hid/hid-samsung.c +1 −6
  4320. drivers/hid/hid-sjoy.c +1 −13
  4321. drivers/hid/hid-sony.c +1 −4
  4322. drivers/hid/hid-speedlink.c +1 −4
  4323. drivers/hid/hid-steelseries.c +1 −4
  4324. drivers/hid/hid-sunplus.c +1 −4
  4325. drivers/hid/hid-tivo.c +1 −4
  4326. drivers/hid/hid-tmff.c +1 −13
  4327. drivers/hid/hid-topseed.c +1 −4
  4328. drivers/hid/hid-twinhan.c +1 −3
  4329. drivers/hid/hid-waltop.c +1 −4
  4330. drivers/hid/hid-wiimote-core.c +1 −4
  4331. drivers/hid/hid-wiimote-debug.c +1 −4
  4332. drivers/hid/hid-wiimote-modules.c +1 −4
  4333. drivers/hid/hid-wiimote.h +1 −4
  4334. drivers/hid/hid-xinmo.c +1 −4
  4335. drivers/hid/hid-zpff.c +1 −13
  4336. drivers/hid/hid-zydacron.c +1 −4
  4337. drivers/hid/i2c-hid/Kconfig +1 −0
  4338. drivers/hid/i2c-hid/Makefile +1 −0
  4339. drivers/hid/intel-ish-hid/Kconfig +1 −0
  4340. drivers/hid/uhid.c +1 −4
  4341. drivers/hid/usbhid/Kconfig +1 −0
  4342. drivers/hid/usbhid/hid-core.c +1 −4
  4343. drivers/hid/usbhid/hid-pidff.c +1 −13
  4344. drivers/hid/usbhid/hiddev.c +1 −14
  4345. drivers/hid/usbhid/usbhid.h +1 −14
  4346. drivers/hid/usbhid/usbkbd.c +1 −13
  4347. drivers/hid/usbhid/usbmouse.c +1 −13
  4348. drivers/hid/wacom.h +1 −4
  4349. drivers/hid/wacom_sys.c +1 −4
  4350. drivers/hid/wacom_wac.c +1 −5
  4351. drivers/hid/wacom_wac.h +1 −5
  4352. drivers/hsi/Kconfig +1 −0
  4353. drivers/hsi/clients/Kconfig +1 −0
  4354. drivers/hsi/clients/Makefile +1 −0
  4355. drivers/hsi/controllers/Kconfig +1 −0
  4356. drivers/hsi/controllers/Makefile +1 −0
  4357. drivers/hwmon/Kconfig +1 −0
  4358. drivers/hwmon/ab8500.c +1 −1
  4359. drivers/hwmon/abituguru.c +1 −14
  4360. drivers/hwmon/abituguru3.c +1 −14
  4361. drivers/hwmon/abx500.c +1 −1
  4362. drivers/hwmon/abx500.h +1 −1
  4363. drivers/hwmon/acpi_power_meter.c +1 −14
  4364. drivers/hwmon/ad7314.c +1 −2
  4365. drivers/hwmon/ad7414.c +1 −5
  4366. drivers/hwmon/adc128d818.c +1 −10
  4367. drivers/hwmon/adcxx.c +1 −14
  4368. drivers/hwmon/adm1021.c +1 −14
  4369. drivers/hwmon/adm1025.c +1 −14
  4370. drivers/hwmon/adm1026.c +1 −14
  4371. drivers/hwmon/adm1031.c +1 −14
  4372. drivers/hwmon/adm9240.c +1 −14
  4373. drivers/hwmon/ads1015.c +1 −14
  4374. drivers/hwmon/ads7828.c +1 −14
  4375. drivers/hwmon/ads7871.c +1 −9
  4376. drivers/hwmon/adt7310.c +1 −2
  4377. drivers/hwmon/adt7410.c +1 −2
  4378. drivers/hwmon/adt7462.c +1 −14
  4379. drivers/hwmon/adt7470.c +1 −14
  4380. drivers/hwmon/adt7x10.c +1 −14
  4381. drivers/hwmon/amc6821.c +1 −14
  4382. drivers/hwmon/asb100.c +1 −14
  4383. drivers/hwmon/asc7621.c +1 −14
  4384. drivers/hwmon/aspeed-pwm-tacho.c +1 −4
  4385. drivers/hwmon/atxp1.c +1 −10
  4386. drivers/hwmon/coretemp.c +1 −14
  4387. drivers/hwmon/da9052-hwmon.c +1 −6
  4388. drivers/hwmon/da9055-hwmon.c +1 −6
  4389. drivers/hwmon/dell-smm-hwmon.c +1 −10
  4390. drivers/hwmon/dme1737.c +1 −14
  4391. drivers/hwmon/ds1621.c +1 −14
  4392. drivers/hwmon/ds620.c +1 −14
  4393. drivers/hwmon/emc1403.c +1 −12
  4394. drivers/hwmon/emc2103.c +1 −14
  4395. drivers/hwmon/emc6w201.c +1 −14
  4396. drivers/hwmon/f71805f.c +1 −14
  4397. drivers/hwmon/f71882fg.c +1 −14
  4398. drivers/hwmon/f75375s.c +1 −15
  4399. drivers/hwmon/fam15h_power.c +1 −13
  4400. drivers/hwmon/fschmd.c +1 −14
  4401. drivers/hwmon/ftsteutates.c +1 −11
  4402. drivers/hwmon/g760a.c +1 −5
  4403. drivers/hwmon/g762.c +1 −14
  4404. drivers/hwmon/gl518sm.c +1 −14
  4405. drivers/hwmon/gl520sm.c +1 −15
  4406. drivers/hwmon/gpio-fan.c +1 −14
  4407. drivers/hwmon/hih6130.c +1 −14
  4408. drivers/hwmon/hwmon-vid.c +1 −14
  4409. drivers/hwmon/i5500_temp.c +1 −10
  4410. drivers/hwmon/i5k_amb.c +1 −14
  4411. drivers/hwmon/ibmaem.c +1 −14
  4412. drivers/hwmon/ibmpex.c +1 −14
  4413. drivers/hwmon/ibmpowernv.c +1 −13
  4414. drivers/hwmon/ina3221.c +1 −9
  4415. drivers/hwmon/it87.c +1 −10
  4416. drivers/hwmon/jc42.c +1 −14
  4417. drivers/hwmon/jz4740-hwmon.c +1 −10
  4418. drivers/hwmon/k10temp.c +1 −13
  4419. drivers/hwmon/k8temp.c +1 −15
  4420. drivers/hwmon/lineage-pem.c +1 −14
  4421. drivers/hwmon/lm63.c +1 −14
  4422. drivers/hwmon/lm70.c +1 −14
  4423. drivers/hwmon/lm75.c +1 −14
  4424. drivers/hwmon/lm75.h +1 −13
  4425. drivers/hwmon/lm77.c +1 −10
  4426. drivers/hwmon/lm78.c +1 −14
  4427. drivers/hwmon/lm80.c +1 −14
  4428. drivers/hwmon/lm83.c +1 −10
  4429. drivers/hwmon/lm85.c +1 −14
  4430. drivers/hwmon/lm87.c +1 −14
  4431. drivers/hwmon/lm90.c +1 −14
  4432. drivers/hwmon/lm92.c +1 −10
  4433. drivers/hwmon/lm93.c +1 −14
  4434. drivers/hwmon/lm95234.c +1 −10
  4435. drivers/hwmon/lm95241.c +1 −10
  4436. drivers/hwmon/lm95245.c +1 −10
  4437. drivers/hwmon/ltc2945.c +1 −10
  4438. drivers/hwmon/ltc4151.c +1 −15
  4439. drivers/hwmon/ltc4222.c +1 −10
  4440. drivers/hwmon/ltc4260.c +1 −10
  4441. drivers/hwmon/ltc4261.c +1 −14
  4442. drivers/hwmon/ltq-cputemp.c +1 −13
  4443. drivers/hwmon/max1619.c +1 −10
  4444. drivers/hwmon/max1668.c +1 −14
  4445. drivers/hwmon/max31790.c +1 −10
  4446. drivers/hwmon/max6621.c +1 −10
  4447. drivers/hwmon/max6639.c +1 −14
  4448. drivers/hwmon/max6642.c +1 −14
  4449. drivers/hwmon/max6650.c +1 −14
  4450. drivers/hwmon/max6697.c +1 −10
  4451. drivers/hwmon/mcp3021.c +1 −5
  4452. drivers/hwmon/menf21bmc_hwmon.c +1 −5
  4453. drivers/hwmon/nct6683.c +1 −10
  4454. drivers/hwmon/nct6775.c +1 −15
  4455. drivers/hwmon/nct7802.c +1 −10
  4456. drivers/hwmon/nct7904.c +1 −10
  4457. drivers/hwmon/ntc_thermistor.c +1 −15
  4458. drivers/hwmon/occ/Kconfig +1 −0
  4459. drivers/hwmon/occ/Makefile +1 −0
  4460. drivers/hwmon/pc87360.c +1 −14
  4461. drivers/hwmon/pc87427.c +1 −9
  4462. drivers/hwmon/pcf8591.c +1 −14
  4463. drivers/hwmon/pmbus/Kconfig +1 −0
  4464. drivers/hwmon/pmbus/adm1275.c +1 −10
  4465. drivers/hwmon/pmbus/ibm-cffps.c +1 −5
  4466. drivers/hwmon/pmbus/ir35221.c +1 −5
  4467. drivers/hwmon/pmbus/lm25066.c +1 −14
  4468. drivers/hwmon/pmbus/ltc2978.c +1 −10
  4469. drivers/hwmon/pmbus/ltc3815.c +1 −10
  4470. drivers/hwmon/pmbus/max16064.c +1 −14
  4471. drivers/hwmon/pmbus/max20751.c +1 −10
  4472. drivers/hwmon/pmbus/max31785.c +1 −5
  4473. drivers/hwmon/pmbus/max34440.c +1 −14
  4474. drivers/hwmon/pmbus/max8688.c +1 −14
  4475. drivers/hwmon/pmbus/pmbus.c +1 −14
  4476. drivers/hwmon/pmbus/pmbus.h +1 −14
  4477. drivers/hwmon/pmbus/pmbus_core.c +1 −14
  4478. drivers/hwmon/pmbus/tps40422.c +1 −10
  4479. drivers/hwmon/pmbus/tps53679.c +1 −10
  4480. drivers/hwmon/pmbus/ucd9000.c +1 −14
  4481. drivers/hwmon/pmbus/ucd9200.c +1 −14
  4482. drivers/hwmon/pmbus/zl6100.c +1 −14
  4483. drivers/hwmon/powr1220.c +1 −10
  4484. drivers/hwmon/pwm-fan.c +1 −10
  4485. drivers/hwmon/sch5627.c +1 −14
  4486. drivers/hwmon/sch5636.c +1 −14
  4487. drivers/hwmon/sch56xx-common.c +1 −14
  4488. drivers/hwmon/sch56xx-common.h +1 −14
  4489. drivers/hwmon/sht21.c +1 −14
  4490. drivers/hwmon/sht3x.c +1 −11
  4491. drivers/hwmon/shtc1.c +1 −11
  4492. drivers/hwmon/sis5595.c +1 −14
  4493. drivers/hwmon/smsc47b397.c +1 −14
  4494. drivers/hwmon/smsc47m1.c +1 −14
  4495. drivers/hwmon/smsc47m192.c +1 −14
  4496. drivers/hwmon/stts751.c +1 −10
  4497. drivers/hwmon/tc654.c +1 −10
  4498. drivers/hwmon/tc74.c +1 −5
  4499. drivers/hwmon/thmc50.c +1 −14
  4500. drivers/hwmon/tmp102.c +1 −10
  4501. drivers/hwmon/tmp103.c +1 −11
  4502. drivers/hwmon/tmp108.c +1 −10
  4503. drivers/hwmon/tmp401.c +1 −14
  4504. drivers/hwmon/tmp421.c +1 −10
  4505. drivers/hwmon/ultra45_env.c +1 −0
  4506. drivers/hwmon/vexpress-hwmon.c +1 −8
  4507. drivers/hwmon/via-cputemp.c +1 −14
  4508. drivers/hwmon/via686a.c +1 −14
  4509. drivers/hwmon/vt1211.c +1 −14
  4510. drivers/hwmon/vt8231.c +1 −14
  4511. drivers/hwmon/w83627ehf.c +1 −14
  4512. drivers/hwmon/w83627hf.c +1 −14
  4513. drivers/hwmon/w83773g.c +1 −5
  4514. drivers/hwmon/w83781d.c +1 −14
  4515. drivers/hwmon/w83791d.c +1 −14
  4516. drivers/hwmon/w83792d.c +1 −14
  4517. drivers/hwmon/w83l785ts.c +1 −14
  4518. drivers/hwmon/xgene-hwmon.c +1 −13
  4519. drivers/hwtracing/Kconfig +1 −0
  4520. drivers/hwtracing/coresight/Kconfig +1 −0
  4521. drivers/hwtracing/intel_th/Kconfig +1 −0
  4522. drivers/hwtracing/stm/Kconfig +1 −0
  4523. drivers/i2c/Kconfig +1 −0
  4524. drivers/i2c/algos/Kconfig +1 −0
  4525. drivers/i2c/algos/Makefile +1 −0
  4526. drivers/i2c/algos/i2c-algo-pca.c +1 −10
  4527. drivers/i2c/algos/i2c-algo-pcf.c +1 −10
  4528. drivers/i2c/algos/i2c-algo-pcf.h +2 −9
  4529. drivers/i2c/busses/Kconfig +1 −0
  4530. drivers/i2c/busses/i2c-ali1535.c +1 −10
  4531. drivers/i2c/busses/i2c-ali15x3.c +1 −9
  4532. drivers/i2c/busses/i2c-altera.c +1 −12
  4533. drivers/i2c/busses/i2c-amd756-s4882.c +1 −10
  4534. drivers/i2c/busses/i2c-amd756.c +1 −9
  4535. drivers/i2c/busses/i2c-au1550.c +1 −10
  4536. drivers/i2c/busses/i2c-cadence.c +1 −6
  4537. drivers/i2c/busses/i2c-cht-wc.c +1 −10
  4538. drivers/i2c/busses/i2c-cpm.c +1 −10
  4539. drivers/i2c/busses/i2c-davinci.c +1 −10
  4540. drivers/i2c/busses/i2c-elektor.c +2 −9
  4541. drivers/i2c/busses/i2c-hix5hd2.c +1 −5
  4542. drivers/i2c/busses/i2c-hydra.c +1 −9
  4543. drivers/i2c/busses/i2c-i801.c +1 −9
  4544. drivers/i2c/busses/i2c-ibm_iic.c +1 −6
  4545. drivers/i2c/busses/i2c-ibm_iic.h +1 −6
  4546. drivers/i2c/busses/i2c-isch.c +1 −8
  4547. drivers/i2c/busses/i2c-jz4780.c +1 −10
  4548. drivers/i2c/busses/i2c-lpc2k.c +1 −6
  4549. drivers/i2c/busses/i2c-mlxcpld.c +1 −1
  4550. drivers/i2c/busses/i2c-mt65xx.c +1 −9
  4551. drivers/i2c/busses/i2c-nforce2-s4985.c +1 −10
  4552. drivers/i2c/busses/i2c-nforce2.c +1 −9
  4553. drivers/i2c/busses/i2c-omap.c +1 −10
  4554. drivers/i2c/busses/i2c-opal.c +1 −13
  4555. drivers/i2c/busses/i2c-parport-light.c +1 −9
  4556. drivers/i2c/busses/i2c-parport.c +1 −9
  4557. drivers/i2c/busses/i2c-parport.h +1 −9
  4558. drivers/i2c/busses/i2c-pasemi.c +1 −9
  4559. drivers/i2c/busses/i2c-pca-isa.c +1 −10
  4560. drivers/i2c/busses/i2c-piix4.c +1 −9
  4561. drivers/i2c/busses/i2c-powermac.c +1 −9
  4562. drivers/i2c/busses/i2c-s3c2410.c +1 −10
  4563. drivers/i2c/busses/i2c-sibyte.c +1 −10
  4564. drivers/i2c/busses/i2c-sirf.c +1 −2
  4565. drivers/i2c/busses/i2c-sis5595.c +1 −9
  4566. drivers/i2c/busses/i2c-sis630.c +1 −9
  4567. drivers/i2c/busses/i2c-sis96x.c +1 −9
  4568. drivers/i2c/busses/i2c-stm32.c +1 −2
  4569. drivers/i2c/busses/i2c-stu300.c +1 −1
  4570. drivers/i2c/busses/i2c-synquacer.c +1 −1
  4571. drivers/i2c/busses/i2c-tegra-bpmp.c +1 −12
  4572. drivers/i2c/busses/i2c-uniphier-f.c +1 −10
  4573. drivers/i2c/busses/i2c-uniphier.c +1 −10
  4574. drivers/i2c/busses/i2c-via.c +1 −9
  4575. drivers/i2c/busses/i2c-viapro.c +1 −9
  4576. drivers/i2c/busses/i2c-viperboard.c +1 −6
  4577. drivers/i2c/busses/i2c-wmt.c +1 −5
  4578. drivers/i2c/busses/i2c-xgene-slimpro.c +1 −14
  4579. drivers/i2c/busses/i2c-xiic.c +1 −10
  4580. drivers/i2c/busses/scx200_acb.c +1 −9
  4581. drivers/i2c/i2c-boardinfo.c +1 −10
  4582. drivers/i2c/i2c-core-acpi.c +1 −5
  4583. drivers/i2c/i2c-core-base.c +1 −9
  4584. drivers/i2c/i2c-core-of.c +1 −5
  4585. drivers/i2c/i2c-core-slave.c +1 −5
  4586. drivers/i2c/i2c-core-smbus.c +1 −5
  4587. drivers/i2c/i2c-core.h +1 −10
  4588. drivers/i2c/i2c-dev.c +2 −9
  4589. drivers/i2c/i2c-smbus.c +1 −10
  4590. drivers/i2c/i2c-stub.c +1 −9
  4591. drivers/i2c/muxes/Kconfig +1 −0
  4592. drivers/i2c/muxes/i2c-mux-ltc4306.c +1 −2
  4593. drivers/i2c/muxes/i2c-mux-pinctrl.c +1 −12
  4594. drivers/i2c/muxes/i2c-mux-reg.c +1 −5
  4595. drivers/i3c/master/Kconfig +1 −0
  4596. drivers/i3c/master/Makefile +1 −0
  4597. drivers/ide/Kconfig +1 −0
  4598. drivers/ide/aec62xx.c +1 −0
  4599. drivers/ide/ali14xx.c +1 −0
  4600. drivers/ide/atiixp.c +1 −0
  4601. drivers/ide/cmd640.c +1 −0
  4602. drivers/ide/cmd64x.c +1 −0
  4603. drivers/ide/cy82c693.c +1 −0
  4604. drivers/ide/dtc2278.c +1 −0
  4605. drivers/ide/hpt366.c +1 −0
  4606. drivers/ide/ht6560b.c +1 −0
  4607. drivers/ide/icside.c +1 −0
  4608. drivers/ide/ide-4drives.c +1 −0
  4609. drivers/ide/ide-atapi.c +1 −0
  4610. drivers/ide/ide-dma-sff.c +1 −0
  4611. drivers/ide/ide-eh.c +1 −0
  4612. drivers/ide/ide-gd.c +1 −0
  4613. drivers/ide/ide-io-std.c +1 −0
  4614. drivers/ide/ide-ioctls.c +1 −0
  4615. drivers/ide/ide-iops.c +1 −0
  4616. drivers/ide/ide-legacy.c +1 −0
  4617. drivers/ide/ide-lib.c +1 −0
  4618. drivers/ide/ide-pnp.c +1 −9
  4619. drivers/ide/ide-probe.c +1 −0
  4620. drivers/ide/ide-proc.c +1 −0
  4621. drivers/ide/ide-taskfile.c +1 −0
  4622. drivers/ide/ide-timings.c +1 −14
  4623. drivers/ide/ide-xfer-mode.c +1 −0
  4624. drivers/ide/ide.c +1 −0
  4625. drivers/ide/ide_platform.c +1 −5
  4626. drivers/ide/it8213.c +1 −0
  4627. drivers/ide/ns87415.c +1 −0
  4628. drivers/ide/opti621.c +1 −0
  4629. drivers/ide/palm_bk3710.c +1 −14
  4630. drivers/ide/pdc202xx_new.c +1 −5
  4631. drivers/ide/pdc202xx_old.c +1 −0
  4632. drivers/ide/pmac.c +1 −6
  4633. drivers/ide/qd65xx.c +1 −0
  4634. drivers/ide/rapide.c +1 −0
  4635. drivers/ide/rz1000.c +1 −0
  4636. drivers/ide/serverworks.c +1 −0
  4637. drivers/ide/sl82c105.c +1 −0
  4638. drivers/ide/slc90e66.c +1 −0
  4639. drivers/ide/umc8672.c +1 −0
  4640. drivers/idle/Kconfig +1 −0
  4641. drivers/idle/Makefile +1 −0
  4642. drivers/iio/Kconfig +1 −0
  4643. drivers/iio/accel/Kconfig +1 −0
  4644. drivers/iio/accel/adis16201.c +1 −2
  4645. drivers/iio/accel/adis16209.c +1 −2
  4646. drivers/iio/accel/bmc150-accel-spi.c +1 −13
  4647. drivers/iio/accel/kxsd9-spi.c +1 −0
  4648. drivers/iio/accel/mc3230.c +1 −5
  4649. drivers/iio/accel/ssp_accel_sensor.c +1 −11
  4650. drivers/iio/accel/st_accel.h +1 −1
  4651. drivers/iio/accel/st_accel_buffer.c +1 −2
  4652. drivers/iio/accel/st_accel_core.c +1 −2
  4653. drivers/iio/accel/st_accel_i2c.c +1 −2
  4654. drivers/iio/accel/st_accel_spi.c +1 −2
  4655. drivers/iio/adc/Kconfig +1 −0
  4656. drivers/iio/adc/ad7266.c +1 −2
  4657. drivers/iio/adc/ad7291.c +1 −2
  4658. drivers/iio/adc/ad7298.c +1 −2
  4659. drivers/iio/adc/ad7766.c +1 −2
  4660. drivers/iio/adc/ad7791.c +1 −2
  4661. drivers/iio/adc/ad7793.c +1 −2
  4662. drivers/iio/adc/ad7887.c +1 −2
  4663. drivers/iio/adc/ad7923.c +1 −2
  4664. drivers/iio/adc/ad_sigma_delta.c +1 −2
  4665. drivers/iio/adc/at91_adc.c +1 −2
  4666. drivers/iio/adc/cpcap-adc.c +1 −9
  4667. drivers/iio/adc/da9150-gpadc.c +1 −5
  4668. drivers/iio/adc/exynos_adc.c +1 −14
  4669. drivers/iio/adc/hi8435.c +1 −5
  4670. drivers/iio/adc/hx711.c +1 −10
  4671. drivers/iio/adc/imx7d_adc.c +1 −5
  4672. drivers/iio/adc/ltc2497.c +1 −2
  4673. drivers/iio/adc/mcp3422.c +1 −5
  4674. drivers/iio/adc/mt6577_auxadc.c +1 −9
  4675. drivers/iio/adc/mxs-lradc-adc.c +1 −10
  4676. drivers/iio/adc/nau7802.c +1 −2
  4677. drivers/iio/adc/npcm_adc.c +1 −1
  4678. drivers/iio/adc/qcom-pm8xxx-xoadc.c +1 −0
  4679. drivers/iio/adc/rockchip_saradc.c +1 −10
  4680. drivers/iio/adc/spear_adc.c +1 −2
  4681. drivers/iio/adc/stx104.c +1 −9
  4682. drivers/iio/adc/ti-ads124s08.c +1 −1
  4683. drivers/iio/adc/ti-ads8688.c +1 −1
  4684. drivers/iio/adc/vf610_adc.c +1 −14
  4685. drivers/iio/adc/viperboard_adc.c +1 −6
  4686. drivers/iio/adc/xilinx-xadc-core.c +1 −2
  4687. drivers/iio/adc/xilinx-xadc-events.c +1 −2
  4688. drivers/iio/adc/xilinx-xadc.h +1 −2
  4689. drivers/iio/afe/Kconfig +1 −0
  4690. drivers/iio/afe/Makefile +1 −0
  4691. drivers/iio/amplifiers/Kconfig +1 −0
  4692. drivers/iio/amplifiers/Makefile +1 −0
  4693. drivers/iio/amplifiers/ad8366.c +1 −2
  4694. drivers/iio/buffer/Kconfig +1 −0
  4695. drivers/iio/buffer/industrialio-buffer-dma.c +1 −2
  4696. drivers/iio/buffer/industrialio-buffer-dmaengine.c +1 −2
  4697. drivers/iio/buffer/kfifo_buf.c +1 −0
  4698. drivers/iio/chemical/Kconfig +1 −0
  4699. drivers/iio/chemical/Makefile +1 −0
  4700. drivers/iio/common/Kconfig +1 −0
  4701. drivers/iio/common/cros_ec_sensors/Kconfig +1 −0
  4702. drivers/iio/common/cros_ec_sensors/Makefile +1 −0
  4703. drivers/iio/common/hid-sensors/Kconfig +1 −0
  4704. drivers/iio/common/hid-sensors/Makefile +1 −0
  4705. drivers/iio/common/ms_sensors/Kconfig +1 −0
  4706. drivers/iio/common/ms_sensors/Makefile +1 −0
  4707. drivers/iio/common/ms_sensors/ms_sensors_i2c.c +1 −2
  4708. drivers/iio/common/ssp_sensors/Kconfig +1 −0
  4709. drivers/iio/common/ssp_sensors/Makefile +1 −0
  4710. drivers/iio/common/ssp_sensors/ssp.h +1 −11
  4711. drivers/iio/common/ssp_sensors/ssp_dev.c +1 −11
  4712. drivers/iio/common/ssp_sensors/ssp_iio.c +1 −11
  4713. drivers/iio/common/ssp_sensors/ssp_spi.c +1 −11
  4714. drivers/iio/common/st_sensors/Kconfig +1 −0
  4715. drivers/iio/common/st_sensors/st_sensors_buffer.c +1 −2
  4716. drivers/iio/common/st_sensors/st_sensors_core.c +1 −2
  4717. drivers/iio/common/st_sensors/st_sensors_i2c.c +1 −2
  4718. drivers/iio/common/st_sensors/st_sensors_spi.c +1 −2
  4719. drivers/iio/common/st_sensors/st_sensors_trigger.c +1 −2
  4720. drivers/iio/dac/Kconfig +1 −0
  4721. drivers/iio/dac/ad5064.c +1 −2
  4722. drivers/iio/dac/ad5360.c +1 −2
  4723. drivers/iio/dac/ad5380.c +1 −2
  4724. drivers/iio/dac/ad5421.c +1 −2
  4725. drivers/iio/dac/ad5446.c +1 −2
  4726. drivers/iio/dac/ad5449.c +1 −2
  4727. drivers/iio/dac/ad5504.c +1 −2
  4728. drivers/iio/dac/ad5592r-base.c +1 −2
  4729. drivers/iio/dac/ad5592r-base.h +1 −2
  4730. drivers/iio/dac/ad5592r.c +1 −2
  4731. drivers/iio/dac/ad5593r.c +1 −2
  4732. drivers/iio/dac/ad5624r.h +1 −2
  4733. drivers/iio/dac/ad5624r_spi.c +1 −2
  4734. drivers/iio/dac/ad5755.c +1 −2
  4735. drivers/iio/dac/ad5761.c +1 −2
  4736. drivers/iio/dac/ad5764.c +1 −2
  4737. drivers/iio/dac/ad5791.c +1 −2
  4738. drivers/iio/dac/ad7303.c +1 −2
  4739. drivers/iio/dac/ad8801.c +1 −9
  4740. drivers/iio/dac/cio-dac.c +1 −9
  4741. drivers/iio/dac/ds4424.c +1 −1
  4742. drivers/iio/dac/ltc2632.c +1 −2
  4743. drivers/iio/dac/m62332.c +1 −10
  4744. drivers/iio/dac/max517.c +1 −14
  4745. drivers/iio/dac/mcp4922.c +1 −11
  4746. drivers/iio/dac/vf610_dac.c +1 −10
  4747. drivers/iio/dummy/Kconfig +1 −0
  4748. drivers/iio/frequency/Kconfig +1 −0
  4749. drivers/iio/frequency/Makefile +1 −0
  4750. drivers/iio/frequency/ad9523.c +1 −2
  4751. drivers/iio/frequency/adf4350.c +1 −2
  4752. drivers/iio/gyro/Kconfig +1 −0
  4753. drivers/iio/gyro/adis16080.c +1 −2
  4754. drivers/iio/gyro/adis16130.c +1 −2
  4755. drivers/iio/gyro/adis16136.c +1 −2
  4756. drivers/iio/gyro/adis16260.c +1 −2
  4757. drivers/iio/gyro/adxrs450.c +1 −2
  4758. drivers/iio/gyro/bmg160_i2c.c +1 −0
  4759. drivers/iio/gyro/bmg160_spi.c +1 −0
  4760. drivers/iio/gyro/mpu3050-core.c +1 −0
  4761. drivers/iio/gyro/mpu3050-i2c.c +1 −0
  4762. drivers/iio/gyro/ssp_gyro_sensor.c +1 −11
  4763. drivers/iio/gyro/st_gyro.h +1 −1
  4764. drivers/iio/gyro/st_gyro_buffer.c +1 −2
  4765. drivers/iio/gyro/st_gyro_core.c +1 −2
  4766. drivers/iio/gyro/st_gyro_i2c.c +1 −2
  4767. drivers/iio/gyro/st_gyro_spi.c +1 −2
  4768. drivers/iio/health/Kconfig +1 −0
  4769. drivers/iio/health/Makefile +1 −0
  4770. drivers/iio/health/afe4403.c +1 −9
  4771. drivers/iio/health/afe4404.c +1 −9
  4772. drivers/iio/health/afe440x.h +1 −9
  4773. drivers/iio/health/max30102.c +1 −10
  4774. drivers/iio/humidity/Kconfig +1 −0
  4775. drivers/iio/humidity/dht11.c +1 −10
  4776. drivers/iio/humidity/hts221.h +1 −2
  4777. drivers/iio/humidity/hts221_buffer.c +1 −2
  4778. drivers/iio/humidity/hts221_core.c +1 −2
  4779. drivers/iio/humidity/hts221_i2c.c +1 −2
  4780. drivers/iio/humidity/hts221_spi.c +1 −2
  4781. drivers/iio/humidity/htu21.c +1 −2
  4782. drivers/iio/imu/Kconfig +1 −0
  4783. drivers/iio/imu/adis.c +1 −2
  4784. drivers/iio/imu/adis_buffer.c +1 −2
  4785. drivers/iio/imu/adis_trigger.c +1 −2
  4786. drivers/iio/imu/bmi160/Kconfig +1 −0
  4787. drivers/iio/imu/bmi160/Makefile +1 −0
  4788. drivers/iio/imu/inv_mpu6050/Kconfig +1 −0
  4789. drivers/iio/imu/inv_mpu6050/inv_mpu_core.c +42 −4
  4790. drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h +19 −1
  4791. drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c +3 −0
  4792. drivers/iio/imu/st_lsm6dsx/Kconfig +1 −0
  4793. drivers/iio/imu/st_lsm6dsx/Makefile +1 −0
  4794. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h +1 −2
  4795. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c +1 −2
  4796. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c +1 −2
  4797. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c +1 −2
  4798. drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c +1 −2
  4799. drivers/iio/industrialio-triggered-event.c +1 −5
  4800. drivers/iio/light/Kconfig +1 −0
  4801. drivers/iio/light/acpi-als.c +1 −14
  4802. drivers/iio/light/bh1780.c +1 −0
  4803. drivers/iio/light/cm3605.c +1 −0
  4804. drivers/iio/light/isl29018.c +1 −10
  4805. drivers/iio/light/isl29028.c +1 −12
  4806. drivers/iio/light/lm3533-als.c +1 −5
  4807. drivers/iio/light/st_uvis25.h +1 −2
  4808. drivers/iio/light/st_uvis25_core.c +1 −2
  4809. drivers/iio/light/st_uvis25_i2c.c +1 −2
  4810. drivers/iio/light/st_uvis25_spi.c +1 −2
  4811. drivers/iio/light/tsl2583.c +1 −10
  4812. drivers/iio/magnetometer/Kconfig +1 −0
  4813. drivers/iio/magnetometer/ak8974.c +1 −0
  4814. drivers/iio/magnetometer/ak8975.c +1 −14
  4815. drivers/iio/magnetometer/hmc5843_core.c +1 −10
  4816. drivers/iio/magnetometer/st_magn.h +1 −1
  4817. drivers/iio/magnetometer/st_magn_buffer.c +1 −2
  4818. drivers/iio/magnetometer/st_magn_core.c +1 −2
  4819. drivers/iio/magnetometer/st_magn_i2c.c +1 −2
  4820. drivers/iio/magnetometer/st_magn_spi.c +1 −2
  4821. drivers/iio/multiplexer/Kconfig +1 −0
  4822. drivers/iio/multiplexer/Makefile +1 −0
  4823. drivers/iio/orientation/Kconfig +1 −0
  4824. drivers/iio/orientation/Makefile +1 −0
  4825. drivers/iio/potentiometer/Kconfig +1 −0
  4826. drivers/iio/potentiostat/Kconfig +1 −0
  4827. drivers/iio/potentiostat/Makefile +1 −0
  4828. drivers/iio/pressure/Kconfig +1 −0
  4829. drivers/iio/pressure/abp060mg.c +1 −10
  4830. drivers/iio/pressure/bmp280-i2c.c +1 −0
  4831. drivers/iio/pressure/bmp280-spi.c +1 −0
  4832. drivers/iio/pressure/ms5637.c +1 −2
  4833. drivers/iio/pressure/st_pressure.h +1 −1
  4834. drivers/iio/pressure/st_pressure_buffer.c +1 −2
  4835. drivers/iio/pressure/st_pressure_core.c +1 −2
  4836. drivers/iio/pressure/st_pressure_i2c.c +1 −2
  4837. drivers/iio/pressure/st_pressure_spi.c +1 −2
  4838. drivers/iio/pressure/zpa2326.c +1 −9
  4839. drivers/iio/pressure/zpa2326.h +1 −9
  4840. drivers/iio/pressure/zpa2326_i2c.c +1 −9
  4841. drivers/iio/pressure/zpa2326_spi.c +1 −9
  4842. drivers/iio/proximity/Kconfig +1 −0
  4843. drivers/iio/proximity/srf04.c +1 −10
  4844. drivers/iio/resolver/Kconfig +1 −0
  4845. drivers/iio/resolver/Makefile +1 −0
  4846. drivers/iio/temperature/Kconfig +1 −0
  4847. drivers/iio/temperature/tsys01.c +1 −2
  4848. drivers/iio/temperature/tsys02d.c +1 −2
  4849. drivers/iio/trigger/Kconfig +1 −0
  4850. drivers/iio/trigger/iio-trig-loop.c +1 −2
  4851. drivers/iio/trigger/iio-trig-sysfs.c +1 −3
  4852. drivers/infiniband/Kconfig +1 −0
  4853. drivers/infiniband/Makefile +1 −0
  4854. drivers/infiniband/hw/bnxt_re/Kconfig +1 −0
  4855. drivers/infiniband/hw/cxgb3/Kconfig +1 −0
  4856. drivers/infiniband/hw/cxgb4/Kconfig +1 −0
  4857. drivers/infiniband/hw/cxgb4/Makefile +1 −0
  4858. drivers/infiniband/hw/hfi1/Kconfig +1 −0
  4859. drivers/infiniband/hw/hns/Kconfig +1 −0
  4860. drivers/infiniband/hw/hns/Makefile +1 −0
  4861. drivers/infiniband/hw/i40iw/Kconfig +1 −0
  4862. drivers/infiniband/hw/mlx4/Kconfig +1 −0
  4863. drivers/infiniband/hw/mlx4/Makefile +1 −0
  4864. drivers/infiniband/hw/mlx5/Kconfig +1 −0
  4865. drivers/infiniband/hw/mlx5/Makefile +1 −0
  4866. drivers/infiniband/hw/mlx5/ib_rep.c +7 −6
  4867. drivers/infiniband/hw/mlx5/ib_rep.h +6 −6
  4868. drivers/infiniband/hw/mthca/Kconfig +1 −0
  4869. drivers/infiniband/hw/nes/Kconfig +1 −0
  4870. drivers/infiniband/hw/nes/Makefile +1 −0
  4871. drivers/infiniband/hw/ocrdma/Kconfig +1 −0
  4872. drivers/infiniband/hw/ocrdma/Makefile +1 −0
  4873. drivers/infiniband/hw/qedr/Kconfig +1 −0
  4874. drivers/infiniband/hw/qedr/Makefile +1 −0
  4875. drivers/infiniband/hw/qib/Kconfig +1 −0
  4876. drivers/infiniband/hw/usnic/Kconfig +1 −0
  4877. drivers/infiniband/hw/vmw_pvrdma/Kconfig +1 −0
  4878. drivers/infiniband/hw/vmw_pvrdma/Makefile +1 −0
  4879. drivers/infiniband/sw/Makefile +1 −0
  4880. drivers/infiniband/sw/rdmavt/Kconfig +1 −0
  4881. drivers/infiniband/sw/rdmavt/Makefile +1 −0
  4882. drivers/infiniband/sw/rxe/Kconfig +1 −0
  4883. drivers/infiniband/ulp/ipoib/Kconfig +1 −0
  4884. drivers/infiniband/ulp/iser/Kconfig +1 −0
  4885. drivers/infiniband/ulp/iser/Makefile +1 −0
  4886. drivers/infiniband/ulp/isert/Kconfig +1 −0
  4887. drivers/infiniband/ulp/isert/Makefile +1 −0
  4888. drivers/infiniband/ulp/isert/ib_isert.c +1 −9
  4889. drivers/infiniband/ulp/opa_vnic/Kconfig +1 −0
  4890. drivers/infiniband/ulp/opa_vnic/Makefile +1 −0
  4891. drivers/infiniband/ulp/srp/Kbuild +1 −0
  4892. drivers/infiniband/ulp/srp/Kconfig +1 −0
  4893. drivers/infiniband/ulp/srpt/Kconfig +1 −0
  4894. drivers/infiniband/ulp/srpt/Makefile +1 −0
  4895. drivers/input/Kconfig +1 −0
  4896. drivers/input/evbug.c +1 −13
  4897. drivers/input/ff-core.c +1 −13
  4898. drivers/input/ff-memless.c +1 −13
  4899. drivers/input/gameport/Kconfig +1 −0
  4900. drivers/input/gameport/emu10k1-gp.c +1 −13
  4901. drivers/input/gameport/fm801-gp.c +1 −16
  4902. drivers/input/gameport/lightning.c +1 −13
  4903. drivers/input/gameport/ns558.c +1 −13
  4904. drivers/input/joydev.c +1 −5
  4905. drivers/input/joystick/Kconfig +1 −0
  4906. drivers/input/joystick/a3d.c +1 −13
  4907. drivers/input/joystick/adi.c +1 −13
  4908. drivers/input/joystick/amijoy.c +1 −13
  4909. drivers/input/joystick/analog.c +1 −13
  4910. drivers/input/joystick/as5011.c +1 −14
  4911. drivers/input/joystick/cobra.c +1 −13
  4912. drivers/input/joystick/db9.c +1 −13
  4913. drivers/input/joystick/gamecon.c +1 −13
  4914. drivers/input/joystick/gf2k.c +1 −13
  4915. drivers/input/joystick/grip.c +1 −13
  4916. drivers/input/joystick/grip_mp.c +1 −0
  4917. drivers/input/joystick/guillemot.c +1 −13
  4918. drivers/input/joystick/iforce/Kconfig +1 −0
  4919. drivers/input/joystick/iforce/Makefile +1 −0
  4920. drivers/input/joystick/iforce/iforce-ff.c +1 −13
  4921. drivers/input/joystick/iforce/iforce-main.c +1 −13
  4922. drivers/input/joystick/iforce/iforce-packets.c +1 −13
  4923. drivers/input/joystick/iforce/iforce-serio.c +1 −13
  4924. drivers/input/joystick/iforce/iforce-usb.c +1 −13
  4925. drivers/input/joystick/iforce/iforce.h +1 −13
  4926. drivers/input/joystick/interact.c +1 −13
  4927. drivers/input/joystick/joydump.c +1 −13
  4928. drivers/input/joystick/magellan.c +1 −13
  4929. drivers/input/joystick/maplecontrol.c +1 −0
  4930. drivers/input/joystick/psxpad-spi.c +1 −1
  4931. drivers/input/joystick/sidewinder.c +1 −13
  4932. drivers/input/joystick/spaceball.c +1 −13
  4933. drivers/input/joystick/spaceorb.c +1 −13
  4934. drivers/input/joystick/stinger.c +1 −13
  4935. drivers/input/joystick/tmdc.c +1 −13
  4936. drivers/input/joystick/turbografx.c +1 −13
  4937. drivers/input/joystick/twidjoy.c +1 −13
  4938. drivers/input/joystick/warrior.c +1 −13
  4939. drivers/input/joystick/xpad.c +1 −15
  4940. drivers/input/joystick/zhenhua.c +1 −14
  4941. drivers/input/keyboard/Kconfig +1 −0
  4942. drivers/input/keyboard/adp5520-keys.c +1 −2
  4943. drivers/input/keyboard/adp5588-keys.c +1 −1
  4944. drivers/input/keyboard/adp5589-keys.c +1 −1
  4945. drivers/input/keyboard/amikbd.c +1 −13
  4946. drivers/input/keyboard/atakbd.c +1 −13
  4947. drivers/input/keyboard/clps711x-keypad.c +1 −5
  4948. drivers/input/keyboard/davinci_keyscan.c +1 −14
  4949. drivers/input/keyboard/dlink-dir685-touchkeys.c +1 −0
  4950. drivers/input/keyboard/lkkbd.c +1 −13
  4951. drivers/input/keyboard/lm8333.c +1 −4
  4952. drivers/input/keyboard/locomokbd.c +1 −16
  4953. drivers/input/keyboard/lpc32xx-keys.c +1 −11
  4954. drivers/input/keyboard/maple_keyb.c +1 −15
  4955. drivers/input/keyboard/mcs_touchkey.c +1 −5
  4956. drivers/input/keyboard/newtonkbd.c +1 −13
  4957. drivers/input/keyboard/nomadik-ske-keypad.c +1 −2
  4958. drivers/input/keyboard/omap-keypad.c +1 −14
  4959. drivers/input/keyboard/omap4-keypad.c +1 −14
  4960. drivers/input/keyboard/opencores-kbd.c +1 −2
  4961. drivers/input/keyboard/qt1070.c +1 −14
  4962. drivers/input/keyboard/qt2160.c +1 −14
  4963. drivers/input/keyboard/samsung-keypad.c +1 −5
  4964. drivers/input/keyboard/stowaway.c +1 −13
  4965. drivers/input/keyboard/sun4i-lradc-keys.c +1 −10
  4966. drivers/input/keyboard/sunkbd.c +1 −13
  4967. drivers/input/keyboard/tegra-kbc.c +1 −14
  4968. drivers/input/keyboard/twl4030_keypad.c +1 −14
  4969. drivers/input/keyboard/xtkbd.c +1 −13
  4970. drivers/input/misc/Kconfig +1 −0
  4971. drivers/input/misc/ab8500-ponkey.c +1 −1
  4972. drivers/input/misc/ad714x-i2c.c +1 −2
  4973. drivers/input/misc/ad714x-spi.c +1 −2
  4974. drivers/input/misc/ad714x.c +1 −2
  4975. drivers/input/misc/ad714x.h +1 −2
  4976. drivers/input/misc/adxl34x-i2c.c +1 −1
  4977. drivers/input/misc/adxl34x-spi.c +1 −1
  4978. drivers/input/misc/adxl34x.c +1 −1
  4979. drivers/input/misc/adxl34x.h +1 −1
  4980. drivers/input/misc/atlas_btns.c +1 −15
  4981. drivers/input/misc/bma150.c +1 −14
  4982. drivers/input/misc/cobalt_btns.c +1 −14
  4983. drivers/input/misc/da9052_onkey.c +1 −5
  4984. drivers/input/misc/da9055_onkey.c +1 −5
  4985. drivers/input/misc/da9063_onkey.c +1 −10
  4986. drivers/input/misc/dm355evm_keys.c +1 −5
  4987. drivers/input/misc/drv260x.c +1 −9
  4988. drivers/input/misc/drv2665.c +1 −9
  4989. drivers/input/misc/drv2667.c +1 −9
  4990. drivers/input/misc/gpio-beeper.c +1 −5
  4991. drivers/input/misc/ideapad_slidebar.c +1 −5
  4992. drivers/input/misc/max77693-haptic.c +1 −5
  4993. drivers/input/misc/max8997_haptic.c +1 −15
  4994. drivers/input/misc/mma8450.c +1 −14
  4995. drivers/input/misc/pcf50633-input.c +1 −6
  4996. drivers/input/misc/pcf8574_keypad.c +1 −2
  4997. drivers/input/misc/powermate.c +1 −0
  4998. drivers/input/misc/pwm-beeper.c +1 −10
  4999. drivers/input/misc/pwm-vibra.c +1 −5
  5000. drivers/input/misc/rb532_button.c +1 −0
  5001. drivers/input/misc/rk805-pwrkey.c +1 −5
  5002. drivers/input/misc/sgi_btns.c +1 −14
  5003. drivers/input/misc/sirfsoc-onkey.c +1 −2
  5004. drivers/input/misc/sparcspkr.c +1 −0
  5005. drivers/input/misc/uinput.c +1 −14
  5006. drivers/input/misc/yealink.c +1 −14
  5007. drivers/input/misc/yealink.h +1 −15
  5008. drivers/input/mouse/Kconfig +1 −0
  5009. drivers/input/mouse/appletouch.c +1 −15
  5010. drivers/input/mouse/bcm5974.c +1 −15
  5011. drivers/input/mouse/focaltech.c +1 −5
  5012. drivers/input/mouse/focaltech.h +1 −5
  5013. drivers/input/mouse/inport.c +1 −13
  5014. drivers/input/mouse/logibm.c +1 −13
  5015. drivers/input/mouse/maplemouse.c +1 −0
  5016. drivers/input/mouse/pc110pad.c +1 −13
  5017. drivers/input/mouse/sentelic.c +1 −14
  5018. drivers/input/mouse/sentelic.h +1 −14
  5019. drivers/input/mouse/sermouse.c +1 −13
  5020. drivers/input/mouse/synaptics_usb.c +1 −5
  5021. drivers/input/mouse/touchkit_ps2.c +1 −14
  5022. drivers/input/mouse/vsxxxaa.c +1 −13
  5023. drivers/input/rmi4/Kconfig +1 −0
  5024. drivers/input/serio/Kconfig +1 −0
  5025. drivers/input/serio/ambakmi.c +1 −5
  5026. drivers/input/serio/apbps2.c +1 −5
  5027. drivers/input/serio/ct82c710.c +1 −13
  5028. drivers/input/serio/olpc_apsp.c +1 −10
  5029. drivers/input/serio/pcips2.c +1 −4
  5030. drivers/input/serio/q40kbd.c +1 −13
  5031. drivers/input/serio/rpckbd.c +1 −13
  5032. drivers/input/serio/sa1111ps2.c +1 −4
  5033. drivers/input/serio/serio.c +1 −13
  5034. drivers/input/serio/sun4i-ps2.c +1 −0
  5035. drivers/input/serio/xilinx_ps2.c +1 −9
  5036. drivers/input/tablet/Kconfig +1 −0
  5037. drivers/input/tablet/acecad.c +1 −14
  5038. drivers/input/tablet/aiptek.c +1 −14
  5039. drivers/input/tablet/hanwang.c +1 −15
  5040. drivers/input/tablet/kbtab.c +1 −0
  5041. drivers/input/tablet/pegasus_notetaker.c +1 −0
  5042. drivers/input/tablet/wacom_serial4.c +1 −6
  5043. drivers/input/touchscreen/Kconfig +1 −0
  5044. drivers/input/touchscreen/ad7877.c +1 −15
  5045. drivers/input/touchscreen/ad7879-i2c.c +1 −2
  5046. drivers/input/touchscreen/ad7879-spi.c +1 −2
  5047. drivers/input/touchscreen/ad7879.c +1 −2
  5048. drivers/input/touchscreen/ad7879.h +1 −2
  5049. drivers/input/touchscreen/atmel_mxt_ts.c +1 −6
  5050. drivers/input/touchscreen/bu21013_ts.c +1 −1
  5051. drivers/input/touchscreen/chipone_icn8318.c +1 −5
  5052. drivers/input/touchscreen/colibri-vf50-ts.c +1 −5
  5053. drivers/input/touchscreen/cy8ctmg110_ts.c +1 −13
  5054. drivers/input/touchscreen/da9052_tsi.c +1 −6
  5055. drivers/input/touchscreen/eeti_ts.c +1 −14
  5056. drivers/input/touchscreen/ektf2127.c +1 −5
  5057. drivers/input/touchscreen/gunze.c +1 −13
  5058. drivers/input/touchscreen/hp680_ts_input.c +1 −0
  5059. drivers/input/touchscreen/ili210x.c +1 −0
  5060. drivers/input/touchscreen/lpc32xx_ts.c +1 −10
  5061. drivers/input/touchscreen/mainstone-wm97xx.c +1 −6
  5062. drivers/input/touchscreen/max11801_ts.c +1 −5
  5063. drivers/input/touchscreen/mcs5000_ts.c +1 −6
  5064. drivers/input/touchscreen/melfas_mip4.c +1 −10
  5065. drivers/input/touchscreen/mxs-lradc-ts.c +1 −10
  5066. drivers/input/touchscreen/s3c2410_ts.c +1 −14
  5067. drivers/input/touchscreen/silead.c +1 −9
  5068. drivers/input/touchscreen/stmpe-ts.c +1 −6
  5069. drivers/input/touchscreen/sun4i-ts.c +1 −10
  5070. drivers/input/touchscreen/sur40.c +1 −5
  5071. drivers/input/touchscreen/tsc2004.c +1 −10
  5072. drivers/input/touchscreen/tsc2005.c +1 −10
  5073. drivers/input/touchscreen/tsc200x-core.c +1 −10
  5074. drivers/input/touchscreen/usbtouchscreen.c +1 −14
  5075. drivers/input/touchscreen/wacom_i2c.c +1 −6
  5076. drivers/input/touchscreen/wm831x-ts.c +1 −5
  5077. drivers/input/touchscreen/wm9705.c +1 −6
  5078. drivers/input/touchscreen/wm9712.c +1 −6
  5079. drivers/input/touchscreen/wm9713.c +1 −6
  5080. drivers/input/touchscreen/wm97xx-core.c +1 −6
  5081. drivers/input/touchscreen/zet6223.c +1 −10
  5082. drivers/input/touchscreen/zylonite-wm97xx.c +1 −5
  5083. drivers/interconnect/Kconfig +1 −0
  5084. drivers/interconnect/qcom/Kconfig +1 −0
  5085. drivers/iommu/Kconfig +1 −0
  5086. drivers/iommu/intel-iommu.c +2 −1
  5087. drivers/iommu/irq_remapping.c +1 −0
  5088. drivers/iommu/mtk_iommu.c +1 −9
  5089. drivers/iommu/mtk_iommu.h +1 −9
  5090. drivers/iommu/mtk_iommu_v1.c +1 −9
  5091. drivers/ipack/Kconfig +1 −0
  5092. drivers/ipack/Makefile +1 −0
  5093. drivers/ipack/carriers/Kconfig +1 −0
  5094. drivers/ipack/carriers/Makefile +1 −0
  5095. drivers/ipack/devices/Kconfig +1 −0
  5096. drivers/ipack/devices/Makefile +1 −0
  5097. drivers/irqchip/Kconfig +1 −0
  5098. drivers/irqchip/alphascale_asm9260-icoll.h +1 −5
  5099. drivers/irqchip/irq-aspeed-vic.c +1 −11
  5100. drivers/irqchip/irq-brcmstb-l2.c +1 −9
  5101. drivers/irqchip/irq-clps711x.c +1 −5
  5102. drivers/irqchip/irq-goldfish-pic.c +1 −5
  5103. drivers/irqchip/irq-ingenic.c +1 −10
  5104. drivers/irqchip/irq-lpc32xx.c +1 −7
  5105. drivers/irqchip/irq-mips-cpu.c +1 −5
  5106. drivers/irqchip/irq-mtk-cirq.c +1 −9
  5107. drivers/irqchip/irq-mtk-sysirq.c +1 −9
  5108. drivers/irqchip/irq-mxs.c +1 −14
  5109. drivers/irqchip/irq-or1k-pic.c +1 −5
  5110. drivers/irqchip/irq-pic32-evic.c +1 −5
  5111. drivers/irqchip/irq-s3c24xx.c +1 −10
  5112. drivers/irqchip/irq-sirfsoc.c +1 −2
  5113. drivers/irqchip/irq-tango.c +1 −5
  5114. drivers/irqchip/irq-uniphier-aidet.c +1 −9
  5115. drivers/irqchip/irq-vic.c +1 −14
  5116. drivers/irqchip/irq-vt8500.c +1 −14
  5117. drivers/isdn/Kconfig +1 −0
  5118. drivers/isdn/capi/Kconfig +1 −0
  5119. drivers/isdn/divert/Makefile +1 −0
  5120. drivers/isdn/gigaset/Kconfig +1 −0
  5121. drivers/isdn/gigaset/asyncdata.c +1 −4
  5122. drivers/isdn/gigaset/bas-gigaset.c +1 −4
  5123. drivers/isdn/gigaset/capi.c +1 −4
  5124. drivers/isdn/gigaset/common.c +1 −4
  5125. drivers/isdn/gigaset/dummyll.c +1 −4
  5126. drivers/isdn/gigaset/ev-layer.c +1 −4
  5127. drivers/isdn/gigaset/gigaset.h +1 −4
  5128. drivers/isdn/gigaset/i4l.c +1 −4
  5129. drivers/isdn/gigaset/interface.c +1 −4
  5130. drivers/isdn/gigaset/isocdata.c +1 −4
  5131. drivers/isdn/gigaset/proc.c +1 −4
  5132. drivers/isdn/gigaset/ser-gigaset.c +1 −4
  5133. drivers/isdn/gigaset/usb-gigaset.c +1 −4
  5134. drivers/isdn/hardware/Kconfig +1 −0
  5135. drivers/isdn/hardware/Makefile +1 −0
  5136. drivers/isdn/hardware/avm/Kconfig +1 −0
  5137. drivers/isdn/hardware/mISDN/Kconfig +1 −0
  5138. drivers/isdn/hardware/mISDN/avmfritz.c +1 −14
  5139. drivers/isdn/hardware/mISDN/hfc_pci.h +1 −15
  5140. drivers/isdn/hardware/mISDN/hfcmulti.c +1 −15
  5141. drivers/isdn/hardware/mISDN/hfcpci.c +1 −15
  5142. drivers/isdn/hardware/mISDN/hfcsusb.c +1 −15
  5143. drivers/isdn/hardware/mISDN/iohelper.h +1 −14
  5144. drivers/isdn/hardware/mISDN/ipac.h +1 −14
  5145. drivers/isdn/hardware/mISDN/isar.h +1 −14
  5146. drivers/isdn/hardware/mISDN/mISDNinfineon.c +1 −16
  5147. drivers/isdn/hardware/mISDN/mISDNipac.c +1 −14
  5148. drivers/isdn/hardware/mISDN/mISDNisar.c +1 −14
  5149. drivers/isdn/hardware/mISDN/netjet.c +1 −14
  5150. drivers/isdn/hardware/mISDN/netjet.h +1 −14
  5151. drivers/isdn/hardware/mISDN/speedfax.c +1 −14
  5152. drivers/isdn/hardware/mISDN/w6692.c +1 −14
  5153. drivers/isdn/hardware/mISDN/w6692.h +1 −14
  5154. drivers/isdn/hisax/Kconfig +1 −0
  5155. drivers/isdn/hisax/hfc_usb.c +1 −15
  5156. drivers/isdn/hisax/teles_cs.c +1 −0
  5157. drivers/isdn/hysdn/Kconfig +1 −0
  5158. drivers/isdn/hysdn/Makefile +1 −0
  5159. drivers/isdn/i4l/Kconfig +1 −0
  5160. drivers/isdn/i4l/isdnhdlc.c +1 −14
  5161. drivers/isdn/isdnloop/Makefile +1 −0
  5162. drivers/isdn/mISDN/Kconfig +1 −0
  5163. drivers/isdn/mISDN/clock.c +1 −10
  5164. drivers/isdn/mISDN/core.c +1 −10
  5165. drivers/isdn/mISDN/core.h +1 −10
  5166. drivers/isdn/mISDN/dsp_biquad.h +1 −15
  5167. drivers/isdn/mISDN/dsp_cmx.c +213 −214
  5168. drivers/isdn/mISDN/dsp_ecdis.h +1 −15
  5169. drivers/isdn/mISDN/dsp_hwec.c +1 −18
  5170. drivers/isdn/mISDN/dsp_pipeline.c +1 −18
  5171. drivers/isdn/mISDN/fsm.c +1 −10
  5172. drivers/isdn/mISDN/fsm.h +1 −10
  5173. drivers/isdn/mISDN/hwchannel.c +1 −10
  5174. drivers/isdn/mISDN/l1oip_codec.c +1 −13
  5175. drivers/isdn/mISDN/l1oip_core.c +1 −15
  5176. drivers/isdn/mISDN/layer1.c +1 −10
  5177. drivers/isdn/mISDN/layer1.h +1 −10
  5178. drivers/isdn/mISDN/layer2.c +1 −10
  5179. drivers/isdn/mISDN/layer2.h +1 −10
  5180. drivers/isdn/mISDN/socket.c +4 −12
  5181. drivers/isdn/mISDN/stack.c +1 −10
  5182. drivers/isdn/mISDN/tei.c +1 −10
  5183. drivers/isdn/mISDN/timerdev.c +1 −10
  5184. drivers/leds/Kconfig +1 −0
  5185. drivers/leds/led-core.c +0 −5
  5186. drivers/leds/leds-adp5520.c +1 −2
  5187. drivers/leds/leds-as3645a.c +1 −9
  5188. drivers/leds/leds-bcm6328.c +1 −5
  5189. drivers/leds/leds-bcm6358.c +1 −5
  5190. drivers/leds/leds-blinkm.c +1 −14
  5191. drivers/leds/leds-clevo-mail.c +1 −0
  5192. drivers/leds/leds-cobalt-qube.c +1 −0
  5193. drivers/leds/leds-cobalt-raq.c +1 −14
  5194. drivers/leds/leds-cpcap.c +1 −9
  5195. drivers/leds/leds-da9052.c +1 −6
  5196. drivers/leds/leds-lm3530.c +1 −2
  5197. drivers/leds/leds-lm3533.c +1 −5
  5198. drivers/leds/leds-menf21bmc.c +1 −5
  5199. drivers/leds/leds-mt6323.c +1 −10
  5200. drivers/leds/leds-netxbig.c +1 −14
  5201. drivers/leds/leds-nic78bx.c +1 −10
  5202. drivers/leds/leds-ns2.c +1 −14
  5203. drivers/leds/leds-powernv.c +1 −5
  5204. drivers/leds/leds-rb532.c +1 −0
  5205. drivers/leds/leds-sunfire.c +1 −0
  5206. drivers/leds/leds-syscon.c +1 −15
  5207. drivers/leds/leds-tca6507.c +1 −0
  5208. drivers/leds/trigger/Kconfig +1 −0
  5209. drivers/leds/trigger/ledtrig-timer.c +5 −0
  5210. drivers/leds/uleds.c +1 −10
  5211. drivers/lightnvm/Kconfig +1 −0
  5212. drivers/macintosh/Kconfig +1 −0
  5213. drivers/macintosh/ams/Makefile +1 −0
  5214. drivers/macintosh/ams/ams-core.c +1 −14
  5215. drivers/macintosh/ams/ams-i2c.c +1 −5
  5216. drivers/macintosh/ams/ams-input.c +1 −5
  5217. drivers/macintosh/ams/ams-pmu.c +1 −5
  5218. drivers/macintosh/apm_emu.c +1 −12
  5219. drivers/macintosh/mac_hid.c +1 −0
  5220. drivers/macintosh/macio_asic.c +1 −5
  5221. drivers/macintosh/mediabay.c +1 −5
  5222. drivers/macintosh/therm_adt746x.c +1 −0
  5223. drivers/macintosh/windfarm_cpufreq_clamp.c +1 −0
  5224. drivers/mailbox/Kconfig +1 −0
  5225. drivers/mailbox/mailbox-altera.c +1 −12
  5226. drivers/mailbox/mailbox-sti.c +1 −5
  5227. drivers/mailbox/mailbox-test.c +1 −5
  5228. drivers/mailbox/mailbox-xgene-slimpro.c +1 −14
  5229. drivers/mailbox/pcc.c +1 −10
  5230. drivers/mailbox/pl320-ipc.c +1 −12
  5231. drivers/mcb/Kconfig +1 −0
  5232. drivers/mcb/mcb-parse.c +1 −0
  5233. drivers/md/Kconfig +1 −0
  5234. drivers/md/bcache/Kconfig +1 −0
  5235. drivers/md/dm-era-target.c +1 −0
  5236. drivers/md/dm-table.c +11 −6
  5237. drivers/md/dm-uevent.c +1 −14
  5238. drivers/md/dm-uevent.h +1 −14
  5239. drivers/md/dm-verity-fec.c +1 −5
  5240. drivers/md/dm-verity-fec.h +1 −5
  5241. drivers/md/dm.c +23 −1
  5242. drivers/md/dm.h +1 −0
  5243. drivers/md/md-bitmap.c +1 −0
  5244. drivers/md/md-cluster.c +1 −6
  5245. drivers/md/md-faulty.c +1 −10
  5246. drivers/md/md-linear.c +1 −8
  5247. drivers/md/md-multipath.c +1 −9
  5248. drivers/md/md.c +1 −8
  5249. drivers/md/md.h +1 −8
  5250. drivers/md/persistent-data/Kconfig +1 −0
  5251. drivers/md/raid0.c +1 −8
  5252. drivers/md/raid1.c +1 −9
  5253. drivers/md/raid10.c +1 −10
  5254. drivers/md/raid5.c +1 −9
  5255. drivers/media/Kconfig +1 −0
  5256. drivers/media/cec/Kconfig +1 −0
  5257. drivers/media/common/Kconfig +1 −0
  5258. drivers/media/common/Makefile +1 −0
  5259. drivers/media/common/b2c2/Kconfig +1 −0
  5260. drivers/media/common/cx2341x.c +1 −10
  5261. drivers/media/common/cypress_firmware.c +1 −0
  5262. drivers/media/common/saa7146/Kconfig +1 −0
  5263. drivers/media/common/saa7146/Makefile +1 −0
  5264. drivers/media/common/saa7146/saa7146_core.c +1 −13
  5265. drivers/media/common/saa7146/saa7146_fops.c +1 −0
  5266. drivers/media/common/saa7146/saa7146_hlp.c +1 −0
  5267. drivers/media/common/siano/Kconfig +1 −0
  5268. drivers/media/common/siano/sms-cards.c +1 −9
  5269. drivers/media/common/siano/sms-cards.h +1 −9
  5270. drivers/media/common/siano/smscoreapi.c +1 −9
  5271. drivers/media/common/siano/smscoreapi.h +1 −12
  5272. drivers/media/common/siano/smsdvb-main.c +1 −12
  5273. drivers/media/common/siano/smsdvb.h +1 −13
  5274. drivers/media/common/siano/smsendian.c +1 −12
  5275. drivers/media/common/siano/smsendian.h +1 −12
  5276. drivers/media/common/tveeprom.c +1 −9
  5277. drivers/media/common/v4l2-tpg/Kconfig +1 −0
  5278. drivers/media/common/v4l2-tpg/Makefile +1 −0
  5279. drivers/media/common/videobuf2/Kconfig +1 −0
  5280. drivers/media/common/videobuf2/videobuf2-dvb.c +1 −5
  5281. drivers/media/dvb-core/Kconfig +1 −0
  5282. drivers/media/dvb-core/dvb_ca_en50221.c +1 −12
  5283. drivers/media/dvb-core/dvb_frontend.c +1 −13
  5284. drivers/media/dvb-core/dvb_net.c +1 −12
  5285. drivers/media/dvb-frontends/a8293.c +1 −10
  5286. drivers/media/dvb-frontends/a8293.h +1 −10
  5287. drivers/media/dvb-frontends/af9013.c +1 −11
  5288. drivers/media/dvb-frontends/af9013.h +1 −11
  5289. drivers/media/dvb-frontends/af9013_priv.h +1 −11
  5290. drivers/media/dvb-frontends/af9033.c +1 −10
  5291. drivers/media/dvb-frontends/af9033.h +1 −10
  5292. drivers/media/dvb-frontends/af9033_priv.h +1 −10
  5293. drivers/media/dvb-frontends/as102_fe.c +1 −10
  5294. drivers/media/dvb-frontends/as102_fe.h +1 −10
  5295. drivers/media/dvb-frontends/as102_fe_types.h +1 −10
  5296. drivers/media/dvb-frontends/ascot2e.c +1 −10
  5297. drivers/media/dvb-frontends/ascot2e.h +1 −10
  5298. drivers/media/dvb-frontends/atbm8830.c +1 −10
  5299. drivers/media/dvb-frontends/atbm8830.h +1 −10
  5300. drivers/media/dvb-frontends/atbm8830_priv.h +1 −10
  5301. drivers/media/dvb-frontends/au8522.h +1 −13
  5302. drivers/media/dvb-frontends/au8522_common.c +1 −13
  5303. drivers/media/dvb-frontends/au8522_decoder.c +1 −10
  5304. drivers/media/dvb-frontends/au8522_dig.c +1 −13
  5305. drivers/media/dvb-frontends/au8522_priv.h +1 −13
  5306. drivers/media/dvb-frontends/bcm3510.h +1 −10
  5307. drivers/media/dvb-frontends/bcm3510_priv.h +1 −10
  5308. drivers/media/dvb-frontends/bsbe1-d01a.h +1 −15
  5309. drivers/media/dvb-frontends/bsbe1.h +1 −15
  5310. drivers/media/dvb-frontends/bsru6.h +1 −15
  5311. drivers/media/dvb-frontends/cx22700.c +1 −13
  5312. drivers/media/dvb-frontends/cx22700.h +1 −13
  5313. drivers/media/dvb-frontends/cx22702.c +1 −13
  5314. drivers/media/dvb-frontends/cx22702.h +1 −13
  5315. drivers/media/dvb-frontends/cx24110.c +1 −14
  5316. drivers/media/dvb-frontends/cx24110.h +1 −14
  5317. drivers/media/dvb-frontends/cx24113.c +1 −11
  5318. drivers/media/dvb-frontends/cx24113.h +1 −11
  5319. drivers/media/dvb-frontends/cx24116.c +1 −13
  5320. drivers/media/dvb-frontends/cx24116.h +1 −13
  5321. drivers/media/dvb-frontends/cx24117.c +1 −13
  5322. drivers/media/dvb-frontends/cx24117.h +1 −13
  5323. drivers/media/dvb-frontends/cx24120.c +1 −9
  5324. drivers/media/dvb-frontends/cx24120.h +1 −10
  5325. drivers/media/dvb-frontends/cx24123.c +1 −10
  5326. drivers/media/dvb-frontends/cx24123.h +1 −13
  5327. drivers/media/dvb-frontends/cxd2820r.h +1 −14
  5328. drivers/media/dvb-frontends/cxd2820r_c.c +1 −14
  5329. drivers/media/dvb-frontends/cxd2820r_core.c +1 −14
  5330. drivers/media/dvb-frontends/cxd2820r_priv.h +1 −14
  5331. drivers/media/dvb-frontends/cxd2820r_t.c +1 −14
  5332. drivers/media/dvb-frontends/cxd2820r_t2.c +1 −14
  5333. drivers/media/dvb-frontends/cxd2841er.c +1 −10
  5334. drivers/media/dvb-frontends/cxd2841er.h +1 −10
  5335. drivers/media/dvb-frontends/cxd2841er_priv.h +1 −10
  5336. drivers/media/dvb-frontends/dib0070.c +1 −13
  5337. drivers/media/dvb-frontends/dib0090.c +1 −13
  5338. drivers/media/dvb-frontends/dibx000_common.c +1 −0
  5339. drivers/media/dvb-frontends/drx39xyj/Kconfig +1 −0
  5340. drivers/media/dvb-frontends/drx39xyj/Makefile +1 −0
  5341. drivers/media/dvb-frontends/drx39xyj/drx39xxj.h +1 −11
  5342. drivers/media/dvb-frontends/ds3000.c +1 −13
  5343. drivers/media/dvb-frontends/ds3000.h +1 −13
  5344. drivers/media/dvb-frontends/dvb-pll.c +1 −10
  5345. drivers/media/dvb-frontends/dvb_dummy_fe.c +1 −11
  5346. drivers/media/dvb-frontends/dvb_dummy_fe.h +1 −11
  5347. drivers/media/dvb-frontends/ec100.c +1 −11
  5348. drivers/media/dvb-frontends/ec100.h +1 −11
  5349. drivers/media/dvb-frontends/gp8psk-fe.h +1 −10
  5350. drivers/media/dvb-frontends/helene.c +1 −10
  5351. drivers/media/dvb-frontends/helene.h +1 −10
  5352. drivers/media/dvb-frontends/horus3a.c +1 −10
  5353. drivers/media/dvb-frontends/horus3a.h +1 −10
  5354. drivers/media/dvb-frontends/isl6405.c +1 −15
  5355. drivers/media/dvb-frontends/isl6405.h +1 −15
  5356. drivers/media/dvb-frontends/isl6421.c +1 −15
  5357. drivers/media/dvb-frontends/isl6421.h +1 −15
  5358. drivers/media/dvb-frontends/isl6423.c +1 −13
  5359. drivers/media/dvb-frontends/isl6423.h +1 −13
  5360. drivers/media/dvb-frontends/itd1000.c +1 −11
  5361. drivers/media/dvb-frontends/itd1000.h +1 −11
  5362. drivers/media/dvb-frontends/itd1000_priv.h +1 −11
  5363. drivers/media/dvb-frontends/ix2505v.c +1 −10
  5364. drivers/media/dvb-frontends/ix2505v.h +1 −9
  5365. drivers/media/dvb-frontends/l64781.c +1 −13
  5366. drivers/media/dvb-frontends/l64781.h +1 −13
  5367. drivers/media/dvb-frontends/lg2160.c +1 −11
  5368. drivers/media/dvb-frontends/lg2160.h +1 −11
  5369. drivers/media/dvb-frontends/lgdt3305.c +1 −11
  5370. drivers/media/dvb-frontends/lgdt3305.h +1 −11
  5371. drivers/media/dvb-frontends/lgdt3306a.c +1 −10
  5372. drivers/media/dvb-frontends/lgdt3306a.h +1 −10
  5373. drivers/media/dvb-frontends/lgdt330x.c +1 −11
  5374. drivers/media/dvb-frontends/lgdt330x.h +1 −11
  5375. drivers/media/dvb-frontends/lgdt330x_priv.h +1 −11
  5376. drivers/media/dvb-frontends/lgs8gl5.c +1 −13
  5377. drivers/media/dvb-frontends/lgs8gl5.h +1 −13
  5378. drivers/media/dvb-frontends/lgs8gxx.c +1 −11
  5379. drivers/media/dvb-frontends/lgs8gxx.h +1 −11
  5380. drivers/media/dvb-frontends/lgs8gxx_priv.h +1 −11
  5381. drivers/media/dvb-frontends/lnbh24.h +1 −11
  5382. drivers/media/dvb-frontends/lnbh25.c +1 −10
  5383. drivers/media/dvb-frontends/lnbh25.h +1 −10
  5384. drivers/media/dvb-frontends/lnbp21.c +1 −15
  5385. drivers/media/dvb-frontends/lnbp21.h +1 −15
  5386. drivers/media/dvb-frontends/lnbp22.c +1 −15
  5387. drivers/media/dvb-frontends/lnbp22.h +1 −15
  5388. drivers/media/dvb-frontends/m88ds3103.c +1 −10
  5389. drivers/media/dvb-frontends/m88ds3103.h +1 −10
  5390. drivers/media/dvb-frontends/m88ds3103_priv.h +1 −10
  5391. drivers/media/dvb-frontends/m88rs2000.c +1 −13
  5392. drivers/media/dvb-frontends/m88rs2000.h +1 −13
  5393. drivers/media/dvb-frontends/mb86a16.c +1 −13
  5394. drivers/media/dvb-frontends/mb86a16.h +1 −13
  5395. drivers/media/dvb-frontends/mb86a16_priv.h +1 −13
  5396. drivers/media/dvb-frontends/mn88472.c +1 −10
  5397. drivers/media/dvb-frontends/mn88472.h +1 −10
  5398. drivers/media/dvb-frontends/mn88472_priv.h +1 −10
  5399. drivers/media/dvb-frontends/mn88473.c +1 −10
  5400. drivers/media/dvb-frontends/mn88473.h +1 −10
  5401. drivers/media/dvb-frontends/mn88473_priv.h +1 −10
  5402. drivers/media/dvb-frontends/mt312.c +1 −14
  5403. drivers/media/dvb-frontends/mt312.h +1 −14
  5404. drivers/media/dvb-frontends/mt312_priv.h +1 −14
  5405. drivers/media/dvb-frontends/mt352.c +1 −11
  5406. drivers/media/dvb-frontends/mt352.h +1 −11
  5407. drivers/media/dvb-frontends/mt352_priv.h +1 −11
  5408. drivers/media/dvb-frontends/nxt200x.c +1 −11
  5409. drivers/media/dvb-frontends/nxt200x.h +1 −11
  5410. drivers/media/dvb-frontends/nxt6000.c +1 −13
  5411. drivers/media/dvb-frontends/nxt6000.h +1 −13
  5412. drivers/media/dvb-frontends/or51132.c +1 −12
  5413. drivers/media/dvb-frontends/or51132.h +1 −11
  5414. drivers/media/dvb-frontends/or51211.c +1 −11
  5415. drivers/media/dvb-frontends/or51211.h +1 −11
  5416. drivers/media/dvb-frontends/rtl2830.c +1 −11
  5417. drivers/media/dvb-frontends/rtl2830.h +1 −11
  5418. drivers/media/dvb-frontends/rtl2830_priv.h +1 −11
  5419. drivers/media/dvb-frontends/rtl2832.c +1 −14
  5420. drivers/media/dvb-frontends/rtl2832.h +1 −14
  5421. drivers/media/dvb-frontends/rtl2832_priv.h +1 −14
  5422. drivers/media/dvb-frontends/rtl2832_sdr.c +1 −15
  5423. drivers/media/dvb-frontends/rtl2832_sdr.h +1 −15
  5424. drivers/media/dvb-frontends/s5h1409.c +1 −13
  5425. drivers/media/dvb-frontends/s5h1409.h +1 −13
  5426. drivers/media/dvb-frontends/s5h1411.c +1 −13
  5427. drivers/media/dvb-frontends/s5h1411.h +1 −13
  5428. drivers/media/dvb-frontends/s5h1420.c +1 −11
  5429. drivers/media/dvb-frontends/s5h1420.h +1 −11
  5430. drivers/media/dvb-frontends/s5h1420_priv.h +1 −15
  5431. drivers/media/dvb-frontends/s5h1432.c +1 −10
  5432. drivers/media/dvb-frontends/s5h1432.h +1 −11
  5433. drivers/media/dvb-frontends/si2165.c +1 −10
  5434. drivers/media/dvb-frontends/si2165.h +1 −11
  5435. drivers/media/dvb-frontends/si2165_priv.h +1 −11
  5436. drivers/media/dvb-frontends/si2168.c +1 −10
  5437. drivers/media/dvb-frontends/si2168.h +1 −10
  5438. drivers/media/dvb-frontends/si2168_priv.h +1 −10
  5439. drivers/media/dvb-frontends/si21xx.c +1 −6
  5440. drivers/media/dvb-frontends/sp2.c +1 −10
  5441. drivers/media/dvb-frontends/sp2.h +1 −10
  5442. drivers/media/dvb-frontends/sp2_priv.h +1 −10
  5443. drivers/media/dvb-frontends/sp8870.c +1 −14
  5444. drivers/media/dvb-frontends/sp8870.h +1 −14
  5445. drivers/media/dvb-frontends/sp887x.c +1 −0
  5446. drivers/media/dvb-frontends/stb0899_algo.c +1 −13
  5447. drivers/media/dvb-frontends/stb0899_cfg.h +1 −13
  5448. drivers/media/dvb-frontends/stb0899_drv.c +1 −13
  5449. drivers/media/dvb-frontends/stb0899_drv.h +1 −13
  5450. drivers/media/dvb-frontends/stb0899_priv.h +1 −13
  5451. drivers/media/dvb-frontends/stb0899_reg.h +1 −13
  5452. drivers/media/dvb-frontends/stb6000.c +1 −14
  5453. drivers/media/dvb-frontends/stb6000.h +1 −14
  5454. drivers/media/dvb-frontends/stb6100.c +1 −13
  5455. drivers/media/dvb-frontends/stb6100.h +1 −13
  5456. drivers/media/dvb-frontends/stb6100_cfg.h +1 −13
  5457. drivers/media/dvb-frontends/stb6100_proc.h +1 −13
  5458. drivers/media/dvb-frontends/stv0288.c +1 −13
  5459. drivers/media/dvb-frontends/stv0288.h +1 −13
  5460. drivers/media/dvb-frontends/stv0297.c +1 −13
  5461. drivers/media/dvb-frontends/stv0297.h +1 −13
  5462. drivers/media/dvb-frontends/stv0299.c +1 −13
  5463. drivers/media/dvb-frontends/stv0299.h +1 −13
  5464. drivers/media/dvb-frontends/stv0367.c +1 −11
  5465. drivers/media/dvb-frontends/stv0367.h +1 −11
  5466. drivers/media/dvb-frontends/stv0367_defs.h +1 −11
  5467. drivers/media/dvb-frontends/stv0367_priv.h +1 −11
  5468. drivers/media/dvb-frontends/stv0367_regs.h +1 −11
  5469. drivers/media/dvb-frontends/stv0900.h +1 −11
  5470. drivers/media/dvb-frontends/stv0900_core.c +1 −11
  5471. drivers/media/dvb-frontends/stv0900_init.h +1 −11
  5472. drivers/media/dvb-frontends/stv0900_priv.h +1 −11
  5473. drivers/media/dvb-frontends/stv0900_reg.h +1 −11
  5474. drivers/media/dvb-frontends/stv0900_sw.c +1 −11
  5475. drivers/media/dvb-frontends/stv090x.c +1 −13
  5476. drivers/media/dvb-frontends/stv090x.h +1 −13
  5477. drivers/media/dvb-frontends/stv090x_priv.h +1 −13
  5478. drivers/media/dvb-frontends/stv090x_reg.h +1 −13
  5479. drivers/media/dvb-frontends/stv6110.c +1 −11
  5480. drivers/media/dvb-frontends/stv6110.h +1 −11
  5481. drivers/media/dvb-frontends/stv6110x.c +1 −13
  5482. drivers/media/dvb-frontends/stv6110x.h +1 −13
  5483. drivers/media/dvb-frontends/stv6110x_priv.h +1 −13
  5484. drivers/media/dvb-frontends/stv6110x_reg.h +1 −13
  5485. drivers/media/dvb-frontends/tda10021.c +1 −13
  5486. drivers/media/dvb-frontends/tda10023.c +1 −13
  5487. drivers/media/dvb-frontends/tda1002x.h +1 −13
  5488. drivers/media/dvb-frontends/tda10048.c +1 −13
  5489. drivers/media/dvb-frontends/tda10048.h +1 −13
  5490. drivers/media/dvb-frontends/tda1004x.c +1 −14
  5491. drivers/media/dvb-frontends/tda1004x.h +1 −14
  5492. drivers/media/dvb-frontends/tda10071.c +1 −14
  5493. drivers/media/dvb-frontends/tda10071.h +1 −14
  5494. drivers/media/dvb-frontends/tda10071_priv.h +1 −14
  5495. drivers/media/dvb-frontends/tda10086.c +1 −14
  5496. drivers/media/dvb-frontends/tda10086.h +1 −14
  5497. drivers/media/dvb-frontends/tda665x.c +1 −13
  5498. drivers/media/dvb-frontends/tda665x.h +1 −13
  5499. drivers/media/dvb-frontends/tda8083.c +1 −13
  5500. drivers/media/dvb-frontends/tda8083.h +1 −13
  5501. drivers/media/dvb-frontends/tda8261.c +1 −13
  5502. drivers/media/dvb-frontends/tda8261.h +1 −13
  5503. drivers/media/dvb-frontends/tda8261_cfg.h +1 −13
  5504. drivers/media/dvb-frontends/tda826x.c +1 −14
  5505. drivers/media/dvb-frontends/tda826x.h +1 −14
  5506. drivers/media/dvb-frontends/tdhd1.h +1 −14
  5507. drivers/media/dvb-frontends/ts2020.c +1 −13
  5508. drivers/media/dvb-frontends/ts2020.h +1 −13
  5509. drivers/media/dvb-frontends/tua6100.c +1 −9
  5510. drivers/media/dvb-frontends/tua6100.h +1 −9
  5511. drivers/media/dvb-frontends/ves1820.c +1 −13
  5512. drivers/media/dvb-frontends/ves1820.h +1 −13
  5513. drivers/media/dvb-frontends/ves1x93.c +1 −14
  5514. drivers/media/dvb-frontends/ves1x93.h +1 −14
  5515. drivers/media/dvb-frontends/zd1301_demod.c +1 −10
  5516. drivers/media/dvb-frontends/zd1301_demod.h +1 −10
  5517. drivers/media/dvb-frontends/zl10036.c +1 −9
  5518. drivers/media/dvb-frontends/zl10036.h +1 −9
  5519. drivers/media/dvb-frontends/zl10039.c +1 −11
  5520. drivers/media/dvb-frontends/zl10039.h +1 −14
  5521. drivers/media/dvb-frontends/zl10353.c +1 −11
  5522. drivers/media/dvb-frontends/zl10353.h +1 −11
  5523. drivers/media/dvb-frontends/zl10353_priv.h +1 −11
  5524. drivers/media/firewire/Kconfig +1 −0
  5525. drivers/media/firewire/Makefile +1 −0
  5526. drivers/media/firewire/firedtv-avc.c +1 −5
  5527. drivers/media/firewire/firedtv-ci.c +1 −5
  5528. drivers/media/firewire/firedtv-dvb.c +1 −5
  5529. drivers/media/firewire/firedtv-fe.c +1 −5
  5530. drivers/media/firewire/firedtv-fw.c +1 −0
  5531. drivers/media/firewire/firedtv-rc.c +1 −5
  5532. drivers/media/firewire/firedtv.h +1 −5
  5533. drivers/media/i2c/Kconfig +1 −0
  5534. drivers/media/i2c/ad5820.c +1 −9
  5535. drivers/media/i2c/adp1653.c +1 −10
  5536. drivers/media/i2c/adv7170.c +1 −10
  5537. drivers/media/i2c/adv7175.c +1 −10
  5538. drivers/media/i2c/adv7183.c +1 −9
  5539. drivers/media/i2c/adv7183_regs.h +1 −9
  5540. drivers/media/i2c/adv748x/Makefile +1 −0
  5541. drivers/media/i2c/aptina-pll.c +1 −9
  5542. drivers/media/i2c/aptina-pll.h +1 −9
  5543. drivers/media/i2c/bt819.c +1 −10
  5544. drivers/media/i2c/bt856.c +1 −10
  5545. drivers/media/i2c/bt866.c +1 −13
  5546. drivers/media/i2c/cs3308.c +1 −10
  5547. drivers/media/i2c/cs5345.c +1 −10
  5548. drivers/media/i2c/cs53l32a.c +1 −10
  5549. drivers/media/i2c/cx25840/Kconfig +1 −0
  5550. drivers/media/i2c/cx25840/Makefile +1 −0
  5551. drivers/media/i2c/cx25840/cx25840-audio.c +1 −10
  5552. drivers/media/i2c/cx25840/cx25840-core.c +1 −10
  5553. drivers/media/i2c/cx25840/cx25840-core.h +1 −10
  5554. drivers/media/i2c/cx25840/cx25840-firmware.c +1 −10
  5555. drivers/media/i2c/cx25840/cx25840-ir.c +1 −10
  5556. drivers/media/i2c/cx25840/cx25840-vbi.c +1 −10
  5557. drivers/media/i2c/et8ek8/Kconfig +1 −0
  5558. drivers/media/i2c/et8ek8/Makefile +1 −0
  5559. drivers/media/i2c/et8ek8/et8ek8_driver.c +1 −9
  5560. drivers/media/i2c/et8ek8/et8ek8_mode.c +1 −9
  5561. drivers/media/i2c/et8ek8/et8ek8_reg.h +1 −9
  5562. drivers/media/i2c/ir-kbd-i2c.c +1 −11
  5563. drivers/media/i2c/ks0127.c +1 −10
  5564. drivers/media/i2c/ks0127.h +1 −10
  5565. drivers/media/i2c/lm3560.c +1 −9
  5566. drivers/media/i2c/m52790.c +1 −10
  5567. drivers/media/i2c/m5mols/Kconfig +1 −0
  5568. drivers/media/i2c/m5mols/Makefile +1 −0
  5569. drivers/media/i2c/m5mols/m5mols.h +1 −5
  5570. drivers/media/i2c/m5mols/m5mols_capture.c +1 −5
  5571. drivers/media/i2c/m5mols/m5mols_controls.c +1 −5
  5572. drivers/media/i2c/m5mols/m5mols_core.c +1 −5
  5573. drivers/media/i2c/m5mols/m5mols_reg.h +1 −5
  5574. drivers/media/i2c/ml86v7667.c +1 −5
  5575. drivers/media/i2c/msp3400-driver.c +1 −10
  5576. drivers/media/i2c/msp3400-kthreads.c +1 −10
  5577. drivers/media/i2c/mt9m032.c +1 −9
  5578. drivers/media/i2c/noon010pc30.c +1 −5
  5579. drivers/media/i2c/ov5640.c +1 −5
  5580. drivers/media/i2c/ov5645.c +1 −9
  5581. drivers/media/i2c/ov7640.c +1 −9
  5582. drivers/media/i2c/ov7670.c +1 −3
  5583. drivers/media/i2c/s5c73m3/Makefile +1 −0
  5584. drivers/media/i2c/s5c73m3/s5c73m3-core.c +1 −9
  5585. drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c +1 −9
  5586. drivers/media/i2c/s5c73m3/s5c73m3-spi.c +1 −9
  5587. drivers/media/i2c/s5c73m3/s5c73m3.h +1 −9
  5588. drivers/media/i2c/s5k4ecgx.c +1 −5
  5589. drivers/media/i2c/s5k6aa.c +1 −5
  5590. drivers/media/i2c/saa6588.c +1 −13
  5591. drivers/media/i2c/saa6752hs.c +1 −13
  5592. drivers/media/i2c/saa7110.c +1 −10
  5593. drivers/media/i2c/saa7127.c +1 −10
  5594. drivers/media/i2c/saa717x.c +1 −10
  5595. drivers/media/i2c/saa7185.c +1 −10
  5596. drivers/media/i2c/smiapp-pll.c +1 −9
  5597. drivers/media/i2c/smiapp-pll.h +1 −9
  5598. drivers/media/i2c/smiapp/Kconfig +1 −0
  5599. drivers/media/i2c/smiapp/Makefile +1 −0
  5600. drivers/media/i2c/smiapp/smiapp-core.c +1 −9
  5601. drivers/media/i2c/smiapp/smiapp-limits.c +1 −9
  5602. drivers/media/i2c/smiapp/smiapp-limits.h +1 −9
  5603. drivers/media/i2c/smiapp/smiapp-quirk.c +1 −9
  5604. drivers/media/i2c/smiapp/smiapp-quirk.h +1 −9
  5605. drivers/media/i2c/smiapp/smiapp-reg-defs.h +1 −9
  5606. drivers/media/i2c/smiapp/smiapp-reg.h +1 −9
  5607. drivers/media/i2c/smiapp/smiapp-regs.c +1 −9
  5608. drivers/media/i2c/smiapp/smiapp-regs.h +1 −9
  5609. drivers/media/i2c/smiapp/smiapp.h +1 −9
  5610. drivers/media/i2c/sony-btf-mpx.c +1 −9
  5611. drivers/media/i2c/sr030pc30.c +1 −5
  5612. drivers/media/i2c/tda9840.c +1 −13
  5613. drivers/media/i2c/tea6415c.c +1 −13
  5614. drivers/media/i2c/tea6420.c +1 −13
  5615. drivers/media/i2c/tlv320aic23b.c +1 −10
  5616. drivers/media/i2c/tvp7002.c +1 −10
  5617. drivers/media/i2c/tvp7002_reg.h +1 −10
  5618. drivers/media/i2c/tw2804.c +1 −9
  5619. drivers/media/i2c/tw9903.c +1 −9
  5620. drivers/media/i2c/tw9906.c +1 −9
  5621. drivers/media/i2c/uda1342.c +1 −9
  5622. drivers/media/i2c/upd64031a.c +1 −10
  5623. drivers/media/i2c/upd64083.c +1 −10
  5624. drivers/media/i2c/vp27smpx.c +1 −10
  5625. drivers/media/i2c/vpx3220.c +1 −10
  5626. drivers/media/i2c/vs6624.c +1 −9
  5627. drivers/media/i2c/vs6624_regs.h +1 −9
  5628. drivers/media/i2c/wm8739.c +1 −10
  5629. drivers/media/i2c/wm8775.c +1 −10
  5630. drivers/media/media-device.c +1 −9
  5631. drivers/media/media-devnode.c +1 −9
  5632. drivers/media/media-entity.c +1 −9
  5633. drivers/media/mmc/Kconfig +1 −0
  5634. drivers/media/mmc/siano/Kconfig +1 −0
  5635. drivers/media/mmc/siano/Makefile +1 −0
  5636. drivers/media/mmc/siano/smssdio.c +1 −6
  5637. drivers/media/pci/Kconfig +1 −0
  5638. drivers/media/pci/b2c2/Kconfig +1 −0
  5639. drivers/media/pci/b2c2/flexcop-pci.c +1 −0
  5640. drivers/media/pci/bt8xx/Kconfig +1 −0
  5641. drivers/media/pci/bt8xx/bt848.h +1 −13
  5642. drivers/media/pci/bt8xx/bt878.c +1 −18
  5643. drivers/media/pci/bt8xx/bt878.h +1 −13
  5644. drivers/media/pci/bt8xx/btcx-risc.c +1 −13
  5645. drivers/media/pci/bt8xx/bttv-cards.c +1 −13
  5646. drivers/media/pci/bt8xx/bttv-driver.c +1 −13
  5647. drivers/media/pci/bt8xx/bttv-gpio.c +1 −13
  5648. drivers/media/pci/bt8xx/bttv-i2c.c +1 −13
  5649. drivers/media/pci/bt8xx/bttv-if.c +1 −13
  5650. drivers/media/pci/bt8xx/bttv-input.c +1 −10
  5651. drivers/media/pci/bt8xx/bttv-risc.c +1 −13
  5652. drivers/media/pci/bt8xx/bttv-vbi.c +1 −13
  5653. drivers/media/pci/bt8xx/bttvp.h +1 −13
  5654. drivers/media/pci/bt8xx/dst.c +1 −13
  5655. drivers/media/pci/bt8xx/dst_ca.c +1 −13
  5656. drivers/media/pci/bt8xx/dst_ca.h +1 −13
  5657. drivers/media/pci/bt8xx/dst_common.h +1 −13
  5658. drivers/media/pci/bt8xx/dvb-bt8xx.c +1 −11
  5659. drivers/media/pci/bt8xx/dvb-bt8xx.h +1 −11
  5660. drivers/media/pci/cobalt/Kconfig +1 −0
  5661. drivers/media/pci/cx18/Kconfig +1 −0
  5662. drivers/media/pci/cx18/cx18-alsa-main.c +1 −10
  5663. drivers/media/pci/cx18/cx18-alsa-pcm.c +1 −10
  5664. drivers/media/pci/cx18/cx18-alsa-pcm.h +1 −10
  5665. drivers/media/pci/cx18/cx18-alsa.h +1 −10
  5666. drivers/media/pci/cx18/cx18-audio.c +1 −10
  5667. drivers/media/pci/cx18/cx18-audio.h +1 −10
  5668. drivers/media/pci/cx18/cx18-av-audio.c +1 −10
  5669. drivers/media/pci/cx18/cx18-av-core.c +1 −10
  5670. drivers/media/pci/cx18/cx18-av-core.h +1 −10
  5671. drivers/media/pci/cx18/cx18-av-firmware.c +1 −10
  5672. drivers/media/pci/cx18/cx18-av-vbi.c +1 −10
  5673. drivers/media/pci/cx18/cx18-cards.c +1 −10
  5674. drivers/media/pci/cx18/cx18-cards.h +1 −10
  5675. drivers/media/pci/cx18/cx18-controls.c +1 −10
  5676. drivers/media/pci/cx18/cx18-controls.h +1 −14
  5677. drivers/media/pci/cx18/cx18-driver.c +1 −10
  5678. drivers/media/pci/cx18/cx18-driver.h +1 −10
  5679. drivers/media/pci/cx18/cx18-dvb.c +1 −11
  5680. drivers/media/pci/cx18/cx18-dvb.h +1 −11
  5681. drivers/media/pci/cx18/cx18-fileops.c +1 −10
  5682. drivers/media/pci/cx18/cx18-fileops.h +1 −10
  5683. drivers/media/pci/cx18/cx18-firmware.c +1 −10
  5684. drivers/media/pci/cx18/cx18-firmware.h +1 −10
  5685. drivers/media/pci/cx18/cx18-gpio.c +1 −10
  5686. drivers/media/pci/cx18/cx18-gpio.h +1 −10
  5687. drivers/media/pci/cx18/cx18-i2c.c +1 −10
  5688. drivers/media/pci/cx18/cx18-i2c.h +1 −10
  5689. drivers/media/pci/cx18/cx18-io.c +1 −10
  5690. drivers/media/pci/cx18/cx18-io.h +1 −10
  5691. drivers/media/pci/cx18/cx18-ioctl.c +1 −10
  5692. drivers/media/pci/cx18/cx18-ioctl.h +1 −10
  5693. drivers/media/pci/cx18/cx18-irq.c +1 −10
  5694. drivers/media/pci/cx18/cx18-irq.h +1 −10
  5695. drivers/media/pci/cx18/cx18-mailbox.c +1 −10
  5696. drivers/media/pci/cx18/cx18-mailbox.h +1 −10
  5697. drivers/media/pci/cx18/cx18-queue.c +1 −10
  5698. drivers/media/pci/cx18/cx18-queue.h +1 −10
  5699. drivers/media/pci/cx18/cx18-scb.c +1 −10
  5700. drivers/media/pci/cx18/cx18-scb.h +1 −10
  5701. drivers/media/pci/cx18/cx18-streams.c +1 −10
  5702. drivers/media/pci/cx18/cx18-streams.h +1 −10
  5703. drivers/media/pci/cx18/cx18-vbi.c +1 −10
  5704. drivers/media/pci/cx18/cx18-vbi.h +1 −10
  5705. drivers/media/pci/cx18/cx18-version.h +1 −10
  5706. drivers/media/pci/cx18/cx18-video.c +1 −10
  5707. drivers/media/pci/cx18/cx18-video.h +1 −10
  5708. drivers/media/pci/cx18/cx23418.h +1 −10
  5709. drivers/media/pci/cx23885/Kconfig +1 −0
  5710. drivers/media/pci/cx23885/altera-ci.c +1 −11
  5711. drivers/media/pci/cx23885/altera-ci.h +1 −11
  5712. drivers/media/pci/cx23885/cimax2.c +1 −11
  5713. drivers/media/pci/cx23885/cimax2.h +1 −11
  5714. drivers/media/pci/cx23885/cx23885-417.c +1 −10
  5715. drivers/media/pci/cx23885/cx23885-alsa.c +1 −10
  5716. drivers/media/pci/cx23885/cx23885-av.c +1 −10
  5717. drivers/media/pci/cx23885/cx23885-av.h +1 −10
  5718. drivers/media/pci/cx23885/cx23885-cards.c +1 −11
  5719. drivers/media/pci/cx23885/cx23885-core.c +1 −11
  5720. drivers/media/pci/cx23885/cx23885-dvb.c +1 −11
  5721. drivers/media/pci/cx23885/cx23885-f300.c +1 −11
  5722. drivers/media/pci/cx23885/cx23885-i2c.c +1 −11
  5723. drivers/media/pci/cx23885/cx23885-input.c +1 −10
  5724. drivers/media/pci/cx23885/cx23885-input.h +1 −10
  5725. drivers/media/pci/cx23885/cx23885-ioctl.c +1 −11
  5726. drivers/media/pci/cx23885/cx23885-ioctl.h +1 −11
  5727. drivers/media/pci/cx23885/cx23885-ir.c +1 −10
  5728. drivers/media/pci/cx23885/cx23885-ir.h +1 −10
  5729. drivers/media/pci/cx23885/cx23885-reg.h +1 −11
  5730. drivers/media/pci/cx23885/cx23885-vbi.c +1 −11
  5731. drivers/media/pci/cx23885/cx23885-video.c +1 −11
  5732. drivers/media/pci/cx23885/cx23885-video.h +1 −10
  5733. drivers/media/pci/cx23885/cx23885.h +1 −11
  5734. drivers/media/pci/cx23885/cx23888-ir.c +1 −10
  5735. drivers/media/pci/cx23885/cx23888-ir.h +1 −10
  5736. drivers/media/pci/cx23885/netup-eeprom.c +1 −11
  5737. drivers/media/pci/cx23885/netup-eeprom.h +1 −11
  5738. drivers/media/pci/cx23885/netup-init.c +1 −11
  5739. drivers/media/pci/cx23885/netup-init.h +1 −11
  5740. drivers/media/pci/cx25821/Kconfig +1 −0
  5741. drivers/media/pci/cx25821/cx25821-audio.h +1 −11
  5742. drivers/media/pci/cx25821/cx25821-biffuncs.h +1 −11
  5743. drivers/media/pci/cx25821/cx25821-cards.c +1 −11
  5744. drivers/media/pci/cx25821/cx25821-core.c +1 −11
  5745. drivers/media/pci/cx25821/cx25821-gpio.c +1 −11
  5746. drivers/media/pci/cx25821/cx25821-i2c.c +1 −11
  5747. drivers/media/pci/cx25821/cx25821-medusa-defines.h +1 −11
  5748. drivers/media/pci/cx25821/cx25821-medusa-reg.h +1 −11
  5749. drivers/media/pci/cx25821/cx25821-medusa-video.c +1 −11
  5750. drivers/media/pci/cx25821/cx25821-medusa-video.h +1 −11
  5751. drivers/media/pci/cx25821/cx25821-reg.h +1 −11
  5752. drivers/media/pci/cx25821/cx25821-sram.h +1 −11
  5753. drivers/media/pci/cx25821/cx25821-video.c +1 −12
  5754. drivers/media/pci/cx25821/cx25821-video.h +1 −11
  5755. drivers/media/pci/cx25821/cx25821.h +1 −11
  5756. drivers/media/pci/cx88/Kconfig +1 −0
  5757. drivers/media/pci/cx88/cx88-alsa.c +1 −10
  5758. drivers/media/pci/cx88/cx88-blackbird.c +1 −10
  5759. drivers/media/pci/cx88/cx88-cards.c +1 −10
  5760. drivers/media/pci/cx88/cx88-core.c +1 −10
  5761. drivers/media/pci/cx88/cx88-dsp.c +1 −10
  5762. drivers/media/pci/cx88/cx88-dvb.c +1 −10
  5763. drivers/media/pci/cx88/cx88-i2c.c +1 −10
  5764. drivers/media/pci/cx88/cx88-input.c +1 −10
  5765. drivers/media/pci/cx88/cx88-mpeg.c +1 −10
  5766. drivers/media/pci/cx88/cx88-reg.h +1 −10
  5767. drivers/media/pci/cx88/cx88-tvaudio.c +1 −10
  5768. drivers/media/pci/cx88/cx88-video.c +1 −10
  5769. drivers/media/pci/cx88/cx88-vp3054-i2c.c +1 −10
  5770. drivers/media/pci/cx88/cx88-vp3054-i2c.h +1 −10
  5771. drivers/media/pci/cx88/cx88.h +1 −10
  5772. drivers/media/pci/ddbridge/Kconfig +1 −0
  5773. drivers/media/pci/dm1105/Kconfig +1 −0
  5774. drivers/media/pci/dm1105/Makefile +1 −0
  5775. drivers/media/pci/dm1105/dm1105.c +1 −11
  5776. drivers/media/pci/dt3155/Kconfig +1 −0
  5777. drivers/media/pci/dt3155/Makefile +1 −0
  5778. drivers/media/pci/dt3155/dt3155.c +1 −9
  5779. drivers/media/pci/dt3155/dt3155.h +1 −9
  5780. drivers/media/pci/intel/Makefile +1 −0
  5781. drivers/media/pci/intel/ipu3/Kconfig +1 −0
  5782. drivers/media/pci/intel/ipu3/Makefile +1 −0
  5783. drivers/media/pci/ivtv/Kconfig +1 −0
  5784. drivers/media/pci/ivtv/ivtv-alsa-main.c +1 −10
  5785. drivers/media/pci/ivtv/ivtv-alsa-pcm.c +1 −10
  5786. drivers/media/pci/ivtv/ivtv-alsa-pcm.h +1 −10
  5787. drivers/media/pci/ivtv/ivtv-alsa.h +1 −10
  5788. drivers/media/pci/ivtv/ivtv-cards.c +1 −13
  5789. drivers/media/pci/ivtv/ivtv-cards.h +1 −13
  5790. drivers/media/pci/ivtv/ivtv-controls.c +1 −13
  5791. drivers/media/pci/ivtv/ivtv-controls.h +1 −13
  5792. drivers/media/pci/ivtv/ivtv-fileops.c +1 −13
  5793. drivers/media/pci/ivtv/ivtv-fileops.h +1 −13
  5794. drivers/media/pci/ivtv/ivtv-firmware.c +1 −13
  5795. drivers/media/pci/ivtv/ivtv-firmware.h +1 −13
  5796. drivers/media/pci/ivtv/ivtv-gpio.c +1 −13
  5797. drivers/media/pci/ivtv/ivtv-gpio.h +1 −13
  5798. drivers/media/pci/ivtv/ivtv-i2c.c +1 −13
  5799. drivers/media/pci/ivtv/ivtv-i2c.h +1 −13
  5800. drivers/media/pci/ivtv/ivtv-ioctl.c +1 −13
  5801. drivers/media/pci/ivtv/ivtv-ioctl.h +1 −13
  5802. drivers/media/pci/ivtv/ivtv-irq.c +1 −13
  5803. drivers/media/pci/ivtv/ivtv-irq.h +1 −13
  5804. drivers/media/pci/ivtv/ivtv-mailbox.c +1 −13
  5805. drivers/media/pci/ivtv/ivtv-mailbox.h +1 −13
  5806. drivers/media/pci/ivtv/ivtv-queue.c +1 −13
  5807. drivers/media/pci/ivtv/ivtv-queue.h +1 −13
  5808. drivers/media/pci/ivtv/ivtv-routing.c +1 −13
  5809. drivers/media/pci/ivtv/ivtv-routing.h +1 −13
  5810. drivers/media/pci/ivtv/ivtv-streams.h +1 −13
  5811. drivers/media/pci/ivtv/ivtv-udma.c +1 −13
  5812. drivers/media/pci/ivtv/ivtv-udma.h +1 −13
  5813. drivers/media/pci/ivtv/ivtv-vbi.c +1 −13
  5814. drivers/media/pci/ivtv/ivtv-vbi.h +1 −13
  5815. drivers/media/pci/ivtv/ivtv-version.h +1 −13
  5816. drivers/media/pci/ivtv/ivtv-yuv.c +1 −13
  5817. drivers/media/pci/ivtv/ivtv-yuv.h +1 −13
  5818. drivers/media/pci/ivtv/ivtvfb.c +1 −13
  5819. drivers/media/pci/mantis/Kconfig +1 −0
  5820. drivers/media/pci/mantis/hopper_cards.c +1 −13
  5821. drivers/media/pci/mantis/hopper_vp3028.c +1 −13
  5822. drivers/media/pci/mantis/hopper_vp3028.h +1 −13
  5823. drivers/media/pci/mantis/mantis_ca.c +1 −13
  5824. drivers/media/pci/mantis/mantis_ca.h +1 −13
  5825. drivers/media/pci/mantis/mantis_cards.c +1 −13
  5826. drivers/media/pci/mantis/mantis_common.h +1 −13
  5827. drivers/media/pci/mantis/mantis_core.c +1 −13
  5828. drivers/media/pci/mantis/mantis_core.h +1 −13
  5829. drivers/media/pci/mantis/mantis_dma.c +1 −13
  5830. drivers/media/pci/mantis/mantis_dma.h +1 −13
  5831. drivers/media/pci/mantis/mantis_dvb.c +1 −13
  5832. drivers/media/pci/mantis/mantis_dvb.h +1 −13
  5833. drivers/media/pci/mantis/mantis_evm.c +1 −13
  5834. drivers/media/pci/mantis/mantis_hif.c +1 −13
  5835. drivers/media/pci/mantis/mantis_hif.h +1 −13
  5836. drivers/media/pci/mantis/mantis_i2c.c +1 −13
  5837. drivers/media/pci/mantis/mantis_i2c.h +1 −13
  5838. drivers/media/pci/mantis/mantis_input.c +1 −9
  5839. drivers/media/pci/mantis/mantis_input.h +1 −9
  5840. drivers/media/pci/mantis/mantis_ioc.c +1 −13
  5841. drivers/media/pci/mantis/mantis_ioc.h +1 −13
  5842. drivers/media/pci/mantis/mantis_link.h +1 −13
  5843. drivers/media/pci/mantis/mantis_pci.c +1 −13
  5844. drivers/media/pci/mantis/mantis_pci.h +1 −13
  5845. drivers/media/pci/mantis/mantis_pcmcia.c +1 −13
  5846. drivers/media/pci/mantis/mantis_reg.h +1 −13
  5847. drivers/media/pci/mantis/mantis_uart.c +1 −13
  5848. drivers/media/pci/mantis/mantis_uart.h +1 −13
  5849. drivers/media/pci/mantis/mantis_vp1033.c +1 −13
  5850. drivers/media/pci/mantis/mantis_vp1033.h +1 −13
  5851. drivers/media/pci/mantis/mantis_vp1034.c +1 −13
  5852. drivers/media/pci/mantis/mantis_vp1034.h +1 −13
  5853. drivers/media/pci/mantis/mantis_vp1041.c +1 −13
  5854. drivers/media/pci/mantis/mantis_vp1041.h +1 −13
  5855. drivers/media/pci/mantis/mantis_vp2033.c +1 −13
  5856. drivers/media/pci/mantis/mantis_vp2033.h +1 −13
  5857. drivers/media/pci/mantis/mantis_vp2040.c +1 −13
  5858. drivers/media/pci/mantis/mantis_vp2040.h +1 −13
  5859. drivers/media/pci/mantis/mantis_vp3030.c +1 −13
  5860. drivers/media/pci/mantis/mantis_vp3030.h +1 −13
  5861. drivers/media/pci/meye/Kconfig +1 −0
  5862. drivers/media/pci/meye/Makefile +1 −0
  5863. drivers/media/pci/meye/meye.c +1 −10
  5864. drivers/media/pci/meye/meye.h +1 −10
  5865. drivers/media/pci/netup_unidvb/Kconfig +1 −0
  5866. drivers/media/pci/netup_unidvb/netup_unidvb.h +1 −10
  5867. drivers/media/pci/netup_unidvb/netup_unidvb_ci.c +1 −10
  5868. drivers/media/pci/netup_unidvb/netup_unidvb_core.c +1 −10
  5869. drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c +1 −10
  5870. drivers/media/pci/netup_unidvb/netup_unidvb_spi.c +1 −10
  5871. drivers/media/pci/ngene/Kconfig +1 −0
  5872. drivers/media/pci/pluto2/Kconfig +1 −0
  5873. drivers/media/pci/pluto2/Makefile +1 −0
  5874. drivers/media/pci/pluto2/pluto2.c +1 −11
  5875. drivers/media/pci/pt1/Kconfig +1 −0
  5876. drivers/media/pci/pt1/Makefile +1 −0
  5877. drivers/media/pci/pt1/pt1.c +1 −10
  5878. drivers/media/pci/pt3/Kconfig +1 −0
  5879. drivers/media/pci/saa7134/Kconfig +1 −0
  5880. drivers/media/pci/saa7134/saa7134-cards.c +1 −10
  5881. drivers/media/pci/saa7134/saa7134-core.c +1 −10
  5882. drivers/media/pci/saa7134/saa7134-dvb.c +1 −10
  5883. drivers/media/pci/saa7134/saa7134-empress.c +1 −10
  5884. drivers/media/pci/saa7134/saa7134-go7007.c +1 −9
  5885. drivers/media/pci/saa7134/saa7134-i2c.c +1 −10
  5886. drivers/media/pci/saa7134/saa7134-input.c +1 −11
  5887. drivers/media/pci/saa7134/saa7134-ts.c +1 −10
  5888. drivers/media/pci/saa7134/saa7134-tvaudio.c +1 −10
  5889. drivers/media/pci/saa7134/saa7134-vbi.c +1 −10
  5890. drivers/media/pci/saa7134/saa7134-video.c +1 −10
  5891. drivers/media/pci/saa7134/saa7134.h +1 −10
  5892. drivers/media/pci/saa7146/Kconfig +1 −0
  5893. drivers/media/pci/saa7146/Makefile +1 −0
  5894. drivers/media/pci/saa7146/hexium_gemini.c +1 −13
  5895. drivers/media/pci/saa7146/hexium_orion.c +1 −13
  5896. drivers/media/pci/saa7146/mxb.c +1 −13
  5897. drivers/media/pci/saa7164/Kconfig +1 −0
  5898. drivers/media/pci/saa7164/saa7164-api.c +1 −11
  5899. drivers/media/pci/saa7164/saa7164-buffer.c +1 −11
  5900. drivers/media/pci/saa7164/saa7164-bus.c +1 −11
  5901. drivers/media/pci/saa7164/saa7164-cards.c +1 −11
  5902. drivers/media/pci/saa7164/saa7164-cmd.c +1 −11
  5903. drivers/media/pci/saa7164/saa7164-core.c +1 −11
  5904. drivers/media/pci/saa7164/saa7164-dvb.c +1 −11
  5905. drivers/media/pci/saa7164/saa7164-encoder.c +1 −11
  5906. drivers/media/pci/saa7164/saa7164-fw.c +1 −11
  5907. drivers/media/pci/saa7164/saa7164-i2c.c +1 −11
  5908. drivers/media/pci/saa7164/saa7164-reg.h +1 −11
  5909. drivers/media/pci/saa7164/saa7164-types.h +1 −11
  5910. drivers/media/pci/saa7164/saa7164-vbi.c +1 −11
  5911. drivers/media/pci/saa7164/saa7164.h +1 −11
  5912. drivers/media/pci/smipcie/Kconfig +1 −0
  5913. drivers/media/pci/smipcie/smipcie-ir.c +1 −10
  5914. drivers/media/pci/smipcie/smipcie-main.c +1 −10
  5915. drivers/media/pci/smipcie/smipcie.h +1 −10
  5916. drivers/media/pci/solo6x10/Kconfig +1 −0
  5917. drivers/media/pci/solo6x10/Makefile +1 −0
  5918. drivers/media/pci/solo6x10/solo6x10-core.c +1 −10
  5919. drivers/media/pci/solo6x10/solo6x10-disp.c +1 −10
  5920. drivers/media/pci/solo6x10/solo6x10-eeprom.c +1 −10
  5921. drivers/media/pci/solo6x10/solo6x10-enc.c +1 −10
  5922. drivers/media/pci/solo6x10/solo6x10-g723.c +1 −10
  5923. drivers/media/pci/solo6x10/solo6x10-gpio.c +1 −10
  5924. drivers/media/pci/solo6x10/solo6x10-i2c.c +1 −10
  5925. drivers/media/pci/solo6x10/solo6x10-jpeg.h +1 −10
  5926. drivers/media/pci/solo6x10/solo6x10-offsets.h +1 −10
  5927. drivers/media/pci/solo6x10/solo6x10-p2m.c +1 −10
  5928. drivers/media/pci/solo6x10/solo6x10-regs.h +1 −10
  5929. drivers/media/pci/solo6x10/solo6x10-tw28.c +1 −10
  5930. drivers/media/pci/solo6x10/solo6x10-tw28.h +1 −10
  5931. drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c +1 −10
  5932. drivers/media/pci/solo6x10/solo6x10-v4l2.c +1 −10
  5933. drivers/media/pci/solo6x10/solo6x10.h +1 −10
  5934. drivers/media/pci/sta2x11/Kconfig +1 −0
  5935. drivers/media/pci/sta2x11/Makefile +1 −0
  5936. drivers/media/pci/sta2x11/sta2x11_vip.h +1 −10
  5937. drivers/media/pci/ttpci/Kconfig +1 −0
  5938. drivers/media/pci/ttpci/av7110.c +1 −15
  5939. drivers/media/pci/ttpci/av7110_av.c +1 −15
  5940. drivers/media/pci/ttpci/av7110_ca.c +1 −15
  5941. drivers/media/pci/ttpci/av7110_hw.c +1 −12
  5942. drivers/media/pci/ttpci/av7110_ir.c +1 −13
  5943. drivers/media/pci/ttpci/av7110_v4l.c +1 −12
  5944. drivers/media/pci/ttpci/budget-av.c +1 −15
  5945. drivers/media/pci/ttpci/budget-ci.c +1 −15
  5946. drivers/media/pci/ttpci/budget-core.c +1 −15
  5947. drivers/media/pci/ttpci/budget-patch.c +1 −15
  5948. drivers/media/pci/ttpci/budget.c +1 −15
  5949. drivers/media/pci/ttpci/ttpci-eeprom.c +1 −13
  5950. drivers/media/pci/ttpci/ttpci-eeprom.h +1 −13
  5951. drivers/media/pci/tw5864/Kconfig +1 −0
  5952. drivers/media/pci/tw5864/Makefile +1 −0
  5953. drivers/media/pci/tw5864/tw5864-core.c +1 −10
  5954. drivers/media/pci/tw5864/tw5864-h264.c +1 −10
  5955. drivers/media/pci/tw5864/tw5864-reg.h +1 −10
  5956. drivers/media/pci/tw5864/tw5864-video.c +1 −10
  5957. drivers/media/pci/tw5864/tw5864.h +1 −10
  5958. drivers/media/pci/tw68/Kconfig +1 −0
  5959. drivers/media/pci/tw68/Makefile +1 −0
  5960. drivers/media/pci/tw68/tw68-core.c +1 −10
  5961. drivers/media/pci/tw68/tw68-reg.h +1 −10
  5962. drivers/media/pci/tw68/tw68-risc.c +1 −10
  5963. drivers/media/pci/tw68/tw68-video.c +1 −10
  5964. drivers/media/pci/tw68/tw68.h +1 −10
  5965. drivers/media/pci/tw686x/Kconfig +1 −0
  5966. drivers/media/pci/tw686x/Makefile +1 −0
  5967. drivers/media/pci/tw686x/tw686x-audio.c +1 −4
  5968. drivers/media/pci/tw686x/tw686x-core.c +1 −4
  5969. drivers/media/pci/tw686x/tw686x-video.c +1 −5
  5970. drivers/media/pci/tw686x/tw686x.h +1 −4
  5971. drivers/media/platform/Kconfig +1 −0
  5972. drivers/media/platform/am437x/Kconfig +1 −0
  5973. drivers/media/platform/am437x/Makefile +1 −0
  5974. drivers/media/platform/atmel/Kconfig +1 −0
  5975. drivers/media/platform/atmel/Makefile +1 −0
  5976. drivers/media/platform/cadence/Kconfig +1 −0
  5977. drivers/media/platform/cec-gpio/Makefile +1 −0
  5978. drivers/media/platform/coda/Makefile +1 −0
  5979. drivers/media/platform/coda/coda-bit.c +1 −5
  5980. drivers/media/platform/coda/coda-common.c +1 −5
  5981. drivers/media/platform/coda/coda-gdi.c +1 −5
  5982. drivers/media/platform/coda/coda-h264.c +1 −5
  5983. drivers/media/platform/coda/coda-jpeg.c +1 −5
  5984. drivers/media/platform/coda/coda.h +1 −5
  5985. drivers/media/platform/coda/coda_regs.h +1 −5
  5986. drivers/media/platform/coda/imx-vdoa.c +1 −9
  5987. drivers/media/platform/coda/imx-vdoa.h +1 −9
  5988. drivers/media/platform/cros-ec-cec/Makefile +1 −0
  5989. drivers/media/platform/davinci/Kconfig +1 −0
  5990. drivers/media/platform/davinci/ccdc_hw_device.h +1 −10
  5991. drivers/media/platform/davinci/dm355_ccdc.c +1 −10
  5992. drivers/media/platform/davinci/dm355_ccdc_regs.h +1 −10
  5993. drivers/media/platform/davinci/dm644x_ccdc.c +1 −10
  5994. drivers/media/platform/davinci/dm644x_ccdc_regs.h +1 −10
  5995. drivers/media/platform/davinci/isif.c +1 −10
  5996. drivers/media/platform/davinci/isif_regs.h +1 −10
  5997. drivers/media/platform/davinci/vpfe_capture.c +1 −11
  5998. drivers/media/platform/davinci/vpif_capture.c +1 −10
  5999. drivers/media/platform/davinci/vpif_capture.h +1 −10
  6000. drivers/media/platform/davinci/vpss.c +1 −10
  6001. drivers/media/platform/exynos-gsc/Makefile +1 −0
  6002. drivers/media/platform/exynos-gsc/gsc-core.c +1 −5
  6003. drivers/media/platform/exynos-gsc/gsc-m2m.c +1 −5
  6004. drivers/media/platform/exynos-gsc/gsc-regs.c +1 −5
  6005. drivers/media/platform/exynos4-is/Kconfig +1 −0
  6006. drivers/media/platform/exynos4-is/fimc-core.c +1 −5
  6007. drivers/media/platform/exynos4-is/fimc-m2m.c +1 −5
  6008. drivers/media/platform/exynos4-is/media-dev.c +1 −5
  6009. drivers/media/platform/fsl-viu.c +1 −6
  6010. drivers/media/platform/m2m-deinterlace.c +1 −5
  6011. drivers/media/platform/marvell-ccic/Kconfig +1 −0
  6012. drivers/media/platform/marvell-ccic/Makefile +1 −0
  6013. drivers/media/platform/marvell-ccic/cafe-driver.c +1 −3
  6014. drivers/media/platform/marvell-ccic/mmp-driver.c +1 −3
  6015. drivers/media/platform/meson/Makefile +1 −0
  6016. drivers/media/platform/mtk-jpeg/Makefile +1 −0
  6017. drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c +1 −9
  6018. drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h +1 −9
  6019. drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.c +1 −9
  6020. drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.h +1 −9
  6021. drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c +1 −9
  6022. drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.h +1 −9
  6023. drivers/media/platform/mtk-jpeg/mtk_jpeg_reg.h +1 −9
  6024. drivers/media/platform/mtk-mdp/mtk_mdp_comp.c +1 −9
  6025. drivers/media/platform/mtk-mdp/mtk_mdp_comp.h +1 −9
  6026. drivers/media/platform/mtk-mdp/mtk_mdp_core.c +1 −9
  6027. drivers/media/platform/mtk-mdp/mtk_mdp_core.h +1 −9
  6028. drivers/media/platform/mtk-mdp/mtk_mdp_ipi.h +1 −9
  6029. drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c +1 −9
  6030. drivers/media/platform/mtk-mdp/mtk_mdp_m2m.h +1 −9
  6031. drivers/media/platform/mtk-mdp/mtk_mdp_regs.c +1 −9
  6032. drivers/media/platform/mtk-mdp/mtk_mdp_regs.h +1 −9
  6033. drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c +1 −9
  6034. drivers/media/platform/mtk-mdp/mtk_mdp_vpu.h +1 −9
  6035. drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c +1 −9
  6036. drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h +1 −9
  6037. drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c +1 −9
  6038. drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c +1 −9
  6039. drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h +1 −9
  6040. drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h +1 −9
  6041. drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c +1 −9
  6042. drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h +1 −9
  6043. drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c +1 −9
  6044. drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c +1 −9
  6045. drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h +1 −9
  6046. drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.c +1 −9
  6047. drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.h +1 −9
  6048. drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c +1 −9
  6049. drivers/media/platform/mtk-vcodec/mtk_vcodec_util.h +1 −9
  6050. drivers/media/platform/mtk-vcodec/vdec/vdec_h264_if.c +1 −9
  6051. drivers/media/platform/mtk-vcodec/vdec/vdec_vp8_if.c +1 −9
  6052. drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c +1 −9
  6053. drivers/media/platform/mtk-vcodec/vdec_drv_base.h +1 −9
  6054. drivers/media/platform/mtk-vcodec/vdec_drv_if.c +1 −9
  6055. drivers/media/platform/mtk-vcodec/vdec_drv_if.h +1 −9
  6056. drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h +1 −10
  6057. drivers/media/platform/mtk-vcodec/vdec_vpu_if.c +1 −9
  6058. drivers/media/platform/mtk-vcodec/vdec_vpu_if.h +1 −9
  6059. drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c +1 −10
  6060. drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c +1 −10
  6061. drivers/media/platform/mtk-vcodec/venc_drv_base.h +1 −10
  6062. drivers/media/platform/mtk-vcodec/venc_drv_if.c +1 −10
  6063. drivers/media/platform/mtk-vcodec/venc_drv_if.h +1 −10
  6064. drivers/media/platform/mtk-vcodec/venc_ipi_msg.h +1 −10
  6065. drivers/media/platform/mtk-vcodec/venc_vpu_if.c +1 −10
  6066. drivers/media/platform/mtk-vcodec/venc_vpu_if.h +1 −10
  6067. drivers/media/platform/mtk-vpu/Makefile +1 −0
  6068. drivers/media/platform/mtk-vpu/mtk_vpu.c +1 −9
  6069. drivers/media/platform/mtk-vpu/mtk_vpu.h +1 −9
  6070. drivers/media/platform/mx2_emmaprp.c +1 −5
  6071. drivers/media/platform/omap/Kconfig +1 −0
  6072. drivers/media/platform/omap/Makefile +1 −0
  6073. drivers/media/platform/omap3isp/omap3isp.h +1 −9
  6074. drivers/media/platform/pxa_camera.c +1 −5
  6075. drivers/media/platform/qcom/camss/Makefile +1 −0
  6076. drivers/media/platform/rockchip/rga/Makefile +1 −0
  6077. drivers/media/platform/s3c-camif/Makefile +1 −0
  6078. drivers/media/platform/s3c-camif/camif-core.c +1 −5
  6079. drivers/media/platform/s5p-cec/Makefile +1 −0
  6080. drivers/media/platform/s5p-cec/s5p_cec.c +1 −5
  6081. drivers/media/platform/s5p-cec/s5p_cec.h +1 −5
  6082. drivers/media/platform/s5p-g2d/Makefile +1 −0
  6083. drivers/media/platform/s5p-g2d/g2d-hw.c +1 −5
  6084. drivers/media/platform/s5p-g2d/g2d-regs.h +1 −5
  6085. drivers/media/platform/s5p-g2d/g2d.c +1 −5
  6086. drivers/media/platform/s5p-g2d/g2d.h +1 −5
  6087. drivers/media/platform/s5p-jpeg/Makefile +1 −0
  6088. drivers/media/platform/s5p-mfc/s5p_mfc.c +1 −5
  6089. drivers/media/platform/s5p-mfc/s5p_mfc_cmd.c +1 −5
  6090. drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h +1 −5
  6091. drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c +1 −5
  6092. drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.h +1 −5
  6093. drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c +1 −5
  6094. drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.h +1 −5
  6095. drivers/media/platform/s5p-mfc/s5p_mfc_common.h +1 −5
  6096. drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c +1 −5
  6097. drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.h +1 −5
  6098. drivers/media/platform/s5p-mfc/s5p_mfc_dec.c +1 −5
  6099. drivers/media/platform/s5p-mfc/s5p_mfc_dec.h +1 −5
  6100. drivers/media/platform/s5p-mfc/s5p_mfc_enc.c +1 −5
  6101. drivers/media/platform/s5p-mfc/s5p_mfc_enc.h +1 −5
  6102. drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h +1 −5
  6103. drivers/media/platform/s5p-mfc/s5p_mfc_pm.c +1 −5
  6104. drivers/media/platform/s5p-mfc/s5p_mfc_pm.h +1 −5
  6105. drivers/media/platform/seco-cec/Makefile +1 −0
  6106. drivers/media/platform/sti/bdisp/Makefile +1 −0
  6107. drivers/media/platform/sti/c8sectpfe/Kconfig +1 −0
  6108. drivers/media/platform/sti/cec/Makefile +1 −0
  6109. drivers/media/platform/sti/delta/Makefile +1 −0
  6110. drivers/media/platform/sti/hva/Makefile +1 −0
  6111. drivers/media/platform/stm32/Makefile +1 −0
  6112. drivers/media/platform/sunxi/sun6i-csi/Kconfig +1 −0
  6113. drivers/media/platform/sunxi/sun6i-csi/Makefile +1 −0
  6114. drivers/media/platform/tegra-cec/Makefile +1 −0
  6115. drivers/media/platform/tegra-cec/tegra_cec.c +1 −12
  6116. drivers/media/platform/tegra-cec/tegra_cec.h +1 −12
  6117. drivers/media/platform/vicodec/Kconfig +1 −0
  6118. drivers/media/platform/video-mux.c +1 −9
  6119. drivers/media/platform/vimc/Kconfig +1 −0
  6120. drivers/media/platform/vimc/vimc-capture.c +1 −11
  6121. drivers/media/platform/vimc/vimc-common.c +1 −11
  6122. drivers/media/platform/vimc/vimc-common.h +1 −11
  6123. drivers/media/platform/vimc/vimc-core.c +1 −11
  6124. drivers/media/platform/vimc/vimc-debayer.c +1 −11
  6125. drivers/media/platform/vimc/vimc-scaler.c +1 −11
  6126. drivers/media/platform/vimc/vimc-sensor.c +1 −11
  6127. drivers/media/platform/vivid/Kconfig +1 −0
  6128. drivers/media/radio/Kconfig +1 −0
  6129. drivers/media/radio/dsbr100.c +1 −10
  6130. drivers/media/radio/radio-aimslab.c +1 −0
  6131. drivers/media/radio/radio-aztech.c +1 −0
  6132. drivers/media/radio/radio-cadet.c +1 −0
  6133. drivers/media/radio/radio-gemtek.c +1 −0
  6134. drivers/media/radio/radio-isa.c +1 −9
  6135. drivers/media/radio/radio-isa.h +1 −9
  6136. drivers/media/radio/radio-keene.c +1 −10
  6137. drivers/media/radio/radio-ma901.c +1 −10
  6138. drivers/media/radio/radio-maxiradio.c +1 −0
  6139. drivers/media/radio/radio-miropcm20.c +1 −0
  6140. drivers/media/radio/radio-mr800.c +1 −10
  6141. drivers/media/radio/radio-rtrack2.c +1 −0
  6142. drivers/media/radio/radio-sf16fmi.c +1 −0
  6143. drivers/media/radio/radio-sf16fmr2.c +1 −0
  6144. drivers/media/radio/radio-tea5764.c +1 −10
  6145. drivers/media/radio/radio-tea5777.c +1 −11
  6146. drivers/media/radio/radio-tea5777.h +1 −11
  6147. drivers/media/radio/radio-terratec.c +1 −0
  6148. drivers/media/radio/radio-timb.c +1 −9
  6149. drivers/media/radio/radio-trust.c +1 −0
  6150. drivers/media/radio/radio-typhoon.c +1 −0
  6151. drivers/media/radio/radio-wl1273.c +1 −9
  6152. drivers/media/radio/radio-zoltrix.c +1 −0
  6153. drivers/media/radio/saa7706h.c +1 −9
  6154. drivers/media/radio/si470x/Kconfig +1 −0
  6155. drivers/media/radio/si470x/Makefile +1 −0
  6156. drivers/media/radio/si470x/radio-si470x-common.c +1 −10
  6157. drivers/media/radio/si470x/radio-si470x-i2c.c +1 −10
  6158. drivers/media/radio/si470x/radio-si470x-usb.c +1 −10
  6159. drivers/media/radio/si470x/radio-si470x.h +1 −10
  6160. drivers/media/radio/si4713/Kconfig +1 −0
  6161. drivers/media/radio/si4713/Makefile +1 −0
  6162. drivers/media/radio/si4713/radio-platform-si4713.c +1 −10
  6163. drivers/media/radio/si4713/si4713.c +1 −10
  6164. drivers/media/radio/tea575x.c +1 −12
  6165. drivers/media/radio/tef6862.c +1 −9
  6166. drivers/media/radio/wl128x/Kconfig +1 −0
  6167. drivers/media/radio/wl128x/Makefile +1 −0
  6168. drivers/media/radio/wl128x/fmdrv.h +1 −10
  6169. drivers/media/radio/wl128x/fmdrv_common.c +1 −10
  6170. drivers/media/radio/wl128x/fmdrv_common.h +1 −10
  6171. drivers/media/radio/wl128x/fmdrv_rx.c +1 −10
  6172. drivers/media/radio/wl128x/fmdrv_rx.h +1 −10
  6173. drivers/media/radio/wl128x/fmdrv_tx.c +1 −10
  6174. drivers/media/radio/wl128x/fmdrv_tx.h +1 −10
  6175. drivers/media/radio/wl128x/fmdrv_v4l2.c +1 −10
  6176. drivers/media/radio/wl128x/fmdrv_v4l2.h +1 −10
  6177. drivers/media/rc/Kconfig +1 −0
  6178. drivers/media/rc/ati_remote.c +1 −11
  6179. drivers/media/rc/ene_ir.c +1 −11
  6180. drivers/media/rc/ene_ir.h +1 −10
  6181. drivers/media/rc/fintek-cir.c +1 −10
  6182. drivers/media/rc/fintek-cir.h +1 −10
  6183. drivers/media/rc/gpio-ir-tx.c +1 −9
  6184. drivers/media/rc/igorplugusb.c +1 −10
  6185. drivers/media/rc/iguanair.c +1 −10
  6186. drivers/media/rc/img-ir/Kconfig +1 −0
  6187. drivers/media/rc/img-ir/img-ir-core.c +1 −5
  6188. drivers/media/rc/img-ir/img-ir-hw.c +1 −5
  6189. drivers/media/rc/img-ir/img-ir-hw.h +1 −5
  6190. drivers/media/rc/img-ir/img-ir-jvc.c +1 −5
  6191. drivers/media/rc/img-ir/img-ir-nec.c +1 −5
  6192. drivers/media/rc/img-ir/img-ir-raw.c +1 −5
  6193. drivers/media/rc/img-ir/img-ir-raw.h +1 −5
  6194. drivers/media/rc/img-ir/img-ir-rc5.c +1 −5
  6195. drivers/media/rc/img-ir/img-ir-rc6.c +1 −5
  6196. drivers/media/rc/img-ir/img-ir-sanyo.c +1 −5
  6197. drivers/media/rc/img-ir/img-ir-sharp.c +1 −5
  6198. drivers/media/rc/img-ir/img-ir-sony.c +1 −5
  6199. drivers/media/rc/img-ir/img-ir.h +1 −5
  6200. drivers/media/rc/imon.c +1 −10
  6201. drivers/media/rc/ir-rx51.c +1 −10
  6202. drivers/media/rc/ite-cir.c +1 −10
  6203. drivers/media/rc/ite-cir.h +1 −10
  6204. drivers/media/rc/keymaps/Kconfig +1 −0
  6205. drivers/media/rc/keymaps/rc-alink-dtu-m.c +1 −14
  6206. drivers/media/rc/keymaps/rc-anysee.c +1 −14
  6207. drivers/media/rc/keymaps/rc-ati-x10.c +1 −14
  6208. drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c +1 −5
  6209. drivers/media/rc/keymaps/rc-avermedia-rm-ks.c +1 −14
  6210. drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c +1 −14
  6211. drivers/media/rc/keymaps/rc-cec.c +1 −5
  6212. drivers/media/rc/keymaps/rc-delock-61959.c +1 −5
  6213. drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c +1 −14
  6214. drivers/media/rc/keymaps/rc-digittrade.c +1 −14
  6215. drivers/media/rc/keymaps/rc-dtt200u.c +1 −5
  6216. drivers/media/rc/keymaps/rc-dvbsky.c +1 −6
  6217. drivers/media/rc/keymaps/rc-hisi-poplar.c +1 −5
  6218. drivers/media/rc/keymaps/rc-hisi-tv-demo.c +1 −5
  6219. drivers/media/rc/keymaps/rc-imon-mce.c +1 −5
  6220. drivers/media/rc/keymaps/rc-imon-pad.c +1 −5
  6221. drivers/media/rc/keymaps/rc-it913x-v1.c +1 −5
  6222. drivers/media/rc/keymaps/rc-it913x-v2.c +1 −5
  6223. drivers/media/rc/keymaps/rc-kworld-pc150u.c +1 −5
  6224. drivers/media/rc/keymaps/rc-leadtek-y04g0051.c +1 −14
  6225. drivers/media/rc/keymaps/rc-lme2510.c +1 −6
  6226. drivers/media/rc/keymaps/rc-medion-x10-digitainer.c +1 −14
  6227. drivers/media/rc/keymaps/rc-medion-x10-or2x.c +1 −14
  6228. drivers/media/rc/keymaps/rc-medion-x10.c +1 −14
  6229. drivers/media/rc/keymaps/rc-msi-digivox-ii.c +1 −14
  6230. drivers/media/rc/keymaps/rc-msi-digivox-iii.c +1 −14
  6231. drivers/media/rc/keymaps/rc-rc6-mce.c +1 −5
  6232. drivers/media/rc/keymaps/rc-reddo.c +1 −14
  6233. drivers/media/rc/keymaps/rc-snapstream-firefly.c +1 −14
  6234. drivers/media/rc/keymaps/rc-streamzap.c +1 −5
  6235. drivers/media/rc/keymaps/rc-su3000.c +1 −5
  6236. drivers/media/rc/keymaps/rc-technisat-ts35.c +1 −5
  6237. drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.c +1 −5
  6238. drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.c +1 −5
  6239. drivers/media/rc/keymaps/rc-terratec-slim-2.c +1 −14
  6240. drivers/media/rc/keymaps/rc-terratec-slim.c +1 −14
  6241. drivers/media/rc/keymaps/rc-tivo.c +1 −5
  6242. drivers/media/rc/keymaps/rc-total-media-in-hand-02.c +1 −14
  6243. drivers/media/rc/keymaps/rc-total-media-in-hand.c +1 −14
  6244. drivers/media/rc/keymaps/rc-trekstor.c +1 −14
  6245. drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c +1 −5
  6246. drivers/media/rc/keymaps/rc-twinhan1027.c +1 −0
  6247. drivers/media/rc/keymaps/rc-videomate-m1f.c +1 −5
  6248. drivers/media/rc/lirc_dev.c +1 −11
  6249. drivers/media/rc/mceusb.c +1 −12
  6250. drivers/media/rc/mtk-cir.c +1 −10
  6251. drivers/media/rc/nuvoton-cir.h +1 −10
  6252. drivers/media/rc/pwm-ir-tx.c +1 −9
  6253. drivers/media/rc/rc-loopback.c +1 −11
  6254. drivers/media/rc/redrat3.c +1 −11
  6255. drivers/media/rc/serial_ir.c +1 −9
  6256. drivers/media/rc/sir_ir.c +1 −5
  6257. drivers/media/rc/st_rc.c +1 −5
  6258. drivers/media/rc/streamzap.c +1 −10
  6259. drivers/media/rc/sunxi-cir.c +1 −10
  6260. drivers/media/rc/tango-ir.c +1 −5
  6261. drivers/media/rc/ttusbir.c +1 −10
  6262. drivers/media/rc/winbond-cir.c +1 −10
  6263. drivers/media/spi/Kconfig +1 −0
  6264. drivers/media/spi/Makefile +1 −0
  6265. drivers/media/spi/gs1662.c +1 −5
  6266. drivers/media/tuners/Kconfig +1 −0
  6267. drivers/media/tuners/e4000.c +1 −14
  6268. drivers/media/tuners/e4000.h +1 −14
  6269. drivers/media/tuners/e4000_priv.h +1 −14
  6270. drivers/media/tuners/fc0011.c +1 −10
  6271. drivers/media/tuners/fc0012-priv.h +1 −10
  6272. drivers/media/tuners/fc0012.c +1 −10
  6273. drivers/media/tuners/fc0012.h +1 −10
  6274. drivers/media/tuners/fc0013-priv.h +1 −11
  6275. drivers/media/tuners/fc0013.c +1 −11
  6276. drivers/media/tuners/fc0013.h +1 −11
  6277. drivers/media/tuners/fc001x-common.h +1 −10
  6278. drivers/media/tuners/fc2580.c +1 −14
  6279. drivers/media/tuners/fc2580.h +1 −14
  6280. drivers/media/tuners/fc2580_priv.h +1 −14
  6281. drivers/media/tuners/it913x.c +1 −11
  6282. drivers/media/tuners/it913x.h +1 −11
  6283. drivers/media/tuners/m88rs6000t.c +1 −10
  6284. drivers/media/tuners/m88rs6000t.h +1 −10
  6285. drivers/media/tuners/max2165.c +1 −11
  6286. drivers/media/tuners/max2165.h +1 −11
  6287. drivers/media/tuners/max2165_priv.h +1 −11
  6288. drivers/media/tuners/mc44s803.c +1 −11
  6289. drivers/media/tuners/mc44s803.h +1 −11
  6290. drivers/media/tuners/mc44s803_priv.h +1 −11
  6291. drivers/media/tuners/msi001.c +1 −10
  6292. drivers/media/tuners/mt2060.c +1 −11
  6293. drivers/media/tuners/mt2060.h +1 −11
  6294. drivers/media/tuners/mt2060_priv.h +1 −11
  6295. drivers/media/tuners/mt20xx.c +1 −0
  6296. drivers/media/tuners/mt20xx.h +1 −13
  6297. drivers/media/tuners/mt2131.c +1 −11
  6298. drivers/media/tuners/mt2131.h +1 −11
  6299. drivers/media/tuners/mt2131_priv.h +1 −11
  6300. drivers/media/tuners/mt2266.c +1 −10
  6301. drivers/media/tuners/mt2266.h +1 −10
  6302. drivers/media/tuners/mxl5005s.h +1 −13
  6303. drivers/media/tuners/mxl5007t.c +1 −10
  6304. drivers/media/tuners/mxl5007t.h +1 −10
  6305. drivers/media/tuners/qt1010.c +1 −10
  6306. drivers/media/tuners/qt1010.h +1 −10
  6307. drivers/media/tuners/qt1010_priv.h +1 −10
  6308. drivers/media/tuners/r820t.h +1 −14
  6309. drivers/media/tuners/si2157.c +1 −10
  6310. drivers/media/tuners/si2157.h +1 −10
  6311. drivers/media/tuners/si2157_priv.h +1 −10
  6312. drivers/media/tuners/tda18212.c +1 −14
  6313. drivers/media/tuners/tda18212.h +1 −14
  6314. drivers/media/tuners/tda18218.c +1 −10
  6315. drivers/media/tuners/tda18218.h +1 −10
  6316. drivers/media/tuners/tda18218_priv.h +1 −10
  6317. drivers/media/tuners/tda18250.c +1 −11
  6318. drivers/media/tuners/tda18250.h +1 −10
  6319. drivers/media/tuners/tda18250_priv.h +1 −10
  6320. drivers/media/tuners/tda18271-common.c +1 −13
  6321. drivers/media/tuners/tda18271-fe.c +1 −13
  6322. drivers/media/tuners/tda18271-maps.c +1 −13
  6323. drivers/media/tuners/tda18271-priv.h +1 −13
  6324. drivers/media/tuners/tda18271.h +1 −13
  6325. drivers/media/tuners/tda827x.c +1 −10
  6326. drivers/media/tuners/tda827x.h +1 −14
  6327. drivers/media/tuners/tda8290.c +1 −13
  6328. drivers/media/tuners/tda8290.h +1 −13
  6329. drivers/media/tuners/tda9887.c +1 −0
  6330. drivers/media/tuners/tda9887.h +1 −13
  6331. drivers/media/tuners/tea5761.h +1 −13
  6332. drivers/media/tuners/tea5767.h +1 −13
  6333. drivers/media/tuners/tua9001.c +1 −10
  6334. drivers/media/tuners/tua9001.h +1 −10
  6335. drivers/media/tuners/tua9001_priv.h +1 −10
  6336. drivers/media/tuners/tuner-i2c.h +1 −13
  6337. drivers/media/tuners/tuner-simple.c +1 −0
  6338. drivers/media/tuners/tuner-simple.h +1 −13
  6339. drivers/media/tuners/tuner-types.c +1 −0
  6340. drivers/media/tuners/xc4000.c +1 −10
  6341. drivers/media/tuners/xc4000.h +1 −11
  6342. drivers/media/tuners/xc5000.c +1 −11
  6343. drivers/media/tuners/xc5000.h +1 −11
  6344. drivers/media/usb/Kconfig +1 −0
  6345. drivers/media/usb/airspy/Kconfig +1 −0
  6346. drivers/media/usb/airspy/Makefile +1 −0
  6347. drivers/media/usb/airspy/airspy.c +1 −10
  6348. drivers/media/usb/as102/Kconfig +1 −0
  6349. drivers/media/usb/as102/as102_drv.c +1 −10
  6350. drivers/media/usb/as102/as102_drv.h +1 −10
  6351. drivers/media/usb/as102/as102_fw.c +1 −10
  6352. drivers/media/usb/as102/as102_fw.h +1 −10
  6353. drivers/media/usb/as102/as102_usb_drv.c +1 −10
  6354. drivers/media/usb/as102/as102_usb_drv.h +1 −10
  6355. drivers/media/usb/as102/as10x_cmd.c +1 −10
  6356. drivers/media/usb/as102/as10x_cmd.h +1 −10
  6357. drivers/media/usb/as102/as10x_cmd_cfg.c +1 −10
  6358. drivers/media/usb/as102/as10x_cmd_stream.c +1 −10
  6359. drivers/media/usb/as102/as10x_handle.h +1 −10
  6360. drivers/media/usb/au0828/Kconfig +1 −0
  6361. drivers/media/usb/au0828/au0828-cards.c +1 −11
  6362. drivers/media/usb/au0828/au0828-cards.h +1 −11
  6363. drivers/media/usb/au0828/au0828-core.c +1 −11
  6364. drivers/media/usb/au0828/au0828-dvb.c +1 −11
  6365. drivers/media/usb/au0828/au0828-i2c.c +1 −11
  6366. drivers/media/usb/au0828/au0828-reg.h +1 −11
  6367. drivers/media/usb/au0828/au0828-vbi.c +1 −14
  6368. drivers/media/usb/au0828/au0828-video.c +1 −10
  6369. drivers/media/usb/au0828/au0828.h +1 −11
  6370. drivers/media/usb/b2c2/Kconfig +1 −0
  6371. drivers/media/usb/b2c2/Makefile +1 −0
  6372. drivers/media/usb/b2c2/flexcop-usb.c +1 −0
  6373. drivers/media/usb/cpia2/Kconfig +1 −0
  6374. drivers/media/usb/cpia2/Makefile +1 −0
  6375. drivers/media/usb/cpia2/cpia2.h +1 −10
  6376. drivers/media/usb/cpia2/cpia2_core.c +1 −10
  6377. drivers/media/usb/cpia2/cpia2_registers.h +1 −10
  6378. drivers/media/usb/cpia2/cpia2_usb.c +1 −10
  6379. drivers/media/usb/cpia2/cpia2_v4l.c +1 −10
  6380. drivers/media/usb/cx231xx/Kconfig +1 −0
  6381. drivers/media/usb/cx231xx/cx231xx-417.c +1 −10
  6382. drivers/media/usb/cx231xx/cx231xx-audio.c +1 −11
  6383. drivers/media/usb/cx231xx/cx231xx-avcore.c +1 −13
  6384. drivers/media/usb/cx231xx/cx231xx-cards.c +1 −13
  6385. drivers/media/usb/cx231xx/cx231xx-conf-reg.h +1 −13
  6386. drivers/media/usb/cx231xx/cx231xx-core.c +1 −13
  6387. drivers/media/usb/cx231xx/cx231xx-dif.h +1 −10
  6388. drivers/media/usb/cx231xx/cx231xx-dvb.c +1 −13
  6389. drivers/media/usb/cx231xx/cx231xx-i2c.c +1 −13
  6390. drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c +1 −13
  6391. drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h +1 −13
  6392. drivers/media/usb/cx231xx/cx231xx-reg.h +1 −13
  6393. drivers/media/usb/cx231xx/cx231xx-vbi.c +1 −13
  6394. drivers/media/usb/cx231xx/cx231xx-vbi.h +1 −13
  6395. drivers/media/usb/cx231xx/cx231xx-video.c +1 −13
  6396. drivers/media/usb/cx231xx/cx231xx.h +1 −13
  6397. drivers/media/usb/dvb-usb-v2/Kconfig +1 −0
  6398. drivers/media/usb/dvb-usb-v2/af9015.c +1 −11
  6399. drivers/media/usb/dvb-usb-v2/af9015.h +1 −11
  6400. drivers/media/usb/dvb-usb-v2/af9035.c +1 −14
  6401. drivers/media/usb/dvb-usb-v2/af9035.h +1 −14
  6402. drivers/media/usb/dvb-usb-v2/anysee.c +1 −10
  6403. drivers/media/usb/dvb-usb-v2/anysee.h +1 −10
  6404. drivers/media/usb/dvb-usb-v2/au6610.c +1 −10
  6405. drivers/media/usb/dvb-usb-v2/au6610.h +1 −10
  6406. drivers/media/usb/dvb-usb-v2/ce6230.c +1 −11
  6407. drivers/media/usb/dvb-usb-v2/ce6230.h +1 −11
  6408. drivers/media/usb/dvb-usb-v2/dvb_usb.h +1 −14
  6409. drivers/media/usb/dvb-usb-v2/dvb_usb_common.h +1 −14
  6410. drivers/media/usb/dvb-usb-v2/dvb_usb_core.c +1 −14
  6411. drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c +1 −14
  6412. drivers/media/usb/dvb-usb-v2/dvbsky.c +1 −10
  6413. drivers/media/usb/dvb-usb-v2/ec168.c +1 −11
  6414. drivers/media/usb/dvb-usb-v2/ec168.h +1 −11
  6415. drivers/media/usb/dvb-usb-v2/lmedm04.c +1 −11
  6416. drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c +1 −10
  6417. drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h +1 −10
  6418. drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c +1 −10
  6419. drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h +1 −10
  6420. drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c +1 −10
  6421. drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.h +1 −10
  6422. drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c +1 −10
  6423. drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h +1 −10
  6424. drivers/media/usb/dvb-usb-v2/mxl111sf-reg.h +1 −10
  6425. drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c +1 −10
  6426. drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h +1 −10
  6427. drivers/media/usb/dvb-usb-v2/rtl28xxu.c +1 −14
  6428. drivers/media/usb/dvb-usb-v2/rtl28xxu.h +1 −14
  6429. drivers/media/usb/dvb-usb-v2/zd1301.c +1 −10
  6430. drivers/media/usb/dvb-usb/Kconfig +1 −0
  6431. drivers/media/usb/dvb-usb/af9005-fe.c +1 −10
  6432. drivers/media/usb/dvb-usb/af9005-remote.c +1 −10
  6433. drivers/media/usb/dvb-usb/af9005.c +1 −10
  6434. drivers/media/usb/dvb-usb/af9005.h +1 −10
  6435. drivers/media/usb/dvb-usb/cinergyT2-core.c +1 −11
  6436. drivers/media/usb/dvb-usb/cinergyT2-fe.c +1 −11
  6437. drivers/media/usb/dvb-usb/cinergyT2.h +1 −11
  6438. drivers/media/usb/dvb-usb/dtv5100.c +1 −10
  6439. drivers/media/usb/dvb-usb/dtv5100.h +1 −10
  6440. drivers/media/usb/dvb-usb/pctv452e.c +1 −5
  6441. drivers/media/usb/em28xx/Kconfig +1 −0
  6442. drivers/media/usb/go7007/Kconfig +1 −0
  6443. drivers/media/usb/go7007/go7007-driver.c +1 −9
  6444. drivers/media/usb/go7007/go7007-fw.c +1 −9
  6445. drivers/media/usb/go7007/go7007-i2c.c +1 −9
  6446. drivers/media/usb/go7007/go7007-loader.c +1 −9
  6447. drivers/media/usb/go7007/go7007-priv.h +1 −9
  6448. drivers/media/usb/go7007/go7007-usb.c +1 −9
  6449. drivers/media/usb/go7007/go7007-v4l2.c +1 −9
  6450. drivers/media/usb/go7007/s2250-board.c +1 −9
  6451. drivers/media/usb/go7007/snd-go7007.c +1 −9
  6452. drivers/media/usb/gspca/Kconfig +1 −0
  6453. drivers/media/usb/gspca/autogain_functions.c +1 −10
  6454. drivers/media/usb/gspca/benq.c +1 −10
  6455. drivers/media/usb/gspca/conex.c +1 −10
  6456. drivers/media/usb/gspca/cpia1.c +1 −11
  6457. drivers/media/usb/gspca/dtcs033.c +1 −10
  6458. drivers/media/usb/gspca/etoms.c +1 −10
  6459. drivers/media/usb/gspca/finepix.c +1 −10
  6460. drivers/media/usb/gspca/gl860/Kconfig +1 −0
  6461. drivers/media/usb/gspca/gl860/gl860-mi1320.c +1 −13
  6462. drivers/media/usb/gspca/gl860/gl860-mi2020.c +1 −13
  6463. drivers/media/usb/gspca/gl860/gl860-ov2640.c +1 −13
  6464. drivers/media/usb/gspca/gl860/gl860-ov9655.c +1 −13
  6465. drivers/media/usb/gspca/gl860/gl860.c +1 −13
  6466. drivers/media/usb/gspca/gl860/gl860.h +1 −13
  6467. drivers/media/usb/gspca/gspca.c +1 −10
  6468. drivers/media/usb/gspca/jeilinj.c +1 −10
  6469. drivers/media/usb/gspca/jl2005bcd.c +1 −10
  6470. drivers/media/usb/gspca/jpeg.h +1 −11
  6471. drivers/media/usb/gspca/kinect.c +1 −10
  6472. drivers/media/usb/gspca/konica.c +1 −10
  6473. drivers/media/usb/gspca/m5602/Kconfig +1 −0
  6474. drivers/media/usb/gspca/mars.c +1 −10
  6475. drivers/media/usb/gspca/mr97310a.c +1 −10
  6476. drivers/media/usb/gspca/nw80x.c +1 −10
  6477. drivers/media/usb/gspca/ov519.c +1 −11
  6478. drivers/media/usb/gspca/ov534.c +1 −10
  6479. drivers/media/usb/gspca/ov534_9.c +1 −10
  6480. drivers/media/usb/gspca/pac207.c +1 −11
  6481. drivers/media/usb/gspca/pac7302.c +1 −10
  6482. drivers/media/usb/gspca/pac7311.c +1 −10
  6483. drivers/media/usb/gspca/pac_common.h +1 −11
  6484. drivers/media/usb/gspca/se401.c +1 −11
  6485. drivers/media/usb/gspca/se401.h +1 −11
  6486. drivers/media/usb/gspca/sn9c2028.c +1 −10
  6487. drivers/media/usb/gspca/sn9c2028.h +1 −11
  6488. drivers/media/usb/gspca/sn9c20x.c +1 −10
  6489. drivers/media/usb/gspca/sonixb.c +1 −10
  6490. drivers/media/usb/gspca/sonixj.c +1 −10
  6491. drivers/media/usb/gspca/spca1528.c +1 −10
  6492. drivers/media/usb/gspca/spca500.c +1 −11
  6493. drivers/media/usb/gspca/spca501.c +1 −11
  6494. drivers/media/usb/gspca/spca505.c +1 −11
  6495. drivers/media/usb/gspca/spca506.c +1 −10
  6496. drivers/media/usb/gspca/spca508.c +1 −10
  6497. drivers/media/usb/gspca/spca561.c +1 −10
  6498. drivers/media/usb/gspca/sq905.c +1 −10
  6499. drivers/media/usb/gspca/sq905c.c +1 −10
  6500. drivers/media/usb/gspca/sq930x.c +1 −10
  6501. drivers/media/usb/gspca/stk014.c +1 −10
  6502. drivers/media/usb/gspca/stk1135.c +1 −10
  6503. drivers/media/usb/gspca/stk1135.h +1 −10
  6504. drivers/media/usb/gspca/stv0680.c +1 −11
  6505. drivers/media/usb/gspca/stv06xx/Kconfig +1 −0
  6506. drivers/media/usb/gspca/stv06xx/stv06xx.c +1 −10
  6507. drivers/media/usb/gspca/stv06xx/stv06xx.h +1 −10
  6508. drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c +1 −10
  6509. drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.h +1 −10
  6510. drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c +1 −10
  6511. drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.h +1 −10
  6512. drivers/media/usb/gspca/stv06xx/stv06xx_sensor.h +1 −10
  6513. drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c +1 −11
  6514. drivers/media/usb/gspca/stv06xx/stv06xx_st6422.h +1 −11
  6515. drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.c +1 −10
  6516. drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.h +1 −10
  6517. drivers/media/usb/gspca/sunplus.c +1 −10
  6518. drivers/media/usb/gspca/t613.c +1 −10
  6519. drivers/media/usb/gspca/topro.c +1 −13
  6520. drivers/media/usb/gspca/touptek.c +1 −10
  6521. drivers/media/usb/gspca/tv8532.c +1 −11
  6522. drivers/media/usb/gspca/vc032x.c +1 −10
  6523. drivers/media/usb/gspca/vicam.c +1 −10
  6524. drivers/media/usb/gspca/w996Xcf.c +1 −11
  6525. drivers/media/usb/gspca/xirlink_cit.c +1 −11
  6526. drivers/media/usb/gspca/zc3xx.c +1 −10
  6527. drivers/media/usb/hackrf/Kconfig +1 −0
  6528. drivers/media/usb/hackrf/Makefile +1 −0
  6529. drivers/media/usb/hackrf/hackrf.c +1 −10
  6530. drivers/media/usb/hdpvr/Kconfig +1 −0
  6531. drivers/media/usb/hdpvr/Makefile +1 −0
  6532. drivers/media/usb/msi2500/Kconfig +1 −0
  6533. drivers/media/usb/msi2500/Makefile +1 −0
  6534. drivers/media/usb/msi2500/msi2500.c +1 −10
  6535. drivers/media/usb/pulse8-cec/Kconfig +1 −0
  6536. drivers/media/usb/pulse8-cec/Makefile +1 −0
  6537. drivers/media/usb/pulse8-cec/pulse8-cec.c +1 −6
  6538. drivers/media/usb/pvrusb2/Kconfig +1 −0
  6539. drivers/media/usb/pwc/Kconfig +1 −0
  6540. drivers/media/usb/pwc/Makefile +1 −0
  6541. drivers/media/usb/pwc/pwc-ctrl.c +1 −13
  6542. drivers/media/usb/pwc/pwc-dec1.c +1 −13
  6543. drivers/media/usb/pwc/pwc-dec1.h +1 −13
  6544. drivers/media/usb/pwc/pwc-dec23.c +1 −13
  6545. drivers/media/usb/pwc/pwc-dec23.h +1 −13
  6546. drivers/media/usb/pwc/pwc-if.c +1 −13
  6547. drivers/media/usb/pwc/pwc-kiara.c +1 −13
  6548. drivers/media/usb/pwc/pwc-kiara.h +1 −13
  6549. drivers/media/usb/pwc/pwc-misc.c +1 −13
  6550. drivers/media/usb/pwc/pwc-timon.c +1 −13
  6551. drivers/media/usb/pwc/pwc-timon.h +1 −13
  6552. drivers/media/usb/pwc/pwc-uncompress.c +1 −13
  6553. drivers/media/usb/pwc/pwc-v4l.c +1 −13
  6554. drivers/media/usb/pwc/pwc.h +1 −13
  6555. drivers/media/usb/rainshadow-cec/Kconfig +1 −0
  6556. drivers/media/usb/rainshadow-cec/Makefile +1 −0
  6557. drivers/media/usb/rainshadow-cec/rainshadow-cec.c +1 −6
  6558. drivers/media/usb/s2255/Kconfig +1 −0
  6559. drivers/media/usb/s2255/Makefile +1 −0
  6560. drivers/media/usb/s2255/s2255drv.c +1 −10
  6561. drivers/media/usb/siano/Kconfig +1 −0
  6562. drivers/media/usb/siano/Makefile +1 −0
  6563. drivers/media/usb/siano/smsusb.c +21 −25
  6564. drivers/media/usb/stk1160/Kconfig +1 −0
  6565. drivers/media/usb/stk1160/stk1160-ac97.c +1 −11
  6566. drivers/media/usb/stk1160/stk1160-core.c +1 −11
  6567. drivers/media/usb/stk1160/stk1160-i2c.c +1 −11
  6568. drivers/media/usb/stk1160/stk1160-reg.h +1 −11
  6569. drivers/media/usb/stk1160/stk1160-v4l.c +1 −11
  6570. drivers/media/usb/stk1160/stk1160-video.c +1 −11
  6571. drivers/media/usb/stk1160/stk1160.h +1 −11
  6572. drivers/media/usb/stkwebcam/Kconfig +1 −0
  6573. drivers/media/usb/stkwebcam/Makefile +1 −0
  6574. drivers/media/usb/stkwebcam/stk-sensor.c +1 −9
  6575. drivers/media/usb/stkwebcam/stk-webcam.c +1 −10
  6576. drivers/media/usb/stkwebcam/stk-webcam.h +1 −10
  6577. drivers/media/usb/tm6000/Kconfig +1 −0
  6578. drivers/media/usb/ttusb-budget/Kconfig +1 −0
  6579. drivers/media/usb/ttusb-budget/Makefile +1 −0
  6580. drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c +1 −5
  6581. drivers/media/usb/ttusb-dec/Kconfig +1 −0
  6582. drivers/media/usb/ttusb-dec/Makefile +1 −0
  6583. drivers/media/usb/ttusb-dec/ttusb_dec.c +1 −11
  6584. drivers/media/usb/ttusb-dec/ttusbdecfe.c +1 −11
  6585. drivers/media/usb/ttusb-dec/ttusbdecfe.h +1 −11
  6586. drivers/media/usb/usbtv/Kconfig +1 −0
  6587. drivers/media/usb/usbtv/Makefile +1 −0
  6588. drivers/media/usb/usbvision/Kconfig +1 −0
  6589. drivers/media/usb/usbvision/Makefile +1 −0
  6590. drivers/media/usb/usbvision/usbvision-cards.c +1 −10
  6591. drivers/media/usb/usbvision/usbvision-core.c +1 −11
  6592. drivers/media/usb/usbvision/usbvision-i2c.c +1 −10
  6593. drivers/media/usb/usbvision/usbvision-video.c +1 −14
  6594. drivers/media/usb/usbvision/usbvision.h +1 −11
  6595. drivers/media/usb/uvc/Kconfig +1 −0
  6596. drivers/media/usb/uvc/uvc_ctrl.c +1 −6
  6597. drivers/media/usb/uvc/uvc_debugfs.c +1 −6
  6598. drivers/media/usb/uvc/uvc_driver.c +1 −6
  6599. drivers/media/usb/uvc/uvc_entity.c +1 −6
  6600. drivers/media/usb/uvc/uvc_isight.c +1 −6
  6601. drivers/media/usb/uvc/uvc_metadata.c +1 −5
  6602. drivers/media/usb/uvc/uvc_queue.c +1 −6
  6603. drivers/media/usb/uvc/uvc_status.c +1 −6
  6604. drivers/media/usb/uvc/uvc_v4l2.c +1 −6
  6605. drivers/media/usb/uvc/uvc_video.c +1 −6
  6606. drivers/media/usb/zr364xx/Kconfig +1 −0
  6607. drivers/media/usb/zr364xx/Makefile +1 −0
  6608. drivers/media/usb/zr364xx/zr364xx.c +1 −10
  6609. drivers/media/v4l2-core/Kconfig +1 −0
  6610. drivers/media/v4l2-core/tuner-core.c +1 −0
  6611. drivers/media/v4l2-core/v4l2-common.c +1 −11
  6612. drivers/media/v4l2-core/v4l2-compat-ioctl32.c +1 −0
  6613. drivers/media/v4l2-core/v4l2-ctrls.c +1 −13
  6614. drivers/media/v4l2-core/v4l2-dev.c +1 −5
  6615. drivers/media/v4l2-core/v4l2-device.c +1 −13
  6616. drivers/media/v4l2-core/v4l2-event.c +1 −9
  6617. drivers/media/v4l2-core/v4l2-fh.c +1 −9
  6618. drivers/media/v4l2-core/v4l2-fwnode.c +1 −4
  6619. drivers/media/v4l2-core/v4l2-ioctl.c +1 −5
  6620. drivers/media/v4l2-core/v4l2-mem2mem.c +1 −5
  6621. drivers/media/v4l2-core/v4l2-subdev.c +1 −9
  6622. drivers/memory/Kconfig +1 −0
  6623. drivers/memory/fsl-corenet-cf.c +1 −5
  6624. drivers/memory/fsl_ifc.c +1 −14
  6625. drivers/memory/mtk-smi.c +1 −9
  6626. drivers/memory/of_memory.c +1 −5
  6627. drivers/memory/of_memory.h +1 −5
  6628. drivers/memory/tegra/Kconfig +1 −0
  6629. drivers/memory/ti-emif-pm.c +1 −9
  6630. drivers/memstick/Kconfig +1 −0
  6631. drivers/memstick/Makefile +1 −0
  6632. drivers/memstick/core/Kconfig +1 −0
  6633. drivers/memstick/core/Makefile +1 −0
  6634. drivers/memstick/host/Kconfig +1 −0
  6635. drivers/memstick/host/rtsx_pci_ms.c +1 −13
  6636. drivers/message/Makefile +1 −0
  6637. drivers/message/fusion/Kconfig +1 −0
  6638. drivers/mfd/Kconfig +1 −0
  6639. drivers/mfd/ab3100-core.c +1 −1
  6640. drivers/mfd/ab3100-otp.c +1 −1
  6641. drivers/mfd/ab8500-core.c +1 −1
  6642. drivers/mfd/ab8500-debugfs.c +1 −1
  6643. drivers/mfd/ab8500-gpadc.c +1 −1
  6644. drivers/mfd/ab8500-sysctrl.c +1 −1
  6645. drivers/mfd/abx500-core.c +1 −1
  6646. drivers/mfd/act8945a.c +1 −5
  6647. drivers/mfd/adp5520.c +1 −2
  6648. drivers/mfd/altera-a10sr.c +1 −12
  6649. drivers/mfd/as3722.c +1 −14
  6650. drivers/mfd/bcm590xx.c +1 −5
  6651. drivers/mfd/cros_ec_dev.c +1 −13
  6652. drivers/mfd/cros_ec_dev.h +1 −13
  6653. drivers/mfd/cs5535-mfd.c +1 −13
  6654. drivers/mfd/da9052-core.c +1 −5
  6655. drivers/mfd/da9052-i2c.c +1 −6
  6656. drivers/mfd/da9052-spi.c +1 −6
  6657. drivers/mfd/da9055-core.c +1 −5
  6658. drivers/mfd/da9055-i2c.c +1 −6
  6659. drivers/mfd/da9062-core.c +1 −10
  6660. drivers/mfd/da9150-core.c +1 −5
  6661. drivers/mfd/davinci_voicecodec.c +1 −14
  6662. drivers/mfd/db8500-prcmu.c +1 −2
  6663. drivers/mfd/dbx500-prcmu-regs.h +1 −2
  6664. drivers/mfd/dm355evm_msp.c +1 −5
  6665. drivers/mfd/htc-i2cpld.c +1 −14
  6666. drivers/mfd/janz-cmodio.c +1 −5
  6667. drivers/mfd/jz4740-adc.c +1 −9
  6668. drivers/mfd/lm3533-core.c +1 −5
  6669. drivers/mfd/lm3533-ctrlbank.c +1 −5
  6670. drivers/mfd/mcp-core.c +1 −4
  6671. drivers/mfd/mcp-sa11x0.c +1 −4
  6672. drivers/mfd/menelaus.c +1 −14
  6673. drivers/mfd/menf21bmc.c +1 −5
  6674. drivers/mfd/mt6397-core.c +1 −9
  6675. drivers/mfd/mxs-lradc.c +1 −10
  6676. drivers/mfd/palmas.c +1 −6
  6677. drivers/mfd/pcf50633-adc.c +1 −5
  6678. drivers/mfd/pcf50633-core.c +1 −6
  6679. drivers/mfd/pcf50633-gpio.c +1 −6
  6680. drivers/mfd/pcf50633-irq.c +1 −6
  6681. drivers/mfd/rc5t583-irq.c +1 −13
  6682. drivers/mfd/rc5t583.c +1 −13
  6683. drivers/mfd/rdc321x-southbridge.c +1 −15
  6684. drivers/mfd/stw481x.c +1 −2
  6685. drivers/mfd/sun6i-prcm.c +1 −2
  6686. drivers/mfd/syscon.c +1 −5
  6687. drivers/mfd/timberdale.c +1 −13
  6688. drivers/mfd/timberdale.h +1 −13
  6689. drivers/mfd/tps6105x.c +1 −2
  6690. drivers/mfd/tps65010.c +1 −14
  6691. drivers/mfd/tps65090.c +1 −12
  6692. drivers/mfd/tps65910.c +1 −6
  6693. drivers/mfd/tps65911-comparator.c +1 −6
  6694. drivers/mfd/twl-core.c +1 −14
  6695. drivers/mfd/twl4030-irq.c +1 −14
  6696. drivers/mfd/twl6030-irq.c +1 −14
  6697. drivers/mfd/ucb1x00-assabet.c +1 −4
  6698. drivers/mfd/ucb1x00-core.c +1 −4
  6699. drivers/mfd/vexpress-sysreg.c +1 −8
  6700. drivers/mfd/viperboard.c +1 −6
  6701. drivers/mfd/vx855.c +1 −16
  6702. drivers/mfd/wm831x-auxadc.c +1 −6
  6703. drivers/mfd/wm831x-core.c +1 −6
  6704. drivers/mfd/wm831x-i2c.c +1 −6
  6705. drivers/mfd/wm831x-irq.c +1 −6
  6706. drivers/mfd/wm831x-otp.c +1 −6
  6707. drivers/mfd/wm831x-spi.c +1 −6
  6708. drivers/mfd/wm8350-core.c +1 −6
  6709. drivers/mfd/wm8350-gpio.c +1 −6
  6710. drivers/mfd/wm8350-i2c.c +1 −6
  6711. drivers/mfd/wm8350-irq.c +1 −6
  6712. drivers/mfd/wm8350-regmap.c +1 −5
  6713. drivers/mfd/wm8400-core.c +1 −6
  6714. drivers/mfd/wm8994-core.c +1 −6
  6715. drivers/mfd/wm8994-irq.c +1 −6
  6716. drivers/mfd/wm8994-regmap.c +1 −6
  6717. drivers/mfd/wm8994.h +1 −6
  6718. drivers/mfd/wm97xx-core.c +1 −5
  6719. drivers/misc/Kconfig +1 −0
  6720. drivers/misc/ad525x_dpot-i2c.c +1 −2
  6721. drivers/misc/ad525x_dpot-spi.c +1 −2
  6722. drivers/misc/ad525x_dpot.c +1 −2
  6723. drivers/misc/ad525x_dpot.h +1 −2
  6724. drivers/misc/altera-stapl/Kconfig +1 −0
  6725. drivers/misc/altera-stapl/Makefile +1 −0
  6726. drivers/misc/altera-stapl/altera-comp.c +1 −15
  6727. drivers/misc/altera-stapl/altera-exprt.h +1 −15
  6728. drivers/misc/altera-stapl/altera-jtag.c +1 −15
  6729. drivers/misc/altera-stapl/altera-jtag.h +1 −15
  6730. drivers/misc/altera-stapl/altera-lpt.c +1 −15
  6731. drivers/misc/altera-stapl/altera.c +1 −15
  6732. drivers/misc/apds9802als.c +1 −13
  6733. drivers/misc/atmel_tclib.c +1 −0
  6734. drivers/misc/c2port/Kconfig +1 −0
  6735. drivers/misc/c2port/Makefile +1 −0
  6736. drivers/misc/cardreader/Kconfig +1 −0
  6737. drivers/misc/cardreader/Makefile +1 −0
  6738. drivers/misc/cardreader/rtl8411.c +1 −13
  6739. drivers/misc/cardreader/rts5209.c +1 −13
  6740. drivers/misc/cardreader/rts5227.c +1 −13
  6741. drivers/misc/cardreader/rts5229.c +1 −13
  6742. drivers/misc/cardreader/rts5249.c +1 −13
  6743. drivers/misc/cardreader/rts5260.c +1 −13
  6744. drivers/misc/cardreader/rtsx_pcr.c +1 −13
  6745. drivers/misc/cardreader/rtsx_pcr.h +1 −13
  6746. drivers/misc/cb710/Kconfig +1 −0
  6747. drivers/misc/cb710/Makefile +1 −0
  6748. drivers/misc/cs5535-mfgpt.c +1 −4
  6749. drivers/misc/cxl/Kconfig +1 −0
  6750. drivers/misc/cxl/api.c +1 −5
  6751. drivers/misc/cxl/base.c +1 −5
  6752. drivers/misc/cxl/context.c +1 −5
  6753. drivers/misc/cxl/cxl.h +1 −5
  6754. drivers/misc/cxl/cxllib.c +1 −5
  6755. drivers/misc/cxl/debugfs.c +1 −5
  6756. drivers/misc/cxl/fault.c +1 −5
  6757. drivers/misc/cxl/file.c +1 −5
  6758. drivers/misc/cxl/guest.c +1 −5
  6759. drivers/misc/cxl/hcalls.c +1 −5
  6760. drivers/misc/cxl/hcalls.h +1 −5
  6761. drivers/misc/cxl/irq.c +1 −5
  6762. drivers/misc/cxl/main.c +1 −5
  6763. drivers/misc/cxl/native.c +1 −5
  6764. drivers/misc/cxl/of.c +1 −5
  6765. drivers/misc/cxl/pci.c +1 −5
  6766. drivers/misc/cxl/sysfs.c +1 −5
  6767. drivers/misc/cxl/trace.c +1 −5
  6768. drivers/misc/cxl/trace.h +1 −5
  6769. drivers/misc/cxl/vphb.c +1 −5
  6770. drivers/misc/echo/Kconfig +1 −0
  6771. drivers/misc/echo/Makefile +1 −0
  6772. drivers/misc/echo/echo.c +1 −13
  6773. drivers/misc/echo/echo.h +1 −13
  6774. drivers/misc/echo/fir.h +1 −13
  6775. drivers/misc/echo/oslec.h +1 −14
  6776. drivers/misc/eeprom/Kconfig +1 −0
  6777. drivers/misc/eeprom/at25.c +1 −5
  6778. drivers/misc/eeprom/ee1004.c +1 −5
  6779. drivers/misc/eeprom/eeprom.c +1 −10
  6780. drivers/misc/eeprom/eeprom_93cx6.c +1 −10
  6781. drivers/misc/enclosure.c +1 −12
  6782. drivers/misc/genwqe/Kconfig +1 −0
  6783. drivers/misc/genwqe/Makefile +1 −0
  6784. drivers/misc/genwqe/card_ddcb.h +1 −10
  6785. drivers/misc/habanalabs/Kconfig +1 −0
  6786. drivers/misc/habanalabs/Makefile +1 −0
  6787. drivers/misc/habanalabs/goya/Makefile +1 −0
  6788. drivers/misc/hmc6352.c +1 −13
  6789. drivers/misc/ibmasm/command.c +1 −15
  6790. drivers/misc/ibmasm/dot_command.c +1 −15
  6791. drivers/misc/ibmasm/dot_command.h +1 −15
  6792. drivers/misc/ibmasm/event.c +1 −15
  6793. drivers/misc/ibmasm/heartbeat.c +1 −15
  6794. drivers/misc/ibmasm/i2o.h +1 −15
  6795. drivers/misc/ibmasm/ibmasm.h +1 −15
  6796. drivers/misc/ibmasm/ibmasmfs.c +1 −15
  6797. drivers/misc/ibmasm/lowlevel.c +1 −15
  6798. drivers/misc/ibmasm/lowlevel.h +1 −15
  6799. drivers/misc/ibmasm/module.c +1 −15
  6800. drivers/misc/ibmasm/r_heartbeat.c +1 −14
  6801. drivers/misc/ibmasm/remote.c +1 −15
  6802. drivers/misc/ibmasm/remote.h +1 −14
  6803. drivers/misc/ibmasm/uart.c +1 −15
  6804. drivers/misc/ics932s401.c +1 −14
  6805. drivers/misc/isl29003.c +1 −14
  6806. drivers/misc/isl29020.c +1 −12
  6807. drivers/misc/lattice-ecp3-config.c +1 −5
  6808. drivers/misc/lis3lv02d/Kconfig +1 −0
  6809. drivers/misc/lis3lv02d/Makefile +1 −0
  6810. drivers/misc/lis3lv02d/lis3lv02d.c +1 −14
  6811. drivers/misc/lis3lv02d/lis3lv02d.h +1 −14
  6812. drivers/misc/lkdtm/core.c +1 −14
  6813. drivers/misc/mic/Kconfig +1 −0
  6814. drivers/misc/mic/bus/Makefile +1 −0
  6815. drivers/misc/mic/bus/scif_bus.c +1 −9
  6816. drivers/misc/mic/bus/scif_bus.h +1 −9
  6817. drivers/misc/mic/cosm_client/Makefile +1 −0
  6818. drivers/misc/mic/scif/scif_api.c +1 −10
  6819. drivers/misc/mic/scif/scif_debugfs.c +1 −10
  6820. drivers/misc/mic/scif/scif_dma.c +1 −10
  6821. drivers/misc/mic/scif/scif_epd.c +1 −10
  6822. drivers/misc/mic/scif/scif_epd.h +1 −10
  6823. drivers/misc/mic/scif/scif_fd.c +1 −10
  6824. drivers/misc/mic/scif/scif_fence.c +1 −10
  6825. drivers/misc/mic/scif/scif_main.c +1 −10
  6826. drivers/misc/mic/scif/scif_main.h +1 −10
  6827. drivers/misc/mic/scif/scif_map.h +1 −10
  6828. drivers/misc/mic/scif/scif_mmap.c +1 −10
  6829. drivers/misc/mic/scif/scif_nm.c +1 −10
  6830. drivers/misc/mic/scif/scif_nodeqp.c +1 −10
  6831. drivers/misc/mic/scif/scif_peer_bus.c +1 −9
  6832. drivers/misc/mic/scif/scif_peer_bus.h +1 −9
  6833. drivers/misc/mic/scif/scif_ports.c +1 −10
  6834. drivers/misc/mic/scif/scif_rb.c +1 −10
  6835. drivers/misc/mic/scif/scif_rma.c +1 −10
  6836. drivers/misc/mic/scif/scif_rma_list.c +1 −10
  6837. drivers/misc/mic/scif/scif_rma_list.h +1 −10
  6838. drivers/misc/mic/vop/Makefile +1 −0
  6839. drivers/misc/ocxl/Kconfig +1 −0
  6840. drivers/misc/pch_phub.c +1 −13
  6841. drivers/misc/phantom.c +1 −5
  6842. drivers/misc/pti.c +1 −9
  6843. drivers/misc/sgi-gru/Makefile +1 −0
  6844. drivers/misc/sgi-gru/grufault.c +1 −14
  6845. drivers/misc/sgi-gru/grufile.c +1 −14
  6846. drivers/misc/sgi-gru/gruhandles.c +1 −14
  6847. drivers/misc/sgi-gru/gruhandles.h +1 −14
  6848. drivers/misc/sgi-gru/grukdump.c +1 −14
  6849. drivers/misc/sgi-gru/grukservices.c +1 −14
  6850. drivers/misc/sgi-gru/grukservices.h +1 −14
  6851. drivers/misc/sgi-gru/grumain.c +1 −14
  6852. drivers/misc/sgi-gru/gruprocfs.c +1 −14
  6853. drivers/misc/sgi-gru/grutables.h +1 −14
  6854. drivers/misc/sgi-gru/grutlbpurge.c +1 −14
  6855. drivers/misc/sram.c +1 −14
  6856. drivers/misc/ti-st/Kconfig +1 −0
  6857. drivers/misc/ti-st/Makefile +1 −0
  6858. drivers/misc/tsl2550.c +1 −14
  6859. drivers/misc/vexpress-syscfg.c +1 −8
  6860. drivers/misc/vmw_vmci/Kconfig +1 −0
  6861. drivers/misc/vmw_vmci/Makefile +1 −0
  6862. drivers/mmc/Kconfig +1 −0
  6863. drivers/mmc/Makefile +1 −0
  6864. drivers/mmc/core/Kconfig +1 −0
  6865. drivers/mmc/core/card.h +1 −2
  6866. drivers/mmc/core/mmc_ops.c +1 −5
  6867. drivers/mmc/core/mmc_ops.h +1 −5
  6868. drivers/mmc/core/mmc_test.c +1 −5
  6869. drivers/mmc/core/pwrseq.c +1 −2
  6870. drivers/mmc/core/pwrseq.h +1 −2
  6871. drivers/mmc/core/pwrseq_emmc.c +1 −2
  6872. drivers/mmc/core/pwrseq_sd8787.c +1 −11
  6873. drivers/mmc/core/pwrseq_simple.c +1 −2
  6874. drivers/mmc/core/sd_ops.c +1 −5
  6875. drivers/mmc/core/sd_ops.h +1 −5
  6876. drivers/mmc/core/sdio.c +1 −5
  6877. drivers/mmc/core/sdio_bus.c +1 −5
  6878. drivers/mmc/core/sdio_bus.h +1 −5
  6879. drivers/mmc/core/sdio_cis.c +1 −5
  6880. drivers/mmc/core/sdio_cis.h +1 −5
  6881. drivers/mmc/core/sdio_io.c +1 −5
  6882. drivers/mmc/core/sdio_irq.c +1 −5
  6883. drivers/mmc/core/sdio_ops.c +1 −5
  6884. drivers/mmc/core/sdio_ops.h +1 −5
  6885. drivers/mmc/core/sdio_uart.c +1 −5
  6886. drivers/mmc/core/slot-gpio.h +1 −2
  6887. drivers/mmc/host/Kconfig +1 −0
  6888. drivers/mmc/host/davinci_mmc.c +1 −14
  6889. drivers/mmc/host/dw_mmc-exynos.c +1 −5
  6890. drivers/mmc/host/dw_mmc-exynos.h +1 −5
  6891. drivers/mmc/host/dw_mmc-k3.c +1 −5
  6892. drivers/mmc/host/dw_mmc-pci.c +1 −5
  6893. drivers/mmc/host/dw_mmc-pltfm.c +1 −5
  6894. drivers/mmc/host/dw_mmc-pltfm.h +1 −5
  6895. drivers/mmc/host/dw_mmc-rockchip.c +1 −5
  6896. drivers/mmc/host/dw_mmc-zx.c +1 −5
  6897. drivers/mmc/host/dw_mmc.c +1 −5
  6898. drivers/mmc/host/dw_mmc.h +1 −5
  6899. drivers/mmc/host/jz4740_mmc.c +1 −10
  6900. drivers/mmc/host/meson-mx-sdio.c +1 −5
  6901. drivers/mmc/host/mtk-sd.c +1 −9
  6902. drivers/mmc/host/mxs-mmc.c +1 −14
  6903. drivers/mmc/host/rtsx_pci_sdmmc.c +1 −13
  6904. drivers/mmc/host/sdhci-brcmstb.c +1 −10
  6905. drivers/mmc/host/sdhci-cadence.c +1 −10
  6906. drivers/mmc/host/sdhci-dove.c +1 −13
  6907. drivers/mmc/host/sdhci-esdhc.h +1 −4
  6908. drivers/mmc/host/sdhci-iproc.c +4 −2
  6909. drivers/mmc/host/sdhci-of-arasan.c +1 −5
  6910. drivers/mmc/host/sdhci-of-esdhc.c +1 −5
  6911. drivers/mmc/host/sdhci-of-hlwd.c +1 −5
  6912. drivers/mmc/host/sdhci-pci-core.c +1 −5
  6913. drivers/mmc/host/sdhci-pci-data.c +1 −0
  6914. drivers/mmc/host/sdhci-pltfm.c +1 −13
  6915. drivers/mmc/host/sdhci-sirf.c +1 −2
  6916. drivers/mmc/host/sdhci-st.c +1 −10
  6917. drivers/mmc/host/sdhci.c +1 −5
  6918. drivers/mmc/host/sdhci.h +1 −5
  6919. drivers/mmc/host/sdricoh_cs.c +1 −15
  6920. drivers/mmc/host/sunxi-mmc.c +1 −5
  6921. drivers/mmc/host/toshsd.c +1 −5
  6922. drivers/mmc/host/toshsd.h +1 −5
  6923. drivers/mmc/host/ushc.c +1 −5
  6924. drivers/mmc/host/via-sdmmc.c +1 −5
  6925. drivers/mmc/host/wbsd.c +1 −6
  6926. drivers/mmc/host/wbsd.h +1 −5
  6927. drivers/mtd/ar7part.c +1 −15
  6928. drivers/mtd/bcm63xxpart.c +1 −15
  6929. drivers/mtd/chips/Kconfig +1 −0
  6930. drivers/mtd/chips/chipreg.c +1 −0
  6931. drivers/mtd/chips/map_absent.c +1 −0
  6932. drivers/mtd/cmdlinepart.c +1 −14
  6933. drivers/mtd/devices/Kconfig +1 −0
  6934. drivers/mtd/devices/bcm47xxsflash.c +1 −0
  6935. drivers/mtd/devices/docg3.c +1 −15
  6936. drivers/mtd/devices/docg3.h +1 −15
  6937. drivers/mtd/devices/ms02-nv.c +1 −5
  6938. drivers/mtd/devices/ms02-nv.h +1 −5
  6939. drivers/mtd/devices/mtd_dataflash.c +1 −5
  6940. drivers/mtd/devices/phram.c +1 −0
  6941. drivers/mtd/devices/powernv_flash.c +1 −10
  6942. drivers/mtd/devices/slram.c +1 −0
  6943. drivers/mtd/inftlcore.c +1 −14
  6944. drivers/mtd/inftlmount.c +1 −14
  6945. drivers/mtd/lpddr/Kconfig +1 −0
  6946. drivers/mtd/lpddr/Makefile +1 −0
  6947. drivers/mtd/lpddr/lpddr2_nvm.c +1 −10
  6948. drivers/mtd/lpddr/lpddr_cmds.c +1 −14
  6949. drivers/mtd/lpddr/qinfo_probe.c +1 −15
  6950. drivers/mtd/maps/Kconfig +1 −0
  6951. drivers/mtd/maps/amd76xrom.c +1 −0
  6952. drivers/mtd/maps/ck804xrom.c +1 −0
  6953. drivers/mtd/maps/esb2rom.c +1 −0
  6954. drivers/mtd/maps/ichxrom.c +1 −0
  6955. drivers/mtd/maps/ixp4xx.c +1 −0
  6956. drivers/mtd/maps/l440gx.c +1 −0
  6957. drivers/mtd/maps/map_funcs.c +1 −0
  6958. drivers/mtd/maps/netsc520.c +1 −14
  6959. drivers/mtd/maps/nettel.c +1 −0
  6960. drivers/mtd/maps/physmap-versatile.c +1 −15
  6961. drivers/mtd/maps/pismo.c +1 −4
  6962. drivers/mtd/maps/plat-ram.c +1 −14
  6963. drivers/mtd/maps/sa1100-flash.c +1 −0
  6964. drivers/mtd/maps/sbc_gxx.c +1 −13
  6965. drivers/mtd/maps/sc520cdp.c +1 −15
  6966. drivers/mtd/maps/scb2_flash.c +1 −0
  6967. drivers/mtd/maps/scx200_docflash.c +1 −0
  6968. drivers/mtd/maps/sun_uflash.c +1 −0
  6969. drivers/mtd/maps/ts5500_flash.c +1 −14
  6970. drivers/mtd/mtd_blkdevs.c +1 −15
  6971. drivers/mtd/mtdblock.c +1 −15
  6972. drivers/mtd/mtdblock_ro.c +1 −15
  6973. drivers/mtd/mtdchar.c +1 −15
  6974. drivers/mtd/mtdconcat.c +1 −15
  6975. drivers/mtd/mtdcore.c +1 −15
  6976. drivers/mtd/mtdpart.c +1 −15
  6977. drivers/mtd/mtdsuper.c +1 −5
  6978. drivers/mtd/nand/Kconfig +1 −0
  6979. drivers/mtd/nand/onenand/Kconfig +1 −0
  6980. drivers/mtd/nand/raw/Kconfig +1 −0
  6981. drivers/mtd/nand/raw/atmel/Makefile +1 −0
  6982. drivers/mtd/nand/raw/bcm47xxnflash/Makefile +1 −0
  6983. drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c +1 −9
  6984. drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c +1 −9
  6985. drivers/mtd/nand/raw/brcmnand/brcmnand.c +1 −9
  6986. drivers/mtd/nand/raw/brcmnand/brcmnand.h +1 −9
  6987. drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c +1 −9
  6988. drivers/mtd/nand/raw/brcmnand/iproc_nand.c +1 −9
  6989. drivers/mtd/nand/raw/cafe_nand.c +1 −0
  6990. drivers/mtd/nand/raw/davinci_nand.c +1 −14
  6991. drivers/mtd/nand/raw/diskonchip.c +1 −0
  6992. drivers/mtd/nand/raw/fsl_elbc_nand.c +1 −14
  6993. drivers/mtd/nand/raw/fsl_ifc_nand.c +1 −14
  6994. drivers/mtd/nand/raw/fsl_upm.c +1 −5
  6995. drivers/mtd/nand/raw/gpmi-nand/Makefile +1 −0
  6996. drivers/mtd/nand/raw/gpmi-nand/bch-regs.h +1 −14
  6997. drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h +1 −14
  6998. drivers/mtd/nand/raw/hisi504_nand.c +1 −10
  6999. drivers/mtd/nand/raw/ingenic/Kconfig +1 −0
  7000. drivers/mtd/nand/raw/ingenic/Makefile +1 −0
  7001. drivers/mtd/nand/raw/ingenic/jz4740_nand.c +1 −10
  7002. drivers/mtd/nand/raw/lpc32xx_mlc.c +1 −11
  7003. drivers/mtd/nand/raw/lpc32xx_slc.c +1 −10
  7004. drivers/mtd/nand/raw/mpc5121_nfc.c +1 −14
  7005. drivers/mtd/nand/raw/mtk_ecc.c +1 −9
  7006. drivers/mtd/nand/raw/mtk_nand.c +1 −9
  7007. drivers/mtd/nand/raw/nand_amd.c +1 −10
  7008. drivers/mtd/nand/raw/nand_bch.c +1 −14
  7009. drivers/mtd/nand/raw/nand_ecc.c +1 −15
  7010. drivers/mtd/nand/raw/nand_hynix.c +1 −10
  7011. drivers/mtd/nand/raw/nand_macronix.c +1 −10
  7012. drivers/mtd/nand/raw/nand_micron.c +1 −10
  7013. drivers/mtd/nand/raw/nand_samsung.c +1 −10
  7014. drivers/mtd/nand/raw/nand_toshiba.c +1 −10
  7015. drivers/mtd/nand/raw/nandsim.c +1 −14
  7016. drivers/mtd/nand/raw/ndfc.c +1 −6
  7017. drivers/mtd/nand/raw/omap_elm.c +1 −11
  7018. drivers/mtd/nand/raw/s3c2410.c +1 −14
  7019. drivers/mtd/nand/spi/Kconfig +1 −0
  7020. drivers/mtd/nftlcore.c +1 −14
  7021. drivers/mtd/nftlmount.c +1 −14
  7022. drivers/mtd/ofpart.c +1 −5
  7023. drivers/mtd/parsers/Kconfig +1 −0
  7024. drivers/mtd/parsers/Makefile +1 −0
  7025. drivers/mtd/parsers/afs.c +1 −13
  7026. drivers/mtd/parsers/parser_imagetag.c +1 −6
  7027. drivers/mtd/parsers/redboot.c +1 −15
  7028. drivers/mtd/rfd_ftl.c +1 −0
  7029. drivers/mtd/spi-nor/Kconfig +1 −0
  7030. drivers/mtd/spi-nor/aspeed-smc.c +1 −5
  7031. drivers/mtd/spi-nor/cadence-quadspi.c +1 −12
  7032. drivers/mtd/spi-nor/hisi-sfc.c +1 −13
  7033. drivers/mtd/spi-nor/mtk-quadspi.c +1 −9
  7034. drivers/mtd/tests/mtd_nandecctest.c +1 −0
  7035. drivers/mtd/ubi/Kconfig +1 −0
  7036. drivers/mtd/ubi/attach.c +1 −14
  7037. drivers/mtd/ubi/build.c +1 −14
  7038. drivers/mtd/ubi/cdev.c +1 −14
  7039. drivers/mtd/ubi/debug.c +1 −14
  7040. drivers/mtd/ubi/debug.h +1 −14
  7041. drivers/mtd/ubi/eba.c +1 −14
  7042. drivers/mtd/ubi/gluebi.c +1 −14
  7043. drivers/mtd/ubi/io.c +1 −14
  7044. drivers/mtd/ubi/kapi.c +1 −14
  7045. drivers/mtd/ubi/misc.c +1 −14
  7046. drivers/mtd/ubi/ubi.h +1 −14
  7047. drivers/mtd/ubi/upd.c +1 −14
  7048. drivers/mtd/ubi/vmt.c +1 −14
  7049. drivers/mtd/ubi/vtbl.c +1 −14
  7050. drivers/mtd/ubi/wl.c +1 −14
  7051. drivers/net/Kconfig +1 −0
  7052. drivers/net/Makefile +1 −1
  7053. drivers/net/Space.c +1 −5
  7054. drivers/net/appletalk/Kconfig +1 −0
  7055. drivers/net/appletalk/Makefile +1 −0
  7056. drivers/net/arcnet/Kconfig +1 −0
  7057. drivers/net/arcnet/arcdevice.h +1 −6
  7058. drivers/net/bonding/Makefile +1 −0
  7059. drivers/net/bonding/bond_3ad.c +1 −18
  7060. drivers/net/bonding/bond_alb.c +1 −17
  7061. drivers/net/bonding/bond_main.c +10 −5
  7062. drivers/net/bonding/bond_netlink.c +1 −5
  7063. drivers/net/bonding/bond_options.c +1 −5
  7064. drivers/net/bonding/bond_sysfs.c +1 −17
  7065. drivers/net/bonding/bond_sysfs_slave.c +1 −5
  7066. drivers/net/caif/Kconfig +1 −0
  7067. drivers/net/caif/caif_hsi.c +1 −1
  7068. drivers/net/caif/caif_serial.c +1 −1
  7069. drivers/net/caif/caif_spi.c +1 −1
  7070. drivers/net/caif/caif_spi_slave.c +1 −1
  7071. drivers/net/caif/caif_virtio.c +1 −1
  7072. drivers/net/can/Kconfig +1 −0
  7073. drivers/net/can/at91_can.c +1 −5
  7074. drivers/net/can/c_can/Kconfig +1 −0
  7075. drivers/net/can/c_can/Makefile +1 −0
  7076. drivers/net/can/cc770/Kconfig +1 −0
  7077. drivers/net/can/cc770/Makefile +1 −0
  7078. drivers/net/can/grcan.c +1 −5
  7079. drivers/net/can/ifi_canfd/Kconfig +1 −0
  7080. drivers/net/can/ifi_canfd/Makefile +1 −0
  7081. drivers/net/can/janz-ican3.c +1 −5
  7082. drivers/net/can/m_can/Kconfig +1 −0
  7083. drivers/net/can/m_can/Makefile +1 −0
  7084. drivers/net/can/mscan/Kconfig +1 −0
  7085. drivers/net/can/mscan/Makefile +1 −0
  7086. drivers/net/can/peak_canfd/Kconfig +1 −0
  7087. drivers/net/can/peak_canfd/Makefile +1 −0
  7088. drivers/net/can/sja1000/Kconfig +1 −0
  7089. drivers/net/can/sja1000/tscan1.c +1 −13
  7090. drivers/net/can/softing/Kconfig +1 −0
  7091. drivers/net/can/softing/Makefile +1 −0
  7092. drivers/net/can/spi/Kconfig +1 −0
  7093. drivers/net/can/spi/Makefile +1 −0
  7094. drivers/net/can/usb/Kconfig +1 −0
  7095. drivers/net/can/usb/ems_usb.c +1 −13
  7096. drivers/net/can/usb/esd_usb2.c +1 −13
  7097. drivers/net/can/usb/kvaser_usb/Makefile +1 −0
  7098. drivers/net/can/usb/peak_usb/Makefile +1 −0
  7099. drivers/net/can/xilinx_can.c +1 −9
  7100. drivers/net/dsa/Kconfig +1 −0
  7101. drivers/net/dsa/b53/Kconfig +1 −0
  7102. drivers/net/dsa/bcm_sf2.c +1 −5
  7103. drivers/net/dsa/bcm_sf2.h +1 −5
  7104. drivers/net/dsa/bcm_sf2_cfp.c +1 −5
  7105. drivers/net/dsa/bcm_sf2_regs.h +1 −5
  7106. drivers/net/dsa/dsa_loop.c +1 −5
  7107. drivers/net/dsa/dsa_loop_bdinfo.c +1 −0
  7108. drivers/net/dsa/lan9303-core.c +1 −10
  7109. drivers/net/dsa/lan9303_i2c.c +1 −10
  7110. drivers/net/dsa/lan9303_mdio.c +1 −10
  7111. drivers/net/dsa/microchip/Kconfig +1 −0
  7112. drivers/net/dsa/microchip/Makefile +1 −0
  7113. drivers/net/dsa/mt7530.c +1 −9
  7114. drivers/net/dsa/mt7530.h +1 −9
  7115. drivers/net/dsa/mv88e6060.h +1 −5
  7116. drivers/net/dsa/mv88e6xxx/Kconfig +1 −0
  7117. drivers/net/dsa/mv88e6xxx/chip.c +2 −6
  7118. drivers/net/dsa/mv88e6xxx/chip.h +1 −5
  7119. drivers/net/dsa/mv88e6xxx/global1.c +1 −5
  7120. drivers/net/dsa/mv88e6xxx/global1.h +1 −5
  7121. drivers/net/dsa/mv88e6xxx/global1_atu.c +1 −5
  7122. drivers/net/dsa/mv88e6xxx/global1_vtu.c +1 −5
  7123. drivers/net/dsa/mv88e6xxx/global2.c +1 −5
  7124. drivers/net/dsa/mv88e6xxx/global2.h +1 −5
  7125. drivers/net/dsa/mv88e6xxx/global2_avb.c +1 −5
  7126. drivers/net/dsa/mv88e6xxx/global2_scratch.c +1 −5
  7127. drivers/net/dsa/mv88e6xxx/hwtstamp.c +1 −5
  7128. drivers/net/dsa/mv88e6xxx/hwtstamp.h +1 −5
  7129. drivers/net/dsa/mv88e6xxx/phy.c +1 −5
  7130. drivers/net/dsa/mv88e6xxx/phy.h +1 −5
  7131. drivers/net/dsa/mv88e6xxx/port.c +1 −5
  7132. drivers/net/dsa/mv88e6xxx/port.h +1 −5
  7133. drivers/net/dsa/mv88e6xxx/ptp.c +1 −5
  7134. drivers/net/dsa/mv88e6xxx/ptp.h +1 −5
  7135. drivers/net/dsa/mv88e6xxx/serdes.c +1 −5
  7136. drivers/net/dsa/mv88e6xxx/serdes.h +1 −5
  7137. drivers/net/dsa/mv88e6xxx/smi.c +1 −5
  7138. drivers/net/dsa/mv88e6xxx/smi.h +1 −5
  7139. drivers/net/dsa/sja1105/Kconfig +1 −0
  7140. drivers/net/dsa/sja1105/Makefile +1 −0
  7141. drivers/net/dummy.c +1 −0
  7142. drivers/net/ethernet/3com/Kconfig +1 −0
  7143. drivers/net/ethernet/8390/8390.c +1 −0
  7144. drivers/net/ethernet/8390/8390p.c +1 −0
  7145. drivers/net/ethernet/8390/Kconfig +1 −0
  7146. drivers/net/ethernet/Kconfig +1 −0
  7147. drivers/net/ethernet/adaptec/Kconfig +1 −0
  7148. drivers/net/ethernet/adaptec/Makefile +1 −0
  7149. drivers/net/ethernet/aeroflex/Kconfig +1 −0
  7150. drivers/net/ethernet/aeroflex/Makefile +1 −0
  7151. drivers/net/ethernet/aeroflex/greth.c +1 −5
  7152. drivers/net/ethernet/agere/Kconfig +1 −0
  7153. drivers/net/ethernet/agere/Makefile +1 −0
  7154. drivers/net/ethernet/alacritech/Kconfig +1 −0
  7155. drivers/net/ethernet/alacritech/Makefile +1 −0
  7156. drivers/net/ethernet/allwinner/Kconfig +1 −0
  7157. drivers/net/ethernet/allwinner/Makefile +1 −0
  7158. drivers/net/ethernet/alteon/Kconfig +1 −0
  7159. drivers/net/ethernet/alteon/Makefile +1 −0
  7160. drivers/net/ethernet/alteon/acenic.c +1 −5
  7161. drivers/net/ethernet/altera/Kconfig +1 −0
  7162. drivers/net/ethernet/altera/Makefile +1 −0
  7163. drivers/net/ethernet/altera/altera_msgdma.c +1 −12
  7164. drivers/net/ethernet/altera/altera_msgdma.h +1 −12
  7165. drivers/net/ethernet/altera/altera_msgdmahw.h +1 −12
  7166. drivers/net/ethernet/altera/altera_sgdma.c +1 −12
  7167. drivers/net/ethernet/altera/altera_sgdma.h +1 −12
  7168. drivers/net/ethernet/altera/altera_sgdmahw.h +1 −12
  7169. drivers/net/ethernet/altera/altera_tse.h +1 −12
  7170. drivers/net/ethernet/altera/altera_tse_ethtool.c +1 −12
  7171. drivers/net/ethernet/altera/altera_tse_main.c +1 −12
  7172. drivers/net/ethernet/altera/altera_utils.c +1 −12
  7173. drivers/net/ethernet/altera/altera_utils.h +1 −12
  7174. drivers/net/ethernet/amazon/Kconfig +1 −0
  7175. drivers/net/ethernet/amazon/Makefile +1 −0
  7176. drivers/net/ethernet/amazon/ena/Makefile +1 −0
  7177. drivers/net/ethernet/amd/7990.c +1 −0
  7178. drivers/net/ethernet/amd/Kconfig +1 −0
  7179. drivers/net/ethernet/amd/amd8111e.c +1 −14
  7180. drivers/net/ethernet/amd/amd8111e.h +1 −12
  7181. drivers/net/ethernet/amd/declance.c +1 −0
  7182. drivers/net/ethernet/amd/hplance.c +1 −0
  7183. drivers/net/ethernet/amd/mvme147.c +1 −0
  7184. drivers/net/ethernet/amd/sunlance.c +1 −0
  7185. drivers/net/ethernet/apm/Kconfig +1 −0
  7186. drivers/net/ethernet/apm/Makefile +1 −0
  7187. drivers/net/ethernet/apm/xgene-v2/Kconfig +1 −0
  7188. drivers/net/ethernet/apm/xgene-v2/Makefile +1 −0
  7189. drivers/net/ethernet/apm/xgene-v2/enet.c +1 −13
  7190. drivers/net/ethernet/apm/xgene-v2/enet.h +1 −13
  7191. drivers/net/ethernet/apm/xgene-v2/ethtool.c +1 −13
  7192. drivers/net/ethernet/apm/xgene-v2/ethtool.h +1 −13
  7193. drivers/net/ethernet/apm/xgene-v2/mac.c +1 −13
  7194. drivers/net/ethernet/apm/xgene-v2/mac.h +1 −13
  7195. drivers/net/ethernet/apm/xgene-v2/main.c +1 −13
  7196. drivers/net/ethernet/apm/xgene-v2/main.h +1 −13
  7197. drivers/net/ethernet/apm/xgene-v2/mdio.c +1 −13
  7198. drivers/net/ethernet/apm/xgene-v2/ring.c +1 −13
  7199. drivers/net/ethernet/apm/xgene-v2/ring.h +1 −13
  7200. drivers/net/ethernet/apm/xgene/Kconfig +1 −0
  7201. drivers/net/ethernet/apm/xgene/Makefile +1 −0
  7202. drivers/net/ethernet/apm/xgene/xgene_enet_cle.c +1 −13
  7203. drivers/net/ethernet/apm/xgene/xgene_enet_cle.h +1 −13
  7204. drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c +1 −13
  7205. drivers/net/ethernet/apm/xgene/xgene_enet_hw.c +1 −13
  7206. drivers/net/ethernet/apm/xgene/xgene_enet_hw.h +1 −13
  7207. drivers/net/ethernet/apm/xgene/xgene_enet_main.c +1 −13
  7208. drivers/net/ethernet/apm/xgene/xgene_enet_main.h +1 −13
  7209. drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c +1 −13
  7210. drivers/net/ethernet/apm/xgene/xgene_enet_ring2.h +1 −13
  7211. drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c +1 −13
  7212. drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h +1 −13
  7213. drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c +1 −13
  7214. drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h +1 −13
  7215. drivers/net/ethernet/apple/Kconfig +1 −0
  7216. drivers/net/ethernet/apple/Makefile +1 −0
  7217. drivers/net/ethernet/apple/bmac.c +1 −0
  7218. drivers/net/ethernet/apple/bmac.h +1 −5
  7219. drivers/net/ethernet/apple/mace.c +1 −0
  7220. drivers/net/ethernet/apple/mace.h +1 −5
  7221. drivers/net/ethernet/apple/macmace.c +1 −5
  7222. drivers/net/ethernet/aquantia/Kconfig +1 −0
  7223. drivers/net/ethernet/aquantia/Makefile +1 −0
  7224. drivers/net/ethernet/aquantia/atlantic/aq_ring.c +35 −16
  7225. drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c +33 −31
  7226. drivers/net/ethernet/arc/Kconfig +1 −0
  7227. drivers/net/ethernet/arc/Makefile +1 −0
  7228. drivers/net/ethernet/arc/emac_arc.c +1 −10
  7229. drivers/net/ethernet/arc/emac_rockchip.c +1 −10
  7230. drivers/net/ethernet/atheros/Kconfig +1 −0
  7231. drivers/net/ethernet/atheros/alx/Makefile +1 −0
  7232. drivers/net/ethernet/atheros/atl1c/Makefile +1 −0
  7233. drivers/net/ethernet/atheros/atl1c/atl1c.h +1 −14
  7234. drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c +1 −15
  7235. drivers/net/ethernet/atheros/atl1c/atl1c_hw.c +1 −14
  7236. drivers/net/ethernet/atheros/atl1c/atl1c_hw.h +1 −14
  7237. drivers/net/ethernet/atheros/atl1c/atl1c_main.c +1 −14
  7238. drivers/net/ethernet/atheros/atl1e/Makefile +1 −0
  7239. drivers/net/ethernet/atheros/atl1e/atl1e.h +1 −14
  7240. drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c +1 −15
  7241. drivers/net/ethernet/atheros/atl1e/atl1e_hw.c +1 −14
  7242. drivers/net/ethernet/atheros/atl1e/atl1e_hw.h +1 −14
  7243. drivers/net/ethernet/atheros/atl1e/atl1e_main.c +1 −14
  7244. drivers/net/ethernet/atheros/atl1e/atl1e_param.c +1 −14
  7245. drivers/net/ethernet/atheros/atlx/Makefile +1 −0
  7246. drivers/net/ethernet/atheros/atlx/atl1.c +1 −17
  7247. drivers/net/ethernet/atheros/atlx/atl1.h +1 −14
  7248. drivers/net/ethernet/atheros/atlx/atl2.c +1 −14
  7249. drivers/net/ethernet/atheros/atlx/atl2.h +1 −14
  7250. drivers/net/ethernet/atheros/atlx/atlx.c +1 −14
  7251. drivers/net/ethernet/atheros/atlx/atlx.h +1 −14
  7252. drivers/net/ethernet/aurora/Kconfig +1 −0
  7253. drivers/net/ethernet/aurora/Makefile +1 −0
  7254. drivers/net/ethernet/aurora/nb8800.c +1 −11
  7255. drivers/net/ethernet/broadcom/Kconfig +1 −0
  7256. drivers/net/ethernet/broadcom/bcm63xx_enet.c +1 −14
  7257. drivers/net/ethernet/broadcom/bnx2x/Makefile +1 −0
  7258. drivers/net/ethernet/broadcom/bnxt/Makefile +1 −0
  7259. drivers/net/ethernet/broadcom/bnxt/bnxt.c +17 −13
  7260. drivers/net/ethernet/broadcom/bnxt/bnxt.h +4 −2
  7261. drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c +1 −1
  7262. drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c +1 −1
  7263. drivers/net/ethernet/broadcom/genet/Makefile +1 −0
  7264. drivers/net/ethernet/broadcom/sb1250-mac.c +1 −14
  7265. drivers/net/ethernet/brocade/Kconfig +1 −0
  7266. drivers/net/ethernet/brocade/Makefile +1 −0
  7267. drivers/net/ethernet/brocade/bna/Kconfig +1 −0
  7268. drivers/net/ethernet/brocade/bna/Makefile +1 −0
  7269. drivers/net/ethernet/cadence/Kconfig +1 −0
  7270. drivers/net/ethernet/cadence/macb.h +7 −0
  7271. drivers/net/ethernet/cadence/macb_main.c +92 −35
  7272. drivers/net/ethernet/calxeda/Kconfig +1 −0
  7273. drivers/net/ethernet/calxeda/Makefile +1 −0
  7274. drivers/net/ethernet/calxeda/xgmac.c +1 −12
  7275. drivers/net/ethernet/cavium/Kconfig +1 −0
  7276. drivers/net/ethernet/cavium/Makefile +1 −0
  7277. drivers/net/ethernet/cavium/common/Makefile +1 −0
  7278. drivers/net/ethernet/cavium/octeon/Makefile +1 −0
  7279. drivers/net/ethernet/cavium/thunder/nic.h +1 −4
  7280. drivers/net/ethernet/cavium/thunder/nic_main.c +1 −4
  7281. drivers/net/ethernet/cavium/thunder/nic_reg.h +1 −4
  7282. drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c +1 −4
  7283. drivers/net/ethernet/cavium/thunder/nicvf_main.c +1 −4
  7284. drivers/net/ethernet/cavium/thunder/nicvf_queues.c +1 −4
  7285. drivers/net/ethernet/cavium/thunder/nicvf_queues.h +1 −4
  7286. drivers/net/ethernet/cavium/thunder/q_struct.h +1 −4
  7287. drivers/net/ethernet/cavium/thunder/thunder_bgx.c +1 −4
  7288. drivers/net/ethernet/cavium/thunder/thunder_bgx.h +1 −4
  7289. drivers/net/ethernet/cavium/thunder/thunder_xcv.c +1 −4
  7290. drivers/net/ethernet/chelsio/Kconfig +1 −0
  7291. drivers/net/ethernet/chelsio/cxgb/Makefile +1 −0
  7292. drivers/net/ethernet/chelsio/cxgb3/Makefile +1 −0
  7293. drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c +3 −2
  7294. drivers/net/ethernet/chelsio/cxgb4/t4_hw.c +11 −0
  7295. drivers/net/ethernet/chelsio/cxgb4vf/Makefile +1 −0
  7296. drivers/net/ethernet/chelsio/libcxgb/Makefile +1 −0
  7297. drivers/net/ethernet/cirrus/Kconfig +1 −0
  7298. drivers/net/ethernet/cirrus/Makefile +1 −0
  7299. drivers/net/ethernet/cirrus/ep93xx_eth.c +1 −5
  7300. drivers/net/ethernet/cisco/Kconfig +1 −0
  7301. drivers/net/ethernet/cisco/Makefile +1 −0
  7302. drivers/net/ethernet/cisco/enic/Kconfig +1 −0
  7303. drivers/net/ethernet/cisco/enic/Makefile +1 −0
  7304. drivers/net/ethernet/davicom/Kconfig +1 −0
  7305. drivers/net/ethernet/davicom/Makefile +1 −0
  7306. drivers/net/ethernet/davicom/dm9000.c +1 −10
  7307. drivers/net/ethernet/dec/Kconfig +1 −0
  7308. drivers/net/ethernet/dec/Makefile +1 −0
  7309. drivers/net/ethernet/dec/tulip/Kconfig +1 −0
  7310. drivers/net/ethernet/dec/tulip/de4x5.c +0 −1
  7311. drivers/net/ethernet/dec/tulip/dmfe.c +1 −9
  7312. drivers/net/ethernet/dec/tulip/uli526x.c +1 −9
  7313. drivers/net/ethernet/dlink/Kconfig +1 −0
  7314. drivers/net/ethernet/dlink/Makefile +1 −0
  7315. drivers/net/ethernet/dlink/dl2k.c +1 −4
  7316. drivers/net/ethernet/dlink/dl2k.h +1 −4
  7317. drivers/net/ethernet/emulex/Kconfig +1 −0
  7318. drivers/net/ethernet/emulex/Makefile +1 −0
  7319. drivers/net/ethernet/emulex/benet/Kconfig +1 −0
  7320. drivers/net/ethernet/emulex/benet/Makefile +1 −0
  7321. drivers/net/ethernet/ezchip/Kconfig +1 −0
  7322. drivers/net/ethernet/ezchip/Makefile +1 −0
  7323. drivers/net/ethernet/faraday/Kconfig +1 −0
  7324. drivers/net/ethernet/faraday/Makefile +1 −0
  7325. drivers/net/ethernet/faraday/ftgmac100.c +1 −14
  7326. drivers/net/ethernet/faraday/ftgmac100.h +1 −14
  7327. drivers/net/ethernet/faraday/ftmac100.c +1 −14
  7328. drivers/net/ethernet/faraday/ftmac100.h +1 −14
  7329. drivers/net/ethernet/freescale/Kconfig +1 −0
  7330. drivers/net/ethernet/freescale/dpaa/Kconfig +1 −0
  7331. drivers/net/ethernet/freescale/dpaa/dpaa_eth.c +4 −5
  7332. drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c +2 −2
  7333. drivers/net/ethernet/freescale/dpaa2/Kconfig +1 −0
  7334. drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c +2 −2
  7335. drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h +1 −1
  7336. drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c +3 −0
  7337. drivers/net/ethernet/freescale/enetc/enetc.c +3 −1
  7338. drivers/net/ethernet/freescale/enetc/enetc_ethtool.c +2 −0
  7339. drivers/net/ethernet/freescale/enetc/enetc_pf.c +1 −1
  7340. drivers/net/ethernet/freescale/enetc/enetc_vf.c +1 −1
  7341. drivers/net/ethernet/freescale/fec_main.c +1 −1
  7342. drivers/net/ethernet/freescale/fman/Kconfig +1 −0
  7343. drivers/net/ethernet/freescale/fs_enet/Kconfig +1 −0
  7344. drivers/net/ethernet/freescale/fsl_pq_mdio.c +1 −6
  7345. drivers/net/ethernet/freescale/gianfar.c +1 −5
  7346. drivers/net/ethernet/freescale/gianfar.h +1 −5
  7347. drivers/net/ethernet/freescale/ucc_geth.c +1 −5
  7348. drivers/net/ethernet/freescale/ucc_geth.h +1 −5
  7349. drivers/net/ethernet/freescale/ucc_geth_ethtool.c +1 −5
  7350. drivers/net/ethernet/fujitsu/Kconfig +1 −0
  7351. drivers/net/ethernet/fujitsu/Makefile +1 −0
  7352. drivers/net/ethernet/hisilicon/Kconfig +1 −0
  7353. drivers/net/ethernet/hisilicon/hip04_eth.c +1 −5
  7354. drivers/net/ethernet/hisilicon/hisi_femac.c +1 −13
  7355. drivers/net/ethernet/hisilicon/hix5hd2_gmac.c +1 −5
  7356. drivers/net/ethernet/hisilicon/hns/hnae.c +1 −5
  7357. drivers/net/ethernet/hisilicon/hns/hnae.h +1 −5
  7358. drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c +1 −5
  7359. drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c +1 −5
  7360. drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.h +1 −5
  7361. drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c +1 −5
  7362. drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h +1 −5
  7363. drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c +1 −5
  7364. drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h +1 −5
  7365. drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c +1 −5
  7366. drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.h +1 −5
  7367. drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c +1 −5
  7368. drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h +1 −5
  7369. drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c +1 −5
  7370. drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h +1 −5
  7371. drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h +1 −5
  7372. drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c +1 −5
  7373. drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.h +1 −5
  7374. drivers/net/ethernet/hisilicon/hns/hns_enet.c +1 −5
  7375. drivers/net/ethernet/hisilicon/hns/hns_enet.h +1 −5
  7376. drivers/net/ethernet/hisilicon/hns/hns_ethtool.c +1 −5
  7377. drivers/net/ethernet/hisilicon/hns_mdio.c +1 −5
  7378. drivers/net/ethernet/hp/Kconfig +1 −0
  7379. drivers/net/ethernet/hp/Makefile +1 −0
  7380. drivers/net/ethernet/hp/hp100.c +1 −13
  7381. drivers/net/ethernet/hp/hp100.h +1 −5
  7382. drivers/net/ethernet/huawei/Kconfig +1 −0
  7383. drivers/net/ethernet/huawei/Makefile +1 −0
  7384. drivers/net/ethernet/huawei/hinic/Kconfig +1 −0
  7385. drivers/net/ethernet/huawei/hinic/Makefile +1 −0
  7386. drivers/net/ethernet/i825xx/Kconfig +1 −0
  7387. drivers/net/ethernet/i825xx/sni_82596.c +1 −0
  7388. drivers/net/ethernet/ibm/Kconfig +1 −0
  7389. drivers/net/ethernet/ibm/Makefile +1 −0
  7390. drivers/net/ethernet/ibm/ehea/Makefile +1 −0
  7391. drivers/net/ethernet/ibm/ehea/ehea.h +1 −15
  7392. drivers/net/ethernet/ibm/ehea/ehea_ethtool.c +1 −15
  7393. drivers/net/ethernet/ibm/ehea/ehea_hw.h +1 −15
  7394. drivers/net/ethernet/ibm/ehea/ehea_main.c +1 −15
  7395. drivers/net/ethernet/ibm/ehea/ehea_phyp.c +1 −15
  7396. drivers/net/ethernet/ibm/ehea/ehea_phyp.h +1 −15
  7397. drivers/net/ethernet/ibm/ehea/ehea_qmr.c +1 −15
  7398. drivers/net/ethernet/ibm/ehea/ehea_qmr.h +1 −15
  7399. drivers/net/ethernet/ibm/emac/Kconfig +1 −0
  7400. drivers/net/ethernet/ibm/emac/core.c +1 −6
  7401. drivers/net/ethernet/ibm/emac/core.h +1 −6
  7402. drivers/net/ethernet/ibm/emac/debug.h +1 −6
  7403. drivers/net/ethernet/ibm/emac/emac.h +1 −6
  7404. drivers/net/ethernet/ibm/emac/mal.c +1 −6
  7405. drivers/net/ethernet/ibm/emac/mal.h +1 −6
  7406. drivers/net/ethernet/ibm/emac/phy.c +1 −0
  7407. drivers/net/ethernet/ibm/emac/phy.h +1 −5
  7408. drivers/net/ethernet/ibm/emac/rgmii.c +1 −6
  7409. drivers/net/ethernet/ibm/emac/rgmii.h +1 −5
  7410. drivers/net/ethernet/ibm/emac/tah.c +1 −5
  7411. drivers/net/ethernet/ibm/emac/tah.h +1 −5
  7412. drivers/net/ethernet/ibm/emac/zmii.c +1 −6
  7413. drivers/net/ethernet/ibm/emac/zmii.h +1 −6
  7414. drivers/net/ethernet/ibm/ibmveth.c +1 −13
  7415. drivers/net/ethernet/ibm/ibmveth.h +1 −13
  7416. drivers/net/ethernet/ibm/ibmvnic.c +1 −12
  7417. drivers/net/ethernet/ibm/ibmvnic.h +1 −12
  7418. drivers/net/ethernet/intel/Kconfig +1 −0
  7419. drivers/net/ethernet/jme.c +1 −14
  7420. drivers/net/ethernet/jme.h +1 −14
  7421. drivers/net/ethernet/marvell/Kconfig +1 −0
  7422. drivers/net/ethernet/marvell/mv643xx_eth.c +1 −13
  7423. drivers/net/ethernet/marvell/mvneta.c +1 −3
  7424. drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c +3 −0
  7425. drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c +4 −6
  7426. drivers/net/ethernet/marvell/octeontx2/Kconfig +1 −0
  7427. drivers/net/ethernet/marvell/pxa168_eth.c +1 −13
  7428. drivers/net/ethernet/marvell/skge.c +1 −13
  7429. drivers/net/ethernet/marvell/sky2.c +1 −13
  7430. drivers/net/ethernet/mediatek/Kconfig +1 −0
  7431. drivers/net/ethernet/mediatek/Makefile +1 −0
  7432. drivers/net/ethernet/mellanox/Kconfig +1 −0
  7433. drivers/net/ethernet/mellanox/Makefile +1 −0
  7434. drivers/net/ethernet/mellanox/mlx4/Kconfig +1 −0
  7435. drivers/net/ethernet/mellanox/mlx4/en_ethtool.c +3 −1
  7436. drivers/net/ethernet/mellanox/mlx4/mcg.c +1 −1
  7437. drivers/net/ethernet/mellanox/mlx4/port.c +0 −5
  7438. drivers/net/ethernet/mellanox/mlx5/core/Kconfig +2 −0
  7439. drivers/net/ethernet/mellanox/mlx5/core/accel/Makefile +1 −0
  7440. drivers/net/ethernet/mellanox/mlx5/core/cmd.c +21 −1
  7441. drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile +1 −0
  7442. drivers/net/ethernet/mellanox/mlx5/core/ecpf.c +1 −1
  7443. drivers/net/ethernet/mellanox/mlx5/core/en/Makefile +1 −0
  7444. drivers/net/ethernet/mellanox/mlx5/core/en_accel/Makefile +1 −0
  7445. drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c +17 −1
  7446. drivers/net/ethernet/mellanox/mlx5/core/en_main.c +13 −0
  7447. drivers/net/ethernet/mellanox/mlx5/core/en_rep.c +19 −2
  7448. drivers/net/ethernet/mellanox/mlx5/core/en_tc.c +21 −8
  7449. drivers/net/ethernet/mellanox/mlx5/core/en_tx.c +5 −4
  7450. drivers/net/ethernet/mellanox/mlx5/core/eswitch.c +10 −10
  7451. drivers/net/ethernet/mellanox/mlx5/core/eswitch.h +11 −11
  7452. drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c +11 −9
  7453. drivers/net/ethernet/mellanox/mlx5/core/fpga/Makefile +1 −0
  7454. drivers/net/ethernet/mellanox/mlx5/core/fs_core.c +10 −16
  7455. drivers/net/ethernet/mellanox/mlx5/core/ipoib/Makefile +1 −0
  7456. drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c +1 −1
  7457. drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h +2 −1
  7458. drivers/net/ethernet/mellanox/mlx5/core/lib/Makefile +1 −0
  7459. drivers/net/ethernet/mellanox/mlx5/core/main.c +1 −1
  7460. drivers/net/ethernet/mellanox/mlxfw/Kconfig +1 −0
  7461. drivers/net/ethernet/mellanox/mlxfw/Makefile +1 −0
  7462. drivers/net/ethernet/mellanox/mlxsw/Kconfig +1 −0
  7463. drivers/net/ethernet/mellanox/mlxsw/core.c +6 −0
  7464. drivers/net/ethernet/mellanox/mlxsw/core.h +2 −0
  7465. drivers/net/ethernet/mellanox/mlxsw/core_env.c +16 −2
  7466. drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c +3 −0
  7467. drivers/net/ethernet/mellanox/mlxsw/core_thermal.c +6 −0
  7468. drivers/net/ethernet/mellanox/mlxsw/spectrum.c +4 −0
  7469. drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c +5 −6
  7470. drivers/net/ethernet/micrel/Kconfig +1 −0
  7471. drivers/net/ethernet/micrel/ks8695net.c +1 −10
  7472. drivers/net/ethernet/micrel/ks8842.c +1 −13
  7473. drivers/net/ethernet/micrel/ks8851_mll.c +1 −13
  7474. drivers/net/ethernet/micrel/ksz884x.c +1 −9
  7475. drivers/net/ethernet/microchip/Kconfig +1 −0
  7476. drivers/net/ethernet/microchip/Makefile +1 −0
  7477. drivers/net/ethernet/microchip/encx24j600.c +1 −6
  7478. drivers/net/ethernet/moxa/Kconfig +1 −0
  7479. drivers/net/ethernet/moxa/Makefile +1 −0
  7480. drivers/net/ethernet/mscc/ocelot.c +8 −35
  7481. drivers/net/ethernet/mscc/ocelot.h +0 −4
  7482. drivers/net/ethernet/myricom/Kconfig +1 −0
  7483. drivers/net/ethernet/myricom/Makefile +1 −0
  7484. drivers/net/ethernet/myricom/myri10ge/Makefile +1 −0
  7485. drivers/net/ethernet/natsemi/Kconfig +1 −0
  7486. drivers/net/ethernet/natsemi/ns83820.c +1 −15
  7487. drivers/net/ethernet/natsemi/sonic.c +1 −0
  7488. drivers/net/ethernet/neterion/Kconfig +1 −0
  7489. drivers/net/ethernet/neterion/Makefile +1 −0
  7490. drivers/net/ethernet/neterion/vxge/Makefile +1 −0
  7491. drivers/net/ethernet/netronome/Kconfig +1 −0
  7492. drivers/net/ethernet/netronome/Makefile +1 −0
  7493. drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c +11 −6
  7494. drivers/net/ethernet/ni/Kconfig +1 −0
  7495. drivers/net/ethernet/ni/Makefile +1 −0
  7496. drivers/net/ethernet/nuvoton/Kconfig +1 −0
  7497. drivers/net/ethernet/nuvoton/Makefile +1 −0
  7498. drivers/net/ethernet/nvidia/Kconfig +1 −0
  7499. drivers/net/ethernet/nvidia/Makefile +1 −0
  7500. drivers/net/ethernet/nvidia/forcedeth.c +1 −13
  7501. drivers/net/ethernet/nxp/Kconfig +1 −0
  7502. drivers/net/ethernet/nxp/Makefile +1 −0
  7503. drivers/net/ethernet/nxp/lpc_eth.c +1 −10
  7504. drivers/net/ethernet/oki-semi/Kconfig +1 −0
  7505. drivers/net/ethernet/oki-semi/Makefile +1 −0
  7506. drivers/net/ethernet/oki-semi/pch_gbe/Kconfig +1 −0
  7507. drivers/net/ethernet/oki-semi/pch_gbe/Makefile +1 −0
  7508. drivers/net/ethernet/packetengines/Kconfig +1 −0
  7509. drivers/net/ethernet/packetengines/Makefile +1 −0
  7510. drivers/net/ethernet/pasemi/Kconfig +1 −0
  7511. drivers/net/ethernet/pasemi/Makefile +1 −0
  7512. drivers/net/ethernet/qlogic/Kconfig +1 −0
  7513. drivers/net/ethernet/qlogic/netxen/Makefile +1 −17
  7514. drivers/net/ethernet/qlogic/netxen/netxen_nic.h +1 −17
  7515. drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c +1 −17
  7516. drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c +1 −17
  7517. drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h +1 −17
  7518. drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c +1 −17
  7519. drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.h +1 −17
  7520. drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c +1 −17
  7521. drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c +1 −17
  7522. drivers/net/ethernet/qlogic/qede/Makefile +1 −0
  7523. drivers/net/ethernet/qlogic/qlge/Makefile +1 −0
  7524. drivers/net/ethernet/qualcomm/Kconfig +1 −0
  7525. drivers/net/ethernet/qualcomm/emac/Makefile +1 −0
  7526. drivers/net/ethernet/qualcomm/rmnet/Kconfig +1 −0
  7527. drivers/net/ethernet/qualcomm/rmnet/Makefile +1 −0
  7528. drivers/net/ethernet/rdc/Kconfig +1 −0
  7529. drivers/net/ethernet/rdc/Makefile +1 −0
  7530. drivers/net/ethernet/rdc/r6040.c +1 −15
  7531. drivers/net/ethernet/realtek/Kconfig +1 −0
  7532. drivers/net/ethernet/realtek/Makefile +1 −0
  7533. drivers/net/ethernet/realtek/r8169.c +4 −0
  7534. drivers/net/ethernet/renesas/sh_eth.c +4 −0
  7535. drivers/net/ethernet/rocker/Kconfig +1 −0
  7536. drivers/net/ethernet/rocker/Makefile +1 −0
  7537. drivers/net/ethernet/rocker/rocker.h +1 −5
  7538. drivers/net/ethernet/rocker/rocker_hw.h +1 −5
  7539. drivers/net/ethernet/rocker/rocker_main.c +1 −5
  7540. drivers/net/ethernet/rocker/rocker_ofdpa.c +1 −5
  7541. drivers/net/ethernet/rocker/rocker_tlv.c +1 −5
  7542. drivers/net/ethernet/rocker/rocker_tlv.h +1 −5
  7543. drivers/net/ethernet/samsung/Kconfig +1 −0
  7544. drivers/net/ethernet/samsung/Makefile +1 −0
  7545. drivers/net/ethernet/samsung/sxgbe/Makefile +1 −0
  7546. drivers/net/ethernet/seeq/Kconfig +1 −0
  7547. drivers/net/ethernet/seeq/Makefile +1 −0
  7548. drivers/net/ethernet/seeq/sgiseeq.c +1 −0
  7549. drivers/net/ethernet/sfc/Kconfig +1 −0
  7550. drivers/net/ethernet/sfc/falcon/Kconfig +1 −0
  7551. drivers/net/ethernet/sgi/Kconfig +1 −0
  7552. drivers/net/ethernet/sgi/Makefile +1 −0
  7553. drivers/net/ethernet/sgi/meth.c +1 −5
  7554. drivers/net/ethernet/silan/Kconfig +1 −0
  7555. drivers/net/ethernet/silan/Makefile +1 −0
  7556. drivers/net/ethernet/silan/sc92031.c +1 −0
  7557. drivers/net/ethernet/sis/Kconfig +1 −0
  7558. drivers/net/ethernet/sis/Makefile +1 −0
  7559. drivers/net/ethernet/smsc/Kconfig +1 −0
  7560. drivers/net/ethernet/smsc/smc911x.c +1 −13
  7561. drivers/net/ethernet/smsc/smc911x.h +1 −12
  7562. drivers/net/ethernet/smsc/smc91x.c +1 −13
  7563. drivers/net/ethernet/smsc/smc91x.h +1 −12
  7564. drivers/net/ethernet/smsc/smsc911x.c +1 −14
  7565. drivers/net/ethernet/smsc/smsc911x.h +1 −13
  7566. drivers/net/ethernet/smsc/smsc9420.c +1 −13
  7567. drivers/net/ethernet/smsc/smsc9420.h +1 −13
  7568. drivers/net/ethernet/socionext/Kconfig +1 −0
  7569. drivers/net/ethernet/stmicro/Kconfig +1 −0
  7570. drivers/net/ethernet/stmicro/Makefile +1 −0
  7571. drivers/net/ethernet/stmicro/stmmac/Kconfig +1 −0
  7572. drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c +1 −1
  7573. drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c +5 −1
  7574. drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c +0 −2
  7575. drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c +1 −10
  7576. drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c +1 −5
  7577. drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c +1 −2
  7578. drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +1 −10
  7579. drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c +1 −10
  7580. drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c +2 −2
  7581. drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +8 −7
  7582. drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c +2 −1
  7583. drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h +1 −5
  7584. drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c +4 −1
  7585. drivers/net/ethernet/synopsys/Kconfig +1 −0
  7586. drivers/net/ethernet/tehuti/Kconfig +1 −0
  7587. drivers/net/ethernet/tehuti/Makefile +1 −0
  7588. drivers/net/ethernet/tehuti/tehuti.c +1 −5
  7589. drivers/net/ethernet/tehuti/tehuti.h +1 −5
  7590. drivers/net/ethernet/ti/Kconfig +1 −0
  7591. drivers/net/ethernet/toshiba/Kconfig +1 −0
  7592. drivers/net/ethernet/toshiba/ps3_gelic_net.c +1 −14
  7593. drivers/net/ethernet/toshiba/ps3_gelic_net.h +1 −14
  7594. drivers/net/ethernet/toshiba/ps3_gelic_wireless.c +1 −13
  7595. drivers/net/ethernet/toshiba/spider_net.c +1 −14
  7596. drivers/net/ethernet/toshiba/spider_net.h +1 −14
  7597. drivers/net/ethernet/toshiba/spider_net_ethtool.c +1 −14
  7598. drivers/net/ethernet/tundra/Kconfig +1 −0
  7599. drivers/net/ethernet/tundra/Makefile +1 −0
  7600. drivers/net/ethernet/tundra/tsi108_eth.c +1 −13
  7601. drivers/net/ethernet/tundra/tsi108_eth.h +1 −13
  7602. drivers/net/ethernet/via/Kconfig +1 −0
  7603. drivers/net/ethernet/via/Makefile +1 −0
  7604. drivers/net/ethernet/via/via-velocity.c +1 −11
  7605. drivers/net/ethernet/via/via-velocity.h +1 −10
  7606. drivers/net/ethernet/wiznet/Kconfig +1 −0
  7607. drivers/net/ethernet/wiznet/Makefile +1 −0
  7608. drivers/net/ethernet/wiznet/w5100-spi.c +1 −2
  7609. drivers/net/ethernet/wiznet/w5100.c +1 −2
  7610. drivers/net/ethernet/wiznet/w5100.h +1 −2
  7611. drivers/net/ethernet/wiznet/w5300.c +1 −2
  7612. drivers/net/ethernet/xilinx/Kconfig +1 −0
  7613. drivers/net/ethernet/xilinx/ll_temac_main.c +1 −0
  7614. drivers/net/ethernet/xilinx/xilinx_axienet.h +5 −0
  7615. drivers/net/ethernet/xilinx/xilinx_axienet_main.c +1 −0
  7616. drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c +6 −10
  7617. drivers/net/ethernet/xilinx/xilinx_emaclite.c +7 −15
  7618. drivers/net/ethernet/xircom/Kconfig +1 −0
  7619. drivers/net/ethernet/xircom/Makefile +1 −0
  7620. drivers/net/ethernet/xscale/Kconfig +1 −0
  7621. drivers/net/ethernet/xscale/Makefile +1 −0
  7622. drivers/net/ethernet/xscale/ixp4xx_eth.c +1 −5
  7623. drivers/net/fddi/Kconfig +1 −0
  7624. drivers/net/fddi/Makefile +1 −0
  7625. drivers/net/fddi/skfp/cfm.c +1 −5
  7626. drivers/net/fddi/skfp/drvfbi.c +1 −5
  7627. drivers/net/fddi/skfp/ecm.c +1 −5
  7628. drivers/net/fddi/skfp/ess.c +1 −5
  7629. drivers/net/fddi/skfp/fplustm.c +1 −5
  7630. drivers/net/fddi/skfp/h/cmtdef.h +1 −5
  7631. drivers/net/fddi/skfp/h/fddi.h +1 −5
  7632. drivers/net/fddi/skfp/h/fddimib.h +1 −5
  7633. drivers/net/fddi/skfp/h/fplustm.h +1 −5
  7634. drivers/net/fddi/skfp/h/hwmtm.h +1 −5
  7635. drivers/net/fddi/skfp/h/mbuf.h +1 −5
  7636. drivers/net/fddi/skfp/h/osdef1st.h +1 −5
  7637. drivers/net/fddi/skfp/h/sba.h +1 −5
  7638. drivers/net/fddi/skfp/h/sba_def.h +1 −5
  7639. drivers/net/fddi/skfp/h/skfbi.h +1 −5
  7640. drivers/net/fddi/skfp/h/skfbiinc.h +1 −5
  7641. drivers/net/fddi/skfp/h/smc.h +1 −5
  7642. drivers/net/fddi/skfp/h/smt.h +1 −5
  7643. drivers/net/fddi/skfp/h/smt_p.h +1 −5
  7644. drivers/net/fddi/skfp/h/smtstate.h +1 −5
  7645. drivers/net/fddi/skfp/h/supern_2.h +1 −5
  7646. drivers/net/fddi/skfp/h/targethw.h +1 −5
  7647. drivers/net/fddi/skfp/h/targetos.h +1 −5
  7648. drivers/net/fddi/skfp/h/types.h +1 −5
  7649. drivers/net/fddi/skfp/hwmtm.c +3 −7
  7650. drivers/net/fddi/skfp/hwt.c +1 −5
  7651. drivers/net/fddi/skfp/pcmplc.c +1 −5
  7652. drivers/net/fddi/skfp/pmf.c +1 −5
  7653. drivers/net/fddi/skfp/queue.c +1 −5
  7654. drivers/net/fddi/skfp/rmt.c +1 −5
  7655. drivers/net/fddi/skfp/skfddi.c +1 −5
  7656. drivers/net/fddi/skfp/smt.c +1 −5
  7657. drivers/net/fddi/skfp/smtdef.c +1 −5
  7658. drivers/net/fddi/skfp/smtinit.c +1 −5
  7659. drivers/net/fddi/skfp/smttimer.c +1 −5
  7660. drivers/net/fddi/skfp/srf.c +1 −5
  7661. drivers/net/gtp.c +1 −5
  7662. drivers/net/hamradio/6pack.c +1 −0
  7663. drivers/net/hamradio/Kconfig +1 −0
  7664. drivers/net/hamradio/baycom_epp.c +1 −16
  7665. drivers/net/hamradio/baycom_par.c +1 −17
  7666. drivers/net/hamradio/baycom_ser_fdx.c +1 −16
  7667. drivers/net/hamradio/baycom_ser_hdx.c +1 −17
  7668. drivers/net/hamradio/bpqether.c +1 −6
  7669. drivers/net/hamradio/dmascc.c +1 −14
  7670. drivers/net/hamradio/hdlcdrv.c +1 −14
  7671. drivers/net/hamradio/yam.c +1 −16
  7672. drivers/net/hippi/Kconfig +1 −0
  7673. drivers/net/hippi/Makefile +1 −0
  7674. drivers/net/hippi/rrunner.c +1 −5
  7675. drivers/net/hyperv/Kconfig +1 −0
  7676. drivers/net/hyperv/Makefile +1 −0
  7677. drivers/net/hyperv/hyperv_net.h +1 −13
  7678. drivers/net/hyperv/netvsc.c +1 −12
  7679. drivers/net/hyperv/netvsc_drv.c +7 −12
  7680. drivers/net/hyperv/rndis_filter.c +1 −12
  7681. drivers/net/ieee802154/Kconfig +1 −0
  7682. drivers/net/ieee802154/adf7242.c +1 −2
  7683. drivers/net/ieee802154/at86rf230.c +1 −9
  7684. drivers/net/ieee802154/at86rf230.h +1 −9
  7685. drivers/net/ieee802154/cc2520.c +1 −6
  7686. drivers/net/ieee802154/fakelb.c +1 −9
  7687. drivers/net/ieee802154/mac802154_hwsim.c +1 −9
  7688. drivers/net/ieee802154/mcr20a.c +1 −10
  7689. drivers/net/ieee802154/mcr20a.h +1 −10
  7690. drivers/net/ieee802154/mrf24j40.c +1 −10
  7691. drivers/net/ifb.c +1 −4
  7692. drivers/net/ipvlan/Makefile +1 −0
  7693. drivers/net/ipvlan/ipvlan.h +1 −6
  7694. drivers/net/ipvlan/ipvlan_core.c +1 −6
  7695. drivers/net/ipvlan/ipvlan_l3s.c +1 −5
  7696. drivers/net/ipvlan/ipvlan_main.c +1 −6
  7697. drivers/net/ipvlan/ipvtap.c +1 −0
  7698. drivers/net/loopback.c +1 −5
  7699. drivers/net/macsec.c +1 −5
  7700. drivers/net/macvlan.c +2 −5
  7701. drivers/net/macvtap.c +1 −0
  7702. drivers/net/netconsole.c +1 −13
  7703. drivers/net/nlmon.c +1 −0
  7704. drivers/net/phy/Kconfig +1 −0
  7705. drivers/net/phy/aquantia_main.c +1 −0
  7706. drivers/net/phy/dp83867.c +37 −4
  7707. drivers/net/phy/marvell10g.c +13 −0
  7708. drivers/net/phy/phy-c45.c +1 −0
  7709. drivers/net/phy/phylink.c +22 −25
  7710. drivers/net/phy/sfp-bus.c +1 −0
  7711. drivers/net/plip/Kconfig +1 −0
  7712. drivers/net/plip/Makefile +1 −0
  7713. drivers/net/plip/plip.c +1 −5
  7714. drivers/net/ppp/Kconfig +1 −0
  7715. drivers/net/ppp/ppp_async.c +1 −5
  7716. drivers/net/ppp/ppp_deflate.c +14 −6
  7717. drivers/net/ppp/ppp_generic.c +1 −5
  7718. drivers/net/ppp/ppp_synctty.c +1 −5
  7719. drivers/net/ppp/pppoe.c +1 −6
  7720. drivers/net/ppp/pppox.c +1 −6
  7721. drivers/net/ppp/pptp.c +1 −6
  7722. drivers/net/rionet.c +1 −5
  7723. drivers/net/sb1000.c +1 −5
  7724. drivers/net/slip/Kconfig +1 −0
  7725. drivers/net/slip/Makefile +1 −0
  7726. drivers/net/slip/slip.c +1 −0
  7727. drivers/net/sungem_phy.c +1 −0
  7728. drivers/net/tap.c +1 −0
  7729. drivers/net/team/Kconfig +1 −0
  7730. drivers/net/team/team.c +1 −5
  7731. drivers/net/team/team_mode_activebackup.c +1 −5
  7732. drivers/net/team/team_mode_broadcast.c +1 −5
  7733. drivers/net/team/team_mode_loadbalance.c +1 −5
  7734. drivers/net/team/team_mode_random.c +1 −5
  7735. drivers/net/team/team_mode_roundrobin.c +1 −5
  7736. drivers/net/tun.c +1 −10
  7737. drivers/net/usb/Kconfig +1 −0
  7738. drivers/net/usb/aqc111.c +10 −25
  7739. drivers/net/usb/asix.h +1 −13
  7740. drivers/net/usb/asix_common.c +1 −13
  7741. drivers/net/usb/asix_devices.c +1 −13
  7742. drivers/net/usb/ax88172a.c +1 −13
  7743. drivers/net/usb/ax88179_178a.c +1 −13
  7744. drivers/net/usb/catc.c +1 −12
  7745. drivers/net/usb/cdc_eem.c +1 −13
  7746. drivers/net/usb/cdc_ether.c +1 −13
  7747. drivers/net/usb/cdc_subset.c +1 −13
  7748. drivers/net/usb/cx82310_eth.c +1 −13
  7749. drivers/net/usb/gl620a.c +1 −13
  7750. drivers/net/usb/int51x1.c +1 −12
  7751. drivers/net/usb/ipheth.c +2 −1
  7752. drivers/net/usb/kalmia.c +1 −5
  7753. drivers/net/usb/kaweth.c +1 −13
  7754. drivers/net/usb/lg-vl600.c +1 −13
  7755. drivers/net/usb/mcs7830.c +1 −14
  7756. drivers/net/usb/net1080.c +1 −13
  7757. drivers/net/usb/plusb.c +1 −13
  7758. drivers/net/usb/qmi_wwan.c +2 −0
  7759. drivers/net/usb/rndis_host.c +1 −13
  7760. drivers/net/usb/sierra_net.c +1 −13
  7761. drivers/net/usb/smsc75xx.c +1 −13
  7762. drivers/net/usb/smsc75xx.h +1 −13
  7763. drivers/net/usb/smsc95xx.c +1 −13
  7764. drivers/net/usb/smsc95xx.h +1 −13
  7765. drivers/net/usb/usbnet.c +7 −13
  7766. drivers/net/usb/zaurus.c +1 −13
  7767. drivers/net/veth.c +1 −0
  7768. drivers/net/virtio_net.c +1 −13
  7769. drivers/net/vrf.c +1 −5
  7770. drivers/net/vsockmon.c +1 −0
  7771. drivers/net/wan/Kconfig +1 −0
  7772. drivers/net/wan/c101.c +1 −4
  7773. drivers/net/wan/cosa.c +1 −14
  7774. drivers/net/wan/cosa.h +1 −14
  7775. drivers/net/wan/dlci.c +1 −5
  7776. drivers/net/wan/farsync.c +1 −5
  7777. drivers/net/wan/farsync.h +1 −5
  7778. drivers/net/wan/fsl_ucc_hdlc.c +1 −5
  7779. drivers/net/wan/fsl_ucc_hdlc.h +1 −5
  7780. drivers/net/wan/hd64570.c +1 −4
  7781. drivers/net/wan/hd64572.c +1 −4
  7782. drivers/net/wan/hd64572.h +1 −6
  7783. drivers/net/wan/hdlc.c +1 −4
  7784. drivers/net/wan/hdlc_cisco.c +1 −4
  7785. drivers/net/wan/hdlc_fr.c +1 −4
  7786. drivers/net/wan/hdlc_ppp.c +1 −4
  7787. drivers/net/wan/hdlc_raw.c +1 −4
  7788. drivers/net/wan/hdlc_raw_eth.c +1 −4
  7789. drivers/net/wan/hdlc_x25.c +1 −4
  7790. drivers/net/wan/hostess_sv11.c +1 −0
  7791. drivers/net/wan/ixp4xx_hss.c +1 −4
  7792. drivers/net/wan/lapbether.c +1 −6
  7793. drivers/net/wan/lmc/Makefile +1 −0
  7794. drivers/net/wan/n2.c +1 −4
  7795. drivers/net/wan/pc300too.c +1 −4
  7796. drivers/net/wan/pci200syn.c +1 −4
  7797. drivers/net/wan/sdla.c +1 −5
  7798. drivers/net/wan/sealevel.c +1 −6
  7799. drivers/net/wan/slic_ds26522.c +1 −5
  7800. drivers/net/wan/slic_ds26522.h +1 −5
  7801. drivers/net/wan/wanxl.c +1 −4
  7802. drivers/net/wan/wanxl.h +1 −4
  7803. drivers/net/wan/wanxlfw.S +1 −3
  7804. drivers/net/wan/x25_asy.c +1 −0
  7805. drivers/net/wan/z85230.c +1 −4
  7806. drivers/net/wimax/Kconfig +1 −0
  7807. drivers/net/wimax/Makefile +1 −0
  7808. drivers/net/wimax/i2400m/Kconfig +1 −0
  7809. drivers/net/wireless/Kconfig +1 −0
  7810. drivers/net/wireless/admtek/Kconfig +1 −0
  7811. drivers/net/wireless/admtek/Makefile +1 −0
  7812. drivers/net/wireless/ath/Kconfig +1 −0
  7813. drivers/net/wireless/ath/ar5523/Kconfig +1 −0
  7814. drivers/net/wireless/ath/ar5523/Makefile +1 −0
  7815. drivers/net/wireless/ath/ath10k/Kconfig +1 −0
  7816. drivers/net/wireless/ath/ath5k/Kconfig +1 −0
  7817. drivers/net/wireless/ath/ath6kl/Kconfig +1 −0
  7818. drivers/net/wireless/ath/ath9k/Kconfig +1 −0
  7819. drivers/net/wireless/ath/carl9170/Kconfig +1 −0
  7820. drivers/net/wireless/ath/carl9170/Makefile +1 −0
  7821. drivers/net/wireless/ath/carl9170/fw.c +1 −14
  7822. drivers/net/wireless/ath/wcn36xx/Kconfig +1 −0
  7823. drivers/net/wireless/ath/wil6210/Kconfig +1 −0
  7824. drivers/net/wireless/atmel/Kconfig +1 −0
  7825. drivers/net/wireless/atmel/Makefile +1 −0
  7826. drivers/net/wireless/atmel/at76c50x-usb.c +1 −6
  7827. drivers/net/wireless/atmel/at76c50x-usb.h +1 −5
  7828. drivers/net/wireless/atmel/atmel.h +1 −13
  7829. drivers/net/wireless/atmel/atmel_pci.c +1 −13
  7830. drivers/net/wireless/broadcom/Kconfig +1 −0
  7831. drivers/net/wireless/broadcom/Makefile +1 −0
  7832. drivers/net/wireless/broadcom/b43/Kconfig +1 −0
  7833. drivers/net/wireless/broadcom/b43/bus.c +1 −14
  7834. drivers/net/wireless/broadcom/b43/debugfs.c +1 −14
  7835. drivers/net/wireless/broadcom/b43/dma.c +1 −14
  7836. drivers/net/wireless/broadcom/b43/leds.c +1 −14
  7837. drivers/net/wireless/broadcom/b43/lo.c +1 −14
  7838. drivers/net/wireless/broadcom/b43/main.c +1 −14
  7839. drivers/net/wireless/broadcom/b43/main.h +1 −14
  7840. drivers/net/wireless/broadcom/b43/phy_ac.c +1 −5
  7841. drivers/net/wireless/broadcom/b43/phy_common.c +1 −14
  7842. drivers/net/wireless/broadcom/b43/phy_g.c +1 −14
  7843. drivers/net/wireless/broadcom/b43/phy_ht.c +1 −14
  7844. drivers/net/wireless/broadcom/b43/phy_lp.c +1 −14
  7845. drivers/net/wireless/broadcom/b43/phy_n.c +1 −14
  7846. drivers/net/wireless/broadcom/b43/pio.c +1 −14
  7847. drivers/net/wireless/broadcom/b43/ppr.c +1 −10
  7848. drivers/net/wireless/broadcom/b43/radio_2055.c +1 −14
  7849. drivers/net/wireless/broadcom/b43/radio_2056.c +1 −14
  7850. drivers/net/wireless/broadcom/b43/radio_2057.c +1 −14
  7851. drivers/net/wireless/broadcom/b43/radio_2059.c +1 −14
  7852. drivers/net/wireless/broadcom/b43/rfkill.c +1 −14
  7853. drivers/net/wireless/broadcom/b43/sdio.c +1 −5
  7854. drivers/net/wireless/broadcom/b43/sysfs.c +1 −14
  7855. drivers/net/wireless/broadcom/b43/tables.c +1 −14
  7856. drivers/net/wireless/broadcom/b43/tables_lpphy.c +1 −14
  7857. drivers/net/wireless/broadcom/b43/tables_nphy.c +1 −14
  7858. drivers/net/wireless/broadcom/b43/tables_phy_ht.c +1 −14
  7859. drivers/net/wireless/broadcom/b43/tables_phy_lcn.c +1 −14
  7860. drivers/net/wireless/broadcom/b43/wa.c +1 −14
  7861. drivers/net/wireless/broadcom/b43/xmit.c +1 −14
  7862. drivers/net/wireless/broadcom/b43legacy/Kconfig +1 −0
  7863. drivers/net/wireless/broadcom/b43legacy/debugfs.c +1 −14
  7864. drivers/net/wireless/broadcom/b43legacy/dma.c +1 −14
  7865. drivers/net/wireless/broadcom/b43legacy/ilt.c +1 −14
  7866. drivers/net/wireless/broadcom/b43legacy/leds.c +1 −14
  7867. drivers/net/wireless/broadcom/b43legacy/main.c +1 −15
  7868. drivers/net/wireless/broadcom/b43legacy/main.h +1 −14
  7869. drivers/net/wireless/broadcom/b43legacy/phy.c +1 −14
  7870. drivers/net/wireless/broadcom/b43legacy/phy.h +1 −14
  7871. drivers/net/wireless/broadcom/b43legacy/pio.c +1 −14
  7872. drivers/net/wireless/broadcom/b43legacy/radio.c +1 −14
  7873. drivers/net/wireless/broadcom/b43legacy/radio.h +1 −14
  7874. drivers/net/wireless/broadcom/b43legacy/rfkill.c +1 −14
  7875. drivers/net/wireless/broadcom/b43legacy/sysfs.c +1 −14
  7876. drivers/net/wireless/broadcom/b43legacy/xmit.c +1 −14
  7877. drivers/net/wireless/broadcom/brcm80211/Kconfig +1 −0
  7878. drivers/net/wireless/cisco/Kconfig +1 −0
  7879. drivers/net/wireless/cisco/Makefile +1 −0
  7880. drivers/net/wireless/intel/Kconfig +1 −0
  7881. drivers/net/wireless/intel/Makefile +1 −0
  7882. drivers/net/wireless/intel/ipw2x00/Kconfig +1 −0
  7883. drivers/net/wireless/intel/iwlegacy/3945-debug.c +1 −19
  7884. drivers/net/wireless/intel/iwlegacy/4965-debug.c +1 −19
  7885. drivers/net/wireless/intel/iwlegacy/4965.h +1 −19
  7886. drivers/net/wireless/intel/iwlegacy/Kconfig +1 −0
  7887. drivers/net/wireless/intel/iwlegacy/common.c +1 −19
  7888. drivers/net/wireless/intel/iwlegacy/debug.c +1 −19
  7889. drivers/net/wireless/intel/iwlwifi/Kconfig +1 −0
  7890. drivers/net/wireless/intersil/Kconfig +1 −0
  7891. drivers/net/wireless/intersil/Makefile +1 −0
  7892. drivers/net/wireless/intersil/hostap/Kconfig +1 −0
  7893. drivers/net/wireless/intersil/hostap/hostap_cs.c +1 −0
  7894. drivers/net/wireless/intersil/hostap/hostap_pci.c +1 −0
  7895. drivers/net/wireless/intersil/hostap/hostap_plx.c +1 −0
  7896. drivers/net/wireless/intersil/orinoco/Kconfig +1 −0
  7897. drivers/net/wireless/intersil/orinoco/hermes.h +1 −2
  7898. drivers/net/wireless/intersil/p54/Kconfig +1 −0
  7899. drivers/net/wireless/intersil/prism54/Makefile +1 −0
  7900. drivers/net/wireless/marvell/Kconfig +1 −0
  7901. drivers/net/wireless/marvell/Makefile +1 −0
  7902. drivers/net/wireless/marvell/libertas/Kconfig +1 −0
  7903. drivers/net/wireless/marvell/libertas/cmd.c +1 −0
  7904. drivers/net/wireless/marvell/libertas/firmware.c +1 −0
  7905. drivers/net/wireless/marvell/libertas/if_cs.c +1 −14
  7906. drivers/net/wireless/marvell/libertas/if_sdio.c +1 −5
  7907. drivers/net/wireless/marvell/libertas/if_sdio.h +1 −5
  7908. drivers/net/wireless/marvell/libertas/if_spi.c +1 −5
  7909. drivers/net/wireless/marvell/libertas/if_spi.h +1 −5
  7910. drivers/net/wireless/marvell/libertas/if_usb.c +1 −0
  7911. drivers/net/wireless/marvell/libertas/main.c +1 −0
  7912. drivers/net/wireless/marvell/libertas/rx.c +1 −0
  7913. drivers/net/wireless/marvell/libertas/tx.c +1 −0
  7914. drivers/net/wireless/marvell/libertas_tf/Kconfig +1 −0
  7915. drivers/net/wireless/marvell/libertas_tf/Makefile +1 −0
  7916. drivers/net/wireless/marvell/libertas_tf/cmd.c +1 −5
  7917. drivers/net/wireless/marvell/libertas_tf/if_usb.c +1 −5
  7918. drivers/net/wireless/marvell/libertas_tf/if_usb.h +1 −5
  7919. drivers/net/wireless/marvell/libertas_tf/libertas_tf.h +1 −5
  7920. drivers/net/wireless/marvell/libertas_tf/main.c +1 −5
  7921. drivers/net/wireless/marvell/mwifiex/Kconfig +1 −0
  7922. drivers/net/wireless/mediatek/Kconfig +1 −0
  7923. drivers/net/wireless/mediatek/Makefile +1 −0
  7924. drivers/net/wireless/mediatek/mt76/Kconfig +1 −0
  7925. drivers/net/wireless/mediatek/mt76/Makefile +1 −0
  7926. drivers/net/wireless/mediatek/mt76/mt7603/Kconfig +1 −0
  7927. drivers/net/wireless/mediatek/mt76/mt7603/Makefile +1 −0
  7928. drivers/net/wireless/mediatek/mt76/mt7615/Kconfig +1 −0
  7929. drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig +1 −0
  7930. drivers/net/wireless/mediatek/mt76/mt76x0/Makefile +1 −0
  7931. drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c +1 −9
  7932. drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h +1 −9
  7933. drivers/net/wireless/mediatek/mt76/mt76x0/init.c +1 −9
  7934. drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h +1 −9
  7935. drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h +1 −9
  7936. drivers/net/wireless/mediatek/mt76/mt76x0/main.c +1 −9
  7937. drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h +1 −9
  7938. drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h +1 −9
  7939. drivers/net/wireless/mediatek/mt76/mt76x0/phy.c +1 −9
  7940. drivers/net/wireless/mediatek/mt76/mt76x0/phy.h +1 −9
  7941. drivers/net/wireless/mediatek/mt76/mt76x0/usb.c +1 −9
  7942. drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig +1 −0
  7943. drivers/net/wireless/mediatek/mt76/mt76x2/Makefile +1 −0
  7944. drivers/net/wireless/mediatek/mt76/util.h +1 −9
  7945. drivers/net/wireless/mediatek/mt7601u/Kconfig +1 −0
  7946. drivers/net/wireless/mediatek/mt7601u/Makefile +1 −0
  7947. drivers/net/wireless/mediatek/mt7601u/core.c +1 −9
  7948. drivers/net/wireless/mediatek/mt7601u/debugfs.c +1 −9
  7949. drivers/net/wireless/mediatek/mt7601u/dma.c +1 −9
  7950. drivers/net/wireless/mediatek/mt7601u/dma.h +1 −9
  7951. drivers/net/wireless/mediatek/mt7601u/eeprom.c +1 −9
  7952. drivers/net/wireless/mediatek/mt7601u/eeprom.h +1 −9
  7953. drivers/net/wireless/mediatek/mt7601u/init.c +1 −9
  7954. drivers/net/wireless/mediatek/mt7601u/initvals.h +1 −9
  7955. drivers/net/wireless/mediatek/mt7601u/initvals_phy.h +1 −9
  7956. drivers/net/wireless/mediatek/mt7601u/mac.c +1 −9
  7957. drivers/net/wireless/mediatek/mt7601u/mac.h +1 −9
  7958. drivers/net/wireless/mediatek/mt7601u/main.c +1 −9
  7959. drivers/net/wireless/mediatek/mt7601u/mcu.c +1 −9
  7960. drivers/net/wireless/mediatek/mt7601u/mcu.h +1 −9
  7961. drivers/net/wireless/mediatek/mt7601u/mt7601u.h +1 −9
  7962. drivers/net/wireless/mediatek/mt7601u/phy.c +1 −9
  7963. drivers/net/wireless/mediatek/mt7601u/regs.h +1 −9
  7964. drivers/net/wireless/mediatek/mt7601u/trace.c +1 −9
  7965. drivers/net/wireless/mediatek/mt7601u/trace.h +1 −9
  7966. drivers/net/wireless/mediatek/mt7601u/tx.c +1 −9
  7967. drivers/net/wireless/mediatek/mt7601u/usb.c +1 −9
  7968. drivers/net/wireless/mediatek/mt7601u/usb.h +1 −9
  7969. drivers/net/wireless/mediatek/mt7601u/util.c +1 −9
  7970. drivers/net/wireless/quantenna/Kconfig +1 −0
  7971. drivers/net/wireless/quantenna/qtnfmac/Kconfig +1 −0
  7972. drivers/net/wireless/ralink/Kconfig +1 −0
  7973. drivers/net/wireless/ralink/Makefile +1 −0
  7974. drivers/net/wireless/ralink/rt2x00/Kconfig +1 −0
  7975. drivers/net/wireless/ralink/rt2x00/rt2400pci.c +1 −12
  7976. drivers/net/wireless/ralink/rt2x00/rt2400pci.h +1 −12
  7977. drivers/net/wireless/ralink/rt2x00/rt2500pci.c +1 −12
  7978. drivers/net/wireless/ralink/rt2x00/rt2500pci.h +1 −12
  7979. drivers/net/wireless/ralink/rt2x00/rt2500usb.c +1 −12
  7980. drivers/net/wireless/ralink/rt2x00/rt2500usb.h +1 −12
  7981. drivers/net/wireless/ralink/rt2x00/rt2800.h +1 −12
  7982. drivers/net/wireless/ralink/rt2x00/rt2800lib.c +1 −12
  7983. drivers/net/wireless/ralink/rt2x00/rt2800lib.h +1 −12
  7984. drivers/net/wireless/ralink/rt2x00/rt2800mmio.c +1 −13
  7985. drivers/net/wireless/ralink/rt2x00/rt2800mmio.h +1 −13
  7986. drivers/net/wireless/ralink/rt2x00/rt2800pci.c +1 −12
  7987. drivers/net/wireless/ralink/rt2x00/rt2800pci.h +1 −12
  7988. drivers/net/wireless/ralink/rt2x00/rt2800soc.c +1 −13
  7989. drivers/net/wireless/ralink/rt2x00/rt2800usb.c +1 −12
  7990. drivers/net/wireless/ralink/rt2x00/rt2800usb.h +1 −12
  7991. drivers/net/wireless/ralink/rt2x00/rt2x00.h +1 −12
  7992. drivers/net/wireless/ralink/rt2x00/rt2x00config.c +1 −12
  7993. drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c +1 −12
  7994. drivers/net/wireless/ralink/rt2x00/rt2x00debug.c +1 −12
  7995. drivers/net/wireless/ralink/rt2x00/rt2x00debug.h +1 −12
  7996. drivers/net/wireless/ralink/rt2x00/rt2x00dev.c +1 −12
  7997. drivers/net/wireless/ralink/rt2x00/rt2x00dump.h +1 −12
  7998. drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c +1 −12
  7999. drivers/net/wireless/ralink/rt2x00/rt2x00leds.c +1 −12
  8000. drivers/net/wireless/ralink/rt2x00/rt2x00leds.h +1 −12
  8001. drivers/net/wireless/ralink/rt2x00/rt2x00lib.h +1 −12
  8002. drivers/net/wireless/ralink/rt2x00/rt2x00link.c +1 −12
  8003. drivers/net/wireless/ralink/rt2x00/rt2x00mac.c +1 −12
  8004. drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c +1 −12
  8005. drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h +1 −12
  8006. drivers/net/wireless/ralink/rt2x00/rt2x00pci.c +1 −12
  8007. drivers/net/wireless/ralink/rt2x00/rt2x00pci.h +1 −12
  8008. drivers/net/wireless/ralink/rt2x00/rt2x00queue.c +1 −12
  8009. drivers/net/wireless/ralink/rt2x00/rt2x00queue.h +1 −12
  8010. drivers/net/wireless/ralink/rt2x00/rt2x00reg.h +1 −12
  8011. drivers/net/wireless/ralink/rt2x00/rt2x00soc.c +1 −12
  8012. drivers/net/wireless/ralink/rt2x00/rt2x00soc.h +1 −12
  8013. drivers/net/wireless/ralink/rt2x00/rt2x00usb.c +1 −12
  8014. drivers/net/wireless/ralink/rt2x00/rt2x00usb.h +1 −12
  8015. drivers/net/wireless/ralink/rt2x00/rt61pci.c +1 −12
  8016. drivers/net/wireless/ralink/rt2x00/rt61pci.h +1 −12
  8017. drivers/net/wireless/ralink/rt2x00/rt73usb.c +1 −12
  8018. drivers/net/wireless/ralink/rt2x00/rt73usb.h +1 −12
  8019. drivers/net/wireless/realtek/Kconfig +1 −0
  8020. drivers/net/wireless/realtek/Makefile +1 −0
  8021. drivers/net/wireless/realtek/rtl818x/Kconfig +1 −0
  8022. drivers/net/wireless/realtek/rtl818x/Makefile +1 −0
  8023. drivers/net/wireless/realtek/rtl818x/rtl8180/Makefile +1 −0
  8024. drivers/net/wireless/realtek/rtl818x/rtl8187/Makefile +1 −0
  8025. drivers/net/wireless/realtek/rtl8xxxu/Kconfig +1 −0
  8026. drivers/net/wireless/realtek/rtl8xxxu/Makefile +1 −0
  8027. drivers/net/wireless/realtek/rtlwifi/Kconfig +1 −0
  8028. drivers/net/wireless/realtek/rtw88/Kconfig +1 −0
  8029. drivers/net/wireless/rndis_wlan.c +1 −13
  8030. drivers/net/wireless/rsi/Kconfig +1 −0
  8031. drivers/net/wireless/st/Kconfig +1 −0
  8032. drivers/net/wireless/st/Makefile +1 −0
  8033. drivers/net/wireless/st/cw1200/Kconfig +1 −0
  8034. drivers/net/wireless/ti/Kconfig +1 −0
  8035. drivers/net/wireless/ti/wl1251/Kconfig +1 −0
  8036. drivers/net/wireless/ti/wl12xx/Kconfig +1 −0
  8037. drivers/net/wireless/ti/wl12xx/Makefile +1 −0
  8038. drivers/net/wireless/ti/wl18xx/Kconfig +1 −0
  8039. drivers/net/wireless/ti/wl18xx/Makefile +1 −0
  8040. drivers/net/wireless/ti/wlcore/Kconfig +1 −0
  8041. drivers/net/wireless/wl3501_cs.c +1 −0
  8042. drivers/net/wireless/zydas/Kconfig +1 −0
  8043. drivers/net/wireless/zydas/Makefile +1 −0
  8044. drivers/net/wireless/zydas/zd1211rw/Kconfig +1 −0
  8045. drivers/net/wireless/zydas/zd1211rw/zd_chip.c +1 −13
  8046. drivers/net/wireless/zydas/zd1211rw/zd_chip.h +1 −13
  8047. drivers/net/wireless/zydas/zd1211rw/zd_def.h +1 −13
  8048. drivers/net/wireless/zydas/zd1211rw/zd_mac.c +1 −13
  8049. drivers/net/wireless/zydas/zd1211rw/zd_mac.h +1 −13
  8050. drivers/net/wireless/zydas/zd1211rw/zd_rf.c +1 −13
  8051. drivers/net/wireless/zydas/zd1211rw/zd_rf.h +1 −13
  8052. drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c +1 −13
  8053. drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c +1 −13
  8054. drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c +1 −13
  8055. drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c +1 −13
  8056. drivers/net/wireless/zydas/zd1211rw/zd_usb.c +1 −13
  8057. drivers/net/wireless/zydas/zd1211rw/zd_usb.h +1 −13
  8058. drivers/net/xen-netback/Makefile +1 −0
  8059. drivers/net/xen-netback/xenbus.c +1 −13
  8060. drivers/nfc/Kconfig +1 −0
  8061. drivers/nfc/fdp/Kconfig +1 −0
  8062. drivers/nfc/fdp/Makefile +1 −0
  8063. drivers/nfc/fdp/fdp.c +1 −9
  8064. drivers/nfc/fdp/fdp.h +1 −9
  8065. drivers/nfc/fdp/i2c.c +1 −9
  8066. drivers/nfc/microread/Kconfig +1 −0
  8067. drivers/nfc/microread/microread.h +1 −13
  8068. drivers/nfc/nfcmrvl/Kconfig +1 −0
  8069. drivers/nfc/nxp-nci/Kconfig +1 −0
  8070. drivers/nfc/nxp-nci/Makefile +1 −0
  8071. drivers/nfc/pn533/Kconfig +1 −0
  8072. drivers/nfc/pn533/Makefile +1 −0
  8073. drivers/nfc/pn533/i2c.c +1 −14
  8074. drivers/nfc/pn533/pn533.c +1 −13
  8075. drivers/nfc/pn533/pn533.h +1 −13
  8076. drivers/nfc/pn533/usb.c +1 −13
  8077. drivers/nfc/pn544/Kconfig +1 −0
  8078. drivers/nfc/pn544/Makefile +1 −0
  8079. drivers/nfc/pn544/pn544.h +1 −13
  8080. drivers/nfc/s3fwrn5/Kconfig +1 −0
  8081. drivers/nfc/s3fwrn5/Makefile +1 −0
  8082. drivers/nfc/s3fwrn5/core.c +1 −12
  8083. drivers/nfc/s3fwrn5/firmware.c +1 −12
  8084. drivers/nfc/s3fwrn5/firmware.h +1 −12
  8085. drivers/nfc/s3fwrn5/i2c.c +1 −12
  8086. drivers/nfc/s3fwrn5/nci.c +1 −12
  8087. drivers/nfc/s3fwrn5/nci.h +1 −12
  8088. drivers/nfc/s3fwrn5/s3fwrn5.h +1 −12
  8089. drivers/nfc/st-nci/Kconfig +1 −0
  8090. drivers/nfc/st21nfca/Kconfig +1 −0
  8091. drivers/nfc/st21nfca/Makefile +1 −0
  8092. drivers/nfc/st95hf/Kconfig +1 −0
  8093. drivers/nfc/st95hf/Makefile +1 −0
  8094. drivers/ntb/Kconfig +1 −0
  8095. drivers/ntb/Makefile +1 −0
  8096. drivers/ntb/hw/Kconfig +1 −0
  8097. drivers/ntb/hw/Makefile +1 −0
  8098. drivers/ntb/hw/amd/Kconfig +1 −0
  8099. drivers/ntb/hw/amd/Makefile +1 −0
  8100. drivers/ntb/hw/idt/Kconfig +1 −0
  8101. drivers/ntb/hw/idt/Makefile +1 −0
  8102. drivers/ntb/hw/intel/Kconfig +1 −0
  8103. drivers/ntb/hw/intel/Makefile +1 −0
  8104. drivers/ntb/hw/mscc/Kconfig +1 −0
  8105. drivers/ntb/hw/mscc/Makefile +1 −0
  8106. drivers/ntb/test/Kconfig +1 −0
  8107. drivers/ntb/test/Makefile +1 −0
  8108. drivers/nubus/Makefile +1 −0
  8109. drivers/nvdimm/Kconfig +1 −0
  8110. drivers/nvdimm/bus.c +2 −2
  8111. drivers/nvdimm/e820.c +1 −0
  8112. drivers/nvdimm/label.c +2 −0
  8113. drivers/nvdimm/label.h +0 −2
  8114. drivers/nvdimm/pmem.c +9 −2
  8115. drivers/nvme/Kconfig +1 −0
  8116. drivers/nvme/Makefile +1 −0
  8117. drivers/nvme/host/Kconfig +1 −0
  8118. drivers/nvme/host/core.c +61 −28
  8119. drivers/nvme/host/nvme.h +1 −0
  8120. drivers/nvme/host/pci.c +14 −13
  8121. drivers/nvme/target/Kconfig +1 −0
  8122. drivers/nvmem/Kconfig +1 −0
  8123. drivers/nvmem/mtk-efuse.c +1 −9
  8124. drivers/nvmem/mxs-ocotp.c +1 −11
  8125. drivers/nvmem/uniphier-efuse.c +1 −9
  8126. drivers/opp/Kconfig +1 −0
  8127. drivers/opp/Makefile +1 −0
  8128. drivers/parisc/Kconfig +1 −0
  8129. drivers/parisc/asp.c +1 −5
  8130. drivers/parisc/ccio-dma.c +1 −4
  8131. drivers/parisc/dino.c +1 −4
  8132. drivers/parisc/eisa.c +1 −6
  8133. drivers/parisc/eisa_eeprom.c +1 −15
  8134. drivers/parisc/eisa_enumerator.c +1 −6
  8135. drivers/parisc/gsc.c +1 −5
  8136. drivers/parisc/gsc.h +1 −2
  8137. drivers/parisc/hppb.c +1 −4
  8138. drivers/parisc/iosapic.c +1 −4
  8139. drivers/parisc/iosapic_private.h +1 −15
  8140. drivers/parisc/lasi.c +1 −5
  8141. drivers/parisc/lba_pci.c +1 −4
  8142. drivers/parisc/led.c +1 −5
  8143. drivers/parisc/sba_iommu.c +1 −4
  8144. drivers/parisc/superio.c +1 −5
  8145. drivers/parisc/wax.c +1 −5
  8146. drivers/parport/Kconfig +1 −0
  8147. drivers/parport/parport_amiga.c +1 −0
  8148. drivers/parport/parport_atari.c +1 −0
  8149. drivers/parport/parport_gsc.c +1 −6
  8150. drivers/parport/parport_gsc.h +1 −15
  8151. drivers/parport/parport_ip32.c +1 −14
  8152. drivers/parport/parport_mfc3.c +1 −0
  8153. drivers/parport/parport_pc.c +1 −0
  8154. drivers/parport/parport_sunbpp.c +1 −0
  8155. drivers/pci/pci-acpi.c +2 −1
  8156. drivers/pci/pci-driver.c +16 −1
  8157. drivers/pcmcia/Kconfig +1 −0
  8158. drivers/pcmcia/at91_cf.c +1 −5
  8159. drivers/pcmcia/db1xxx_ss.c +1 −0
  8160. drivers/pcmcia/electra_cf.c +1 −14
  8161. drivers/pcmcia/i82092.c +1 −0
  8162. drivers/pcmcia/omap_cf.c +1 −5
  8163. drivers/pcmcia/sa1111_generic.c +1 −0
  8164. drivers/pcmcia/vrc4171_card.c +1 −14
  8165. drivers/pcmcia/xxs1500_ss.c +1 −0
  8166. drivers/pcmcia/yenta_socket.c +1 −0
  8167. drivers/perf/Kconfig +1 −0
  8168. drivers/perf/arm-ccn.c +1 −8
  8169. drivers/perf/arm_pmu.c +1 −0
  8170. drivers/perf/arm_spe_pmu.c +1 −9
  8171. drivers/perf/hisilicon/Makefile +1 −0
  8172. drivers/perf/xgene_pmu.c +1 −13
  8173. drivers/phy/Kconfig +1 −0
  8174. drivers/phy/allwinner/Kconfig +1 −0
  8175. drivers/phy/allwinner/Makefile +1 −0
  8176. drivers/phy/allwinner/phy-sun4i-usb.c +1 −10
  8177. drivers/phy/allwinner/phy-sun9i-usb.c +1 −10
  8178. drivers/phy/amlogic/Kconfig +1 −0
  8179. drivers/phy/amlogic/Makefile +1 −0
  8180. drivers/phy/broadcom/Kconfig +1 −0
  8181. drivers/phy/broadcom/phy-brcm-sata.c +1 −10
  8182. drivers/phy/cadence/Kconfig +1 −0
  8183. drivers/phy/cadence/Makefile +1 −0
  8184. drivers/phy/freescale/Kconfig +1 −0
  8185. drivers/phy/freescale/Makefile +1 −0
  8186. drivers/phy/hisilicon/Kconfig +1 −0
  8187. drivers/phy/hisilicon/Makefile +1 −0
  8188. drivers/phy/hisilicon/phy-hi6220-usb.c +1 −5
  8189. drivers/phy/hisilicon/phy-hisi-inno-usb2.c +1 −13
  8190. drivers/phy/hisilicon/phy-hix5hd2-sata.c +1 −5
  8191. drivers/phy/lantiq/Kconfig +1 −0
  8192. drivers/phy/lantiq/Makefile +1 −0
  8193. drivers/phy/marvell/Kconfig +1 −0
  8194. drivers/phy/marvell/phy-mvebu-sata.c +1 −5
  8195. drivers/phy/mediatek/Kconfig +1 −0
  8196. drivers/phy/motorola/Kconfig +1 −0
  8197. drivers/phy/motorola/Makefile +1 −0
  8198. drivers/phy/mscc/Kconfig +1 −0
  8199. drivers/phy/mscc/Makefile +1 −0
  8200. drivers/phy/phy-core.c +1 −5
  8201. drivers/phy/phy-xgene.c +1 −13
  8202. drivers/phy/qualcomm/Kconfig +1 −0
  8203. drivers/phy/ralink/Kconfig +1 −0
  8204. drivers/phy/ralink/Makefile +1 −0
  8205. drivers/phy/ralink/phy-ralink-usb.c +1 −10
  8206. drivers/phy/rockchip/Kconfig +1 −0
  8207. drivers/phy/rockchip/phy-rockchip-dp.c +1 −4
  8208. drivers/phy/rockchip/phy-rockchip-inno-usb2.c +1 −10
  8209. drivers/phy/samsung/Kconfig +1 −0
  8210. drivers/phy/socionext/Kconfig +1 −0
  8211. drivers/phy/st/Kconfig +1 −0
  8212. drivers/phy/st/Makefile +1 −0
  8213. drivers/phy/st/phy-stm32-usbphyc.c +1 −1
  8214. drivers/phy/tegra/Kconfig +1 −0
  8215. drivers/phy/tegra/Makefile +1 −0
  8216. drivers/phy/ti/Kconfig +1 −0
  8217. drivers/phy/ti/phy-omap-control.c +1 −11
  8218. drivers/phy/ti/phy-omap-usb2.c +1 −11
  8219. drivers/phy/ti/phy-ti-pipe3.c +1 −11
  8220. drivers/phy/ti/phy-twl4030-usb.c +1 −14
  8221. drivers/pinctrl/Kconfig +2 −1
  8222. drivers/pinctrl/actions/Kconfig +1 −0
  8223. drivers/pinctrl/actions/Makefile +1 −0
  8224. drivers/pinctrl/aspeed/Kconfig +1 −0
  8225. drivers/pinctrl/aspeed/Makefile +1 −0
  8226. drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c +1 −5
  8227. drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c +1 −5
  8228. drivers/pinctrl/aspeed/pinctrl-aspeed.c +1 −5
  8229. drivers/pinctrl/aspeed/pinctrl-aspeed.h +1 −5
  8230. drivers/pinctrl/bcm/Kconfig +1 −0
  8231. drivers/pinctrl/berlin/Kconfig +1 −0
  8232. drivers/pinctrl/berlin/Makefile +1 −0
  8233. drivers/pinctrl/cirrus/Kconfig +1 −0
  8234. drivers/pinctrl/cirrus/Makefile +1 −0
  8235. drivers/pinctrl/core.c +1 −2
  8236. drivers/pinctrl/core.h +1 −2
  8237. drivers/pinctrl/devicetree.c +1 −12
  8238. drivers/pinctrl/devicetree.h +1 −12
  8239. drivers/pinctrl/freescale/Kconfig +1 −0
  8240. drivers/pinctrl/intel/pinctrl-intel.c +10 −35
  8241. drivers/pinctrl/mediatek/Kconfig +1 −0
  8242. drivers/pinctrl/mediatek/pinctrl-mt2701.c +1 −9
  8243. drivers/pinctrl/mediatek/pinctrl-mt6397.c +1 −9
  8244. drivers/pinctrl/mediatek/pinctrl-mt8127.c +1 −9
  8245. drivers/pinctrl/mediatek/pinctrl-mt8135.c +1 −9
  8246. drivers/pinctrl/mediatek/pinctrl-mt8173.c +1 −9
  8247. drivers/pinctrl/mediatek/pinctrl-mtk-common.c +1 −9
  8248. drivers/pinctrl/mediatek/pinctrl-mtk-common.h +1 −9
  8249. drivers/pinctrl/mediatek/pinctrl-mtk-mt2701.h +1 −9
  8250. drivers/pinctrl/mediatek/pinctrl-mtk-mt8135.h +1 −9
  8251. drivers/pinctrl/mediatek/pinctrl-mtk-mt8173.h +1 −9
  8252. drivers/pinctrl/meson/Kconfig +1 −0
  8253. drivers/pinctrl/meson/Makefile +1 −0
  8254. drivers/pinctrl/mvebu/Kconfig +1 −0
  8255. drivers/pinctrl/mvebu/pinctrl-armada-370.c +1 −5
  8256. drivers/pinctrl/mvebu/pinctrl-armada-375.c +1 −5
  8257. drivers/pinctrl/mvebu/pinctrl-armada-38x.c +1 −5
  8258. drivers/pinctrl/mvebu/pinctrl-armada-39x.c +1 −5
  8259. drivers/pinctrl/mvebu/pinctrl-armada-ap806.c +1 −5
  8260. drivers/pinctrl/mvebu/pinctrl-armada-cp110.c +1 −5
  8261. drivers/pinctrl/mvebu/pinctrl-armada-xp.c +1 −5
  8262. drivers/pinctrl/mvebu/pinctrl-dove.c +1 −5
  8263. drivers/pinctrl/mvebu/pinctrl-kirkwood.c +1 −5
  8264. drivers/pinctrl/mvebu/pinctrl-mvebu.c +1 −5
  8265. drivers/pinctrl/mvebu/pinctrl-mvebu.h +1 −5
  8266. drivers/pinctrl/mvebu/pinctrl-orion.c +1 −5
  8267. drivers/pinctrl/nomadik/Kconfig +1 −0
  8268. drivers/pinctrl/nomadik/pinctrl-abx500.c +1 −5
  8269. drivers/pinctrl/nuvoton/Kconfig +1 −0
  8270. drivers/pinctrl/pinconf-generic.c +1 −2
  8271. drivers/pinctrl/pinconf.c +1 −2
  8272. drivers/pinctrl/pinconf.h +1 −2
  8273. drivers/pinctrl/pinctrl-at91.h +1 −5
  8274. drivers/pinctrl/pinctrl-axp209.c +1 −5
  8275. drivers/pinctrl/pinctrl-coh901.c +1 −1
  8276. drivers/pinctrl/pinctrl-digicolor.c +1 −5
  8277. drivers/pinctrl/pinctrl-ingenic.c +1 −2
  8278. drivers/pinctrl/pinctrl-mcp23s08.c +1 −0
  8279. drivers/pinctrl/pinctrl-rk805.c +1 −5
  8280. drivers/pinctrl/pinctrl-rockchip.c +1 −9
  8281. drivers/pinctrl/pinctrl-u300.c +1 −0
  8282. drivers/pinctrl/pinctrl-zynq.c +1 −13
  8283. drivers/pinctrl/pinmux.c +1 −2
  8284. drivers/pinctrl/pinmux.h +1 −2
  8285. drivers/pinctrl/pxa/Kconfig +1 −0
  8286. drivers/pinctrl/pxa/Makefile +1 −0
  8287. drivers/pinctrl/qcom/Kconfig +1 −0
  8288. drivers/pinctrl/sh-pfc/pfc-r8a77980.c +1 −1
  8289. drivers/pinctrl/sirf/Makefile +1 −0
  8290. drivers/pinctrl/sirf/pinctrl-atlas6.c +1 −2
  8291. drivers/pinctrl/sirf/pinctrl-atlas7.c +1 −2
  8292. drivers/pinctrl/sirf/pinctrl-prima2.c +1 −2
  8293. drivers/pinctrl/sirf/pinctrl-sirf.c +1 −2
  8294. drivers/pinctrl/sirf/pinctrl-sirf.h +1 −2
  8295. drivers/pinctrl/spear/Kconfig +1 −0
  8296. drivers/pinctrl/sprd/Kconfig +1 −0
  8297. drivers/pinctrl/sprd/Makefile +1 −0
  8298. drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c +1 −9
  8299. drivers/pinctrl/sprd/pinctrl-sprd.c +1 −9
  8300. drivers/pinctrl/sprd/pinctrl-sprd.h +1 −9
  8301. drivers/pinctrl/stm32/Kconfig +1 −0
  8302. drivers/pinctrl/sunxi/Kconfig +1 −0
  8303. drivers/pinctrl/tegra/Kconfig +1 −0
  8304. drivers/pinctrl/ti/Kconfig +1 −0
  8305. drivers/pinctrl/ti/Makefile +1 −0
  8306. drivers/pinctrl/uniphier/Kconfig +1 −0
  8307. drivers/pinctrl/vt8500/Kconfig +1 −0
  8308. drivers/pinctrl/zte/Kconfig +1 −0
  8309. drivers/pinctrl/zte/Makefile +1 −0
  8310. drivers/platform/Kconfig +1 −0
  8311. drivers/platform/chrome/Kconfig +1 −0
  8312. drivers/platform/chrome/wilco_ec/Kconfig +1 −0
  8313. drivers/platform/goldfish/Kconfig +1 −0
  8314. drivers/platform/goldfish/Makefile +1 −0
  8315. drivers/platform/mips/Kconfig +1 −0
  8316. drivers/platform/mips/Makefile +1 −0
  8317. drivers/platform/mips/cpu_hwmon.c +1 −0
  8318. drivers/platform/olpc/Makefile +1 −0
  8319. drivers/platform/olpc/olpc-ec.c +1 −2
  8320. drivers/platform/x86/Kconfig +1 −0
  8321. drivers/platform/x86/acer-wmi.c +1 −14
  8322. drivers/platform/x86/acerhdf.c +1 −14
  8323. drivers/platform/x86/alienware-wmi.c +1 −11
  8324. drivers/platform/x86/amilo-rfkill.c +1 −5
  8325. drivers/platform/x86/asus-laptop.c +1 −16
  8326. drivers/platform/x86/asus-nb-wmi.c +1 −14
  8327. drivers/platform/x86/asus-wmi.c +1 −14
  8328. drivers/platform/x86/asus-wmi.h +1 −14
  8329. drivers/platform/x86/classmate-laptop.c +1 −14
  8330. drivers/platform/x86/compal-laptop.c +1 −14
  8331. drivers/platform/x86/dell-rbtn.c +1 −9
  8332. drivers/platform/x86/dell-rbtn.h +1 −9
  8333. drivers/platform/x86/dell-smo8800.c +1 −10
  8334. drivers/platform/x86/dell-wmi-aio.c +1 −14
  8335. drivers/platform/x86/dell-wmi-descriptor.c +1 −9
  8336. drivers/platform/x86/dell-wmi.c +1 −14
  8337. drivers/platform/x86/eeepc-laptop.c +1 −10
  8338. drivers/platform/x86/eeepc-wmi.c +1 −14
  8339. drivers/platform/x86/fujitsu-laptop.c +1 −14
  8340. drivers/platform/x86/hp-wireless.c +1 −14
  8341. drivers/platform/x86/hp-wmi.c +1 −14
  8342. drivers/platform/x86/hp_accel.c +1 −14
  8343. drivers/platform/x86/ibm_rtl.c +1 −15
  8344. drivers/platform/x86/ideapad-laptop.c +1 −15
  8345. drivers/platform/x86/msi-laptop.c +1 −14
  8346. drivers/platform/x86/msi-wmi.c +1 −14
  8347. drivers/platform/x86/mxm-wmi.c +1 −14
  8348. drivers/platform/x86/pmc_atom.c +33 −0
  8349. drivers/platform/x86/sony-laptop.c +1 −15
  8350. drivers/platform/x86/tc1100-wmi.c +1 −18
  8351. drivers/platform/x86/thinkpad_acpi.c +1 −16
  8352. drivers/platform/x86/toshiba-wmi.c +1 −11
  8353. drivers/platform/x86/toshiba_acpi.c +1 −13
  8354. drivers/platform/x86/toshiba_haps.c +1 −11
  8355. drivers/platform/x86/touchscreen_dmi.c +1 −5
  8356. drivers/platform/x86/wmi-bmof.c +1 −9
  8357. drivers/platform/x86/wmi.c +1 −18
  8358. drivers/platform/x86/xo1-rfkill.c +1 −5
  8359. drivers/platform/x86/xo15-ebook.c +1 −5
  8360. drivers/pnp/Kconfig +1 −0
  8361. drivers/pnp/isapnp/Kconfig +1 −0
  8362. drivers/pnp/isapnp/Makefile +1 −0
  8363. drivers/pnp/isapnp/core.c +1 −15
  8364. drivers/pnp/isapnp/proc.c +1 −14
  8365. drivers/pnp/pnpacpi/Kconfig +1 −0
  8366. drivers/pnp/pnpacpi/Makefile +1 −0
  8367. drivers/pnp/pnpacpi/core.c +1 −14
  8368. drivers/pnp/pnpacpi/rsparser.c +1 −10
  8369. drivers/pnp/pnpbios/Kconfig +1 −0
  8370. drivers/pnp/pnpbios/Makefile +1 −0
  8371. drivers/pnp/pnpbios/core.c +1 −14
  8372. drivers/pnp/pnpbios/pnpbios.h +1 −14
  8373. drivers/power/Kconfig +1 −0
  8374. drivers/power/Makefile +1 −0
  8375. drivers/power/avs/Kconfig +1 −0
  8376. drivers/power/avs/Makefile +1 −0
  8377. drivers/power/reset/Kconfig +1 −0
  8378. drivers/power/reset/ltc2952-poweroff.c +1 −11
  8379. drivers/power/reset/piix4-poweroff.c +1 −5
  8380. drivers/power/reset/qnap-poweroff.c +1 −5
  8381. drivers/power/reset/reboot-mode.c +1 −5
  8382. drivers/power/reset/syscon-poweroff.c +1 −10
  8383. drivers/power/reset/syscon-reboot-mode.c +1 −5
  8384. drivers/power/reset/syscon-reboot.c +1 −10
  8385. drivers/power/reset/vexpress-poweroff.c +1 −8
  8386. drivers/power/reset/xgene-reboot.c +1 −15
  8387. drivers/power/supply/Kconfig +1 −0
  8388. drivers/power/supply/ab8500_btemp.c +1 −1
  8389. drivers/power/supply/ab8500_charger.c +1 −1
  8390. drivers/power/supply/ab8500_fg.c +1 −1
  8391. drivers/power/supply/abx500_chargalg.c +1 −1
  8392. drivers/power/supply/adp5061.c +1 −2
  8393. drivers/power/supply/axp20x_ac_power.c +1 −5
  8394. drivers/power/supply/axp20x_usb_power.c +1 −5
  8395. drivers/power/supply/axp288_charger.c +1 −9
  8396. drivers/power/supply/bq2415x_charger.c +1 −10
  8397. drivers/power/supply/bq24257_charger.c +1 −10
  8398. drivers/power/supply/bq25890_charger.c +1 −11
  8399. drivers/power/supply/cpcap-charger.c +1 −9
  8400. drivers/power/supply/da9052-battery.c +1 −5
  8401. drivers/power/supply/da9150-charger.c +1 −5
  8402. drivers/power/supply/da9150-fg.c +1 −5
  8403. drivers/power/supply/gpio-charger.c +1 −10
  8404. drivers/power/supply/isp1704_charger.c +1 −14
  8405. drivers/power/supply/ltc2941-battery-gauge.c +1 −0
  8406. drivers/power/supply/max8903_charger.c +1 −15
  8407. drivers/power/supply/pcf50633-charger.c +1 −6
  8408. drivers/power/supply/pm2301_charger.h +1 −2
  8409. drivers/power/supply/power_supply.h +1 −2
  8410. drivers/power/supply/power_supply_core.c +1 −2
  8411. drivers/power/supply/power_supply_leds.c +1 −2
  8412. drivers/power/supply/power_supply_sysfs.c +1 −2
  8413. drivers/power/supply/rt9455_charger.c +1 −10
  8414. drivers/power/supply/rx51_battery.c +1 −14
  8415. drivers/power/supply/sbs-battery.c +1 −10
  8416. drivers/power/supply/sbs-charger.c +1 −5
  8417. drivers/power/supply/tps65090-charger.c +1 −11
  8418. drivers/power/supply/twl4030_charger.c +1 −5
  8419. drivers/power/supply/twl4030_madc_battery.c +1 −0
  8420. drivers/powercap/Kconfig +1 −0
  8421. drivers/powercap/Makefile +1 −0
  8422. drivers/pps/Kconfig +1 −0
  8423. drivers/pps/Makefile +1 −0
  8424. drivers/pps/clients/Kconfig +1 −0
  8425. drivers/pps/clients/Makefile +1 −0
  8426. drivers/pps/clients/pps-gpio.c +1 −15
  8427. drivers/pps/clients/pps-ktimer.c +1 −15
  8428. drivers/pps/clients/pps-ldisc.c +1 −15
  8429. drivers/pps/clients/pps_parport.c +1 −15
  8430. drivers/pps/generators/Kconfig +1 −0
  8431. drivers/pps/generators/Makefile +1 −0
  8432. drivers/pps/generators/pps_gen_parport.c +1 −15
  8433. drivers/pps/kapi.c +1 −15
  8434. drivers/pps/kc.c +1 −14
  8435. drivers/pps/kc.h +1 −14
  8436. drivers/pps/pps.c +1 −15
  8437. drivers/pps/sysfs.c +1 −15
  8438. drivers/ps3/Makefile +1 −0
  8439. drivers/ps3/ps3-lpm.c +1 −13
  8440. drivers/ps3/ps3-sys-manager.c +1 −13
  8441. drivers/ps3/ps3-vuart.c +1 −13
  8442. drivers/ps3/ps3av.c +1 −13
  8443. drivers/ps3/ps3av_cmd.c +1 −13
  8444. drivers/ps3/ps3stor_lib.c +1 −13
  8445. drivers/ps3/sys-manager-core.c +1 −13
  8446. drivers/ps3/vuart.h +1 −13
  8447. drivers/ptp/Kconfig +1 −0
  8448. drivers/ptp/ptp_chardev.c +1 −14
  8449. drivers/ptp/ptp_clock.c +1 −14
  8450. drivers/ptp/ptp_ixp46x.c +1 −14
  8451. drivers/ptp/ptp_kvm.c +1 −11
  8452. drivers/ptp/ptp_pch.c +1 −13
  8453. drivers/ptp/ptp_private.h +1 −14
  8454. drivers/ptp/ptp_qoriq.c +1 −14
  8455. drivers/ptp/ptp_sysfs.c +1 −14
  8456. drivers/pwm/Kconfig +1 −0
  8457. drivers/pwm/core.c +1 −14
  8458. drivers/pwm/pwm-ab8500.c +1 −1
  8459. drivers/pwm/pwm-atmel-tcb.c +1 −1
  8460. drivers/pwm/pwm-atmel.c +1 −2
  8461. drivers/pwm/pwm-brcmstb.c +1 −10
  8462. drivers/pwm/pwm-crc.c +1 −9
  8463. drivers/pwm/pwm-ep93xx.c +1 −10
  8464. drivers/pwm/pwm-fsl-ftm.c +1 −5
  8465. drivers/pwm/pwm-hibvt.c +1 −13
  8466. drivers/pwm/pwm-img.c +1 −4
  8467. drivers/pwm/pwm-jz4740.c +1 −10
  8468. drivers/pwm/pwm-lpc18xx-sct.c +1 −4
  8469. drivers/pwm/pwm-mtk-disp.c +1 −9
  8470. drivers/pwm/pwm-samsung.c +1 −4
  8471. drivers/pwm/pwm-sti.c +1 −5
  8472. drivers/pwm/pwm-sun4i.c +1 −2
  8473. drivers/pwm/pwm-tegra.c +1 −14
  8474. drivers/pwm/pwm-tiecap.c +1 −14
  8475. drivers/pwm/pwm-tiehrpwm.c +1 −14
  8476. drivers/pwm/pwm-tipwmss.c +1 −11
  8477. drivers/pwm/sysfs.c +1 −10
  8478. drivers/rapidio/Kconfig +1 −0
  8479. drivers/rapidio/devices/Kconfig +1 −0
  8480. drivers/rapidio/devices/Makefile +1 −0
  8481. drivers/rapidio/devices/rio_mport_cdev.c +1 −5
  8482. drivers/rapidio/devices/tsi721.c +1 −14
  8483. drivers/rapidio/devices/tsi721.h +1 −14
  8484. drivers/rapidio/devices/tsi721_dma.c +1 −13
  8485. drivers/rapidio/rio-access.c +1 −5
  8486. drivers/rapidio/rio-driver.c +1 −5
  8487. drivers/rapidio/rio-scan.c +1 −5
  8488. drivers/rapidio/rio-sysfs.c +1 −5
  8489. drivers/rapidio/rio.c +1 −5
  8490. drivers/rapidio/rio.h +1 −5
  8491. drivers/rapidio/rio_cm.c +1 −10
  8492. drivers/rapidio/switches/Kconfig +1 −0
  8493. drivers/rapidio/switches/idt_gen2.c +1 −5
  8494. drivers/rapidio/switches/idt_gen3.c +1 −5
  8495. drivers/rapidio/switches/idtcps.c +1 −5
  8496. drivers/rapidio/switches/tsi568.c +1 −5
  8497. drivers/rapidio/switches/tsi57x.c +1 −5
  8498. drivers/ras/Kconfig +1 −0
  8499. drivers/ras/Makefile +1 −0
  8500. drivers/ras/debugfs.c +1 −0
  8501. drivers/regulator/Kconfig +1 −0
  8502. drivers/regulator/ab3100.c +1 −1
  8503. drivers/regulator/ab8500-ext.c +1 −2
  8504. drivers/regulator/ab8500.c +1 −2
  8505. drivers/regulator/act8865-regulator.c +1 −10
  8506. drivers/regulator/act8945a-regulator.c +1 −6
  8507. drivers/regulator/ad5398.c +1 −2
  8508. drivers/regulator/as3722-regulator.c +1 −15
  8509. drivers/regulator/bcm590xx-regulator.c +1 −5
  8510. drivers/regulator/core.c +1 −6
  8511. drivers/regulator/db8500-prcmu.c +1 −1
  8512. drivers/regulator/dbx500-prcmu.c +1 −1
  8513. drivers/regulator/dbx500-prcmu.h +1 −3
  8514. drivers/regulator/devres.c +1 −6
  8515. drivers/regulator/dummy.c +1 −5
  8516. drivers/regulator/dummy.h +1 −5
  8517. drivers/regulator/fixed.c +1 −5
  8518. drivers/regulator/gpio-regulator.c +1 −5
  8519. drivers/regulator/helpers.c +1 −6
  8520. drivers/regulator/internal.h +1 −6
  8521. drivers/regulator/isl9305.c +1 −5
  8522. drivers/regulator/ltc3676.c +1 −10
  8523. drivers/regulator/max1586.c +1 −14
  8524. drivers/regulator/max8660.c +1 −14
  8525. drivers/regulator/max8952.c +1 −14
  8526. drivers/regulator/mc13xxx.h +1 −5
  8527. drivers/regulator/of_regulator.c +1 −5
  8528. drivers/regulator/palmas-regulator.c +1 −6
  8529. drivers/regulator/pcap-regulator.c +1 −5
  8530. drivers/regulator/pcf50633-regulator.c +1 −6
  8531. drivers/regulator/rc5t583-regulator.c +1 −14
  8532. drivers/regulator/stm32-vrefbuf.c +1 −2
  8533. drivers/regulator/stw481x-vmmc.c +1 −2
  8534. drivers/regulator/tps6105x-regulator.c +1 −2
  8535. drivers/regulator/tps65090-regulator.c +1 −11
  8536. drivers/regulator/tps65910-regulator.c +1 −6
  8537. drivers/regulator/twl-regulator.c +1 −5
  8538. drivers/regulator/twl6030-regulator.c +1 −5
  8539. drivers/regulator/userspace-consumer.c +1 −6
  8540. drivers/regulator/virtual.c +1 −5
  8541. drivers/remoteproc/Kconfig +1 −0
  8542. drivers/remoteproc/keystone_remoteproc.c +1 −9
  8543. drivers/remoteproc/omap_remoteproc.c +1 −9
  8544. drivers/remoteproc/qcom_common.c +1 −9
  8545. drivers/remoteproc/qcom_q6v5_mss.c +1 −9
  8546. drivers/remoteproc/qcom_q6v5_pas.c +1 −9
  8547. drivers/remoteproc/qcom_wcnss.c +1 −9
  8548. drivers/remoteproc/qcom_wcnss_iris.c +1 −9
  8549. drivers/remoteproc/remoteproc_core.c +1 −9
  8550. drivers/remoteproc/remoteproc_debugfs.c +1 −9
  8551. drivers/remoteproc/remoteproc_elf_loader.c +1 −9
  8552. drivers/remoteproc/remoteproc_sysfs.c +1 −9
  8553. drivers/remoteproc/st_slim_rproc.c +1 −5
  8554. drivers/remoteproc/wkup_m3_rproc.c +1 −9
  8555. drivers/reset/Kconfig +1 −0
  8556. drivers/reset/core.c +1 −5
  8557. drivers/reset/hisilicon/Kconfig +1 −0
  8558. drivers/reset/hisilicon/Makefile +1 −0
  8559. drivers/reset/hisilicon/reset-hi3660.c +1 −5
  8560. drivers/reset/reset-a10sr.c +1 −12
  8561. drivers/reset/reset-ath79.c +1 −10
  8562. drivers/reset/reset-oxnas.c +1 −12
  8563. drivers/reset/reset-simple.c +1 −5
  8564. drivers/reset/reset-simple.h +1 −5
  8565. drivers/reset/reset-sunxi.c +1 −5
  8566. drivers/reset/reset-uniphier.c +1 −10
  8567. drivers/reset/sti/Kconfig +1 −0
  8568. drivers/reset/sti/Makefile +1 −0
  8569. drivers/reset/sti/reset-stih407.c +1 −5
  8570. drivers/reset/sti/reset-syscfg.c +1 −5
  8571. drivers/reset/sti/reset-syscfg.h +1 −5
  8572. drivers/reset/tegra/Kconfig +1 −0
  8573. drivers/reset/tegra/Makefile +1 −0
  8574. drivers/rtc/Kconfig +1 −0
  8575. drivers/rtc/rtc-ab8500.c +1 −1
  8576. drivers/rtc/rtc-ac100.c +1 −9
  8577. drivers/rtc/rtc-armada38x.c +1 −6
  8578. drivers/rtc/rtc-as3722.c +1 −10
  8579. drivers/rtc/rtc-asm9260.c +1 −5
  8580. drivers/rtc/rtc-at91rm9200.c +1 −6
  8581. drivers/rtc/rtc-at91rm9200.h +1 −5
  8582. drivers/rtc/rtc-bq4802.c +1 −0
  8583. drivers/rtc/rtc-brcmstb-waketimer.c +1 −9
  8584. drivers/rtc/rtc-cmos.c +1 −5
  8585. drivers/rtc/rtc-cpcap.c +1 −9
  8586. drivers/rtc/rtc-da9052.c +1 −6
  8587. drivers/rtc/rtc-da9055.c +1 −6
  8588. drivers/rtc/rtc-davinci.c +1 −14
  8589. drivers/rtc/rtc-ds1216.c +1 −0
  8590. drivers/rtc/rtc-ds1286.c +1 −5
  8591. drivers/rtc/rtc-ds3232.c +1 −5
  8592. drivers/rtc/rtc-efi.c +1 −6
  8593. drivers/rtc/rtc-ftrtc010.c +1 −10
  8594. drivers/rtc/rtc-generic.c +1 −0
  8595. drivers/rtc/rtc-isl1208.c +1 −6
  8596. drivers/rtc/rtc-lpc24xx.c +1 −6
  8597. drivers/rtc/rtc-ls1x.c +1 −5
  8598. drivers/rtc/rtc-m48t35.c +1 −5
  8599. drivers/rtc/rtc-mc146818-lib.c +1 −0
  8600. drivers/rtc/rtc-msm6242.c +1 −0
  8601. drivers/rtc/rtc-mt6397.c +1 −9
  8602. drivers/rtc/rtc-mt7622.c +1 −10
  8603. drivers/rtc/rtc-opal.c +1 −13
  8604. drivers/rtc/rtc-pcf50633.c +1 −6
  8605. drivers/rtc/rtc-pl031.c +1 −5
  8606. drivers/rtc/rtc-pxa.c +1 −15
  8607. drivers/rtc/rtc-r7301.c +1 −0
  8608. drivers/rtc/rtc-rc5t583.c +2 −12
  8609. drivers/rtc/rtc-rp5c01.c +1 −0
  8610. drivers/rtc/rtc-s35390a.c +1 −5
  8611. drivers/rtc/rtc-sa1100.c +1 −5
  8612. drivers/rtc/rtc-sirfsoc.c +1 −2
  8613. drivers/rtc/rtc-st-lpc.c +1 −5
  8614. drivers/rtc/rtc-sun6i.c +1 −10
  8615. drivers/rtc/rtc-sunxi.c +1 −14
  8616. drivers/rtc/rtc-tps65910.c +1 −5
  8617. drivers/rtc/rtc-twl.c +1 −5
  8618. drivers/rtc/rtc-vr41xx.c +1 −14
  8619. drivers/rtc/rtc-wm8350.c +1 −6
  8620. drivers/s390/block/dcssblk.c +1 −0
  8621. drivers/s390/crypto/ap_bus.c +22 −4
  8622. drivers/s390/crypto/ap_bus.h +3 −0
  8623. drivers/s390/crypto/zcrypt_api.c +14 −3
  8624. drivers/s390/scsi/zfcp_ext.h +1 −0
  8625. drivers/s390/scsi/zfcp_scsi.c +9 −0
  8626. drivers/s390/scsi/zfcp_sysfs.c +49 −6
  8627. drivers/s390/scsi/zfcp_unit.c +7 −1
  8628. drivers/sbus/Makefile +1 −0
  8629. drivers/sbus/char/Kconfig +1 −0
  8630. drivers/sbus/char/bbc_i2c.c +1 −0
  8631. drivers/sbus/char/display7seg.c +1 −0
  8632. drivers/sbus/char/envctrl.c +1 −0
  8633. drivers/sbus/char/flash.c +1 −0
  8634. drivers/sbus/char/openprom.c +1 −14
  8635. drivers/sbus/char/oradax.c +1 −13
  8636. drivers/sbus/char/uctrl.c +1 −0
  8637. drivers/scsi/53c700.c +1 −13
  8638. drivers/scsi/Kconfig +1 −0
  8639. drivers/scsi/a2091.c +1 −0
  8640. drivers/scsi/a3000.c +1 −0
  8641. drivers/scsi/a4000t.c +1 −0
  8642. drivers/scsi/aacraid/Makefile +1 −0
  8643. drivers/scsi/aacraid/aachba.c +1 −15
  8644. drivers/scsi/aacraid/aacraid.h +1 −15
  8645. drivers/scsi/aacraid/commctrl.c +1 −15
  8646. drivers/scsi/aacraid/comminit.c +1 −15
  8647. drivers/scsi/aacraid/commsup.c +1 −15
  8648. drivers/scsi/aacraid/dpcsup.c +1 −16
  8649. drivers/scsi/aacraid/linit.c +1 −14
  8650. drivers/scsi/aacraid/nark.c +1 −15
  8651. drivers/scsi/aacraid/rkt.c +1 −15
  8652. drivers/scsi/aacraid/rx.c +1 −15
  8653. drivers/scsi/aacraid/sa.c +1 −15
  8654. drivers/scsi/aacraid/src.c +1 −15
  8655. drivers/scsi/advansys.c +1 −5
  8656. drivers/scsi/aha152x.c +1 −12
  8657. drivers/scsi/aha1542.c +1 −0
  8658. drivers/scsi/aic7xxx/Kconfig.aic79xx +1 −0
  8659. drivers/scsi/aic7xxx/Kconfig.aic7xxx +1 −0
  8660. drivers/scsi/am53c974.c +1 −0
  8661. drivers/scsi/arcmsr/Makefile +1 −0
  8662. drivers/scsi/arm/Kconfig +1 −0
  8663. drivers/scsi/arm/arxescsi.c +1 −0
  8664. drivers/scsi/arm/cumana_1.c +1 −0
  8665. drivers/scsi/arm/oak.c +1 −0
  8666. drivers/scsi/atp870u.c +1 −0
  8667. drivers/scsi/be2iscsi/Kconfig +1 −0
  8668. drivers/scsi/be2iscsi/Makefile +1 −0
  8669. drivers/scsi/be2iscsi/be_iscsi.c +1 −5
  8670. drivers/scsi/bnx2fc/Kconfig +1 −0
  8671. drivers/scsi/bnx2fc/Makefile +1 −0
  8672. drivers/scsi/bnx2fc/bnx2fc_hwi.c +1 −1
  8673. drivers/scsi/bnx2i/Kconfig +1 −0
  8674. drivers/scsi/bnx2i/Makefile +1 −0
  8675. drivers/scsi/bvme6000_scsi.c +1 −0
  8676. drivers/scsi/ch.c +1 −0
  8677. drivers/scsi/csiostor/Kconfig +1 −0
  8678. drivers/scsi/cxgbi/Kconfig +1 −0
  8679. drivers/scsi/cxgbi/Makefile +1 −0
  8680. drivers/scsi/cxgbi/cxgb3i/Kbuild +1 −0
  8681. drivers/scsi/cxgbi/cxgb3i/Kconfig +1 −0
  8682. drivers/scsi/cxgbi/cxgb4i/Kbuild +1 −0
  8683. drivers/scsi/cxgbi/cxgb4i/Kconfig +1 −0
  8684. drivers/scsi/cxgbi/libcxgbi.c +4 −0
  8685. drivers/scsi/cxlflash/Kconfig +1 −0
  8686. drivers/scsi/cxlflash/Makefile +1 −0
  8687. drivers/scsi/cxlflash/backend.h +1 −5
  8688. drivers/scsi/cxlflash/common.h +1 −5
  8689. drivers/scsi/cxlflash/cxl_hw.c +1 −5
  8690. drivers/scsi/cxlflash/lunmgt.c +1 −5
  8691. drivers/scsi/cxlflash/main.c +1 −5
  8692. drivers/scsi/cxlflash/main.h +1 −5
  8693. drivers/scsi/cxlflash/ocxl_hw.c +1 −5
  8694. drivers/scsi/cxlflash/ocxl_hw.h +1 −5
  8695. drivers/scsi/cxlflash/sislite.h +1 −5
  8696. drivers/scsi/cxlflash/superpipe.c +1 −5
  8697. drivers/scsi/cxlflash/superpipe.h +1 −5
  8698. drivers/scsi/cxlflash/vlun.c +1 −5
  8699. drivers/scsi/cxlflash/vlun.h +1 −5
  8700. drivers/scsi/device_handler/Kconfig +1 −0
  8701. drivers/scsi/device_handler/Makefile +1 −0
  8702. drivers/scsi/device_handler/scsi_dh_alua.c +3 −19
  8703. drivers/scsi/device_handler/scsi_dh_emc.c +1 −14
  8704. drivers/scsi/device_handler/scsi_dh_hp_sw.c +1 −14
  8705. drivers/scsi/dmx3191d.c +1 −13
  8706. drivers/scsi/dpt/dpti_i2o.h +1 −6
  8707. drivers/scsi/dpt/dpti_ioctl.h +1 −4
  8708. drivers/scsi/dpt_i2o.c +1 −4
  8709. drivers/scsi/dpti.h +1 −4
  8710. drivers/scsi/esas2r/Kconfig +1 −0
  8711. drivers/scsi/esas2r/Makefile +1 −0
  8712. drivers/scsi/esp_scsi.c +1 −0
  8713. drivers/scsi/fcoe/Makefile +1 −0
  8714. drivers/scsi/g_NCR5380.c +1 −0
  8715. drivers/scsi/gdth.c +1 −13
  8716. drivers/scsi/gvp11.c +1 −0
  8717. drivers/scsi/hisi_sas/Kconfig +1 −0
  8718. drivers/scsi/hisi_sas/Makefile +1 −0
  8719. drivers/scsi/hisi_sas/hisi_sas.h +1 −6
  8720. drivers/scsi/hisi_sas/hisi_sas_main.c +1 −6
  8721. drivers/scsi/hisi_sas/hisi_sas_v1_hw.c +1 −6
  8722. drivers/scsi/hisi_sas/hisi_sas_v2_hw.c +1 −6
  8723. drivers/scsi/hisi_sas/hisi_sas_v3_hw.c +1 −6
  8724. drivers/scsi/hosts.c +1 −0
  8725. drivers/scsi/ibmvscsi/Makefile +1 −0
  8726. drivers/scsi/ibmvscsi/ibmvfc.c +1 −15
  8727. drivers/scsi/ibmvscsi/ibmvfc.h +1 −15
  8728. drivers/scsi/ibmvscsi/ibmvscsi.c +1 −15
  8729. drivers/scsi/ibmvscsi/ibmvscsi.h +1 −15
  8730. drivers/scsi/ibmvscsi_tgt/Makefile +1 −0
  8731. drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c +1 −10
  8732. drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h +1 −10
  8733. drivers/scsi/ibmvscsi_tgt/libsrp.c +1 −10
  8734. drivers/scsi/imm.c +1 −0
  8735. drivers/scsi/initio.c +1 −15
  8736. drivers/scsi/ipr.c +1 −15
  8737. drivers/scsi/ipr.h +1 −14
  8738. drivers/scsi/iscsi_tcp.c +1 −10
  8739. drivers/scsi/iscsi_tcp.h +1 −10
  8740. drivers/scsi/jazz_esp.c +1 −0
  8741. drivers/scsi/lasi700.c +1 −13
  8742. drivers/scsi/libiscsi.c +1 −14
  8743. drivers/scsi/libiscsi_tcp.c +1 −10
  8744. drivers/scsi/libsas/Kconfig +1 −17
  8745. drivers/scsi/libsas/Makefile +1 −16
  8746. drivers/scsi/libsas/sas_ata.c +1 −15
  8747. drivers/scsi/libsas/sas_expander.c +2 −0
  8748. drivers/scsi/libsas/sas_init.c +1 −18
  8749. drivers/scsi/libsas/sas_internal.h +1 −18
  8750. drivers/scsi/libsas/sas_phy.c +1 −2
  8751. drivers/scsi/libsas/sas_scsi_host.c +1 −18
  8752. drivers/scsi/libsas/sas_task.c +1 −0
  8753. drivers/scsi/lpfc/lpfc_attr.c +22 −15
  8754. drivers/scsi/lpfc/lpfc_els.c +4 −1
  8755. drivers/scsi/lpfc/lpfc_sli.c +53 −31
  8756. drivers/scsi/lpfc/lpfc_version.h +1 −1
  8757. drivers/scsi/mac53c94.c +1 −0
  8758. drivers/scsi/mac_esp.c +1 −0
  8759. drivers/scsi/mac_scsi.c +1 −0
  8760. drivers/scsi/megaraid.c +1 −6
  8761. drivers/scsi/megaraid/Kconfig.megaraid +1 −0
  8762. drivers/scsi/megaraid/mbox_defs.h +1 −6
  8763. drivers/scsi/megaraid/mega_common.h +1 −5
  8764. drivers/scsi/megaraid/megaraid_ioctl.h +1 −5
  8765. drivers/scsi/megaraid/megaraid_mbox.c +1 −6
  8766. drivers/scsi/megaraid/megaraid_mbox.h +1 −5
  8767. drivers/scsi/megaraid/megaraid_mm.c +1 −5
  8768. drivers/scsi/megaraid/megaraid_mm.h +1 −5
  8769. drivers/scsi/megaraid/megaraid_sas.h +1 −13
  8770. drivers/scsi/megaraid/megaraid_sas_base.c +1 −13
  8771. drivers/scsi/megaraid/megaraid_sas_fp.c +1 −13
  8772. drivers/scsi/megaraid/megaraid_sas_fusion.c +1 −13
  8773. drivers/scsi/megaraid/megaraid_sas_fusion.h +1 −13
  8774. drivers/scsi/mesh.c +1 −0
  8775. drivers/scsi/mvme16x_scsi.c +1 −0
  8776. drivers/scsi/mvsas/Makefile +1 −16
  8777. drivers/scsi/mvsas/mv_64xx.c +1 −17
  8778. drivers/scsi/mvsas/mv_64xx.h +1 −17
  8779. drivers/scsi/mvsas/mv_94xx.c +1 −17
  8780. drivers/scsi/mvsas/mv_94xx.h +1 −17
  8781. drivers/scsi/mvsas/mv_chips.h +1 −17
  8782. drivers/scsi/mvsas/mv_defs.h +1 −17
  8783. drivers/scsi/mvsas/mv_init.c +1 −17
  8784. drivers/scsi/mvsas/mv_sas.c +1 −17
  8785. drivers/scsi/mvsas/mv_sas.h +1 −17
  8786. drivers/scsi/mvumi.c +1 −17
  8787. drivers/scsi/mvumi.h +1 −17
  8788. drivers/scsi/myrs.c +1 −1
  8789. drivers/scsi/ncr53c8xx.c +1 −13
  8790. drivers/scsi/ncr53c8xx.h +1 −13
  8791. drivers/scsi/nsp32.c +1 −11
  8792. drivers/scsi/nsp32.h +1 −10
  8793. drivers/scsi/osst.c +1 −0
  8794. drivers/scsi/pcmcia/Kconfig +1 −0
  8795. drivers/scsi/pcmcia/sym53c500_cs.c +1 −10
  8796. drivers/scsi/pmcraid.c +1 −16
  8797. drivers/scsi/pmcraid.h +1 −14
  8798. drivers/scsi/ps3rom.c +1 −13
  8799. drivers/scsi/qedf/Kconfig +1 −0
  8800. drivers/scsi/qedf/Makefile +1 −0
  8801. drivers/scsi/qedi/Kconfig +1 −0
  8802. drivers/scsi/qedi/Makefile +1 −0
  8803. drivers/scsi/qedi/qedi_dbg.c +8 −24
  8804. drivers/scsi/qedi/qedi_iscsi.c +0 −4
  8805. drivers/scsi/qla1280.c +1 −10
  8806. drivers/scsi/qla1280.h +1 −10
  8807. drivers/scsi/qla2xxx/Kconfig +1 −0
  8808. drivers/scsi/qla2xxx/qla_os.c +82 −139
  8809. drivers/scsi/qla2xxx/qla_target.h +1 −10
  8810. drivers/scsi/qla2xxx/tcm_qla2xxx.c +1 −9
  8811. drivers/scsi/qla4xxx/Kconfig +1 −0
  8812. drivers/scsi/qla4xxx/Makefile +1 −0
  8813. drivers/scsi/qlogicpti.c +1 −0
  8814. drivers/scsi/script_asm.pl +1 −14
  8815. drivers/scsi/scsi.c +1 −0
  8816. drivers/scsi/scsi_debug.c +1 −6
  8817. drivers/scsi/scsi_dh.c +1 −14
  8818. drivers/scsi/scsi_error.c +1 −0
  8819. drivers/scsi/scsi_ioctl.c +1 −0
  8820. drivers/scsi/scsi_lib.c +1 −0
  8821. drivers/scsi/scsi_netlink.c +1 −15
  8822. drivers/scsi/scsi_pm.c +1 −0
  8823. drivers/scsi/scsi_sysctl.c +1 −1
  8824. drivers/scsi/scsi_sysfs.c +1 −0
  8825. drivers/scsi/scsi_transport_fc.c +1 −15
  8826. drivers/scsi/scsi_transport_iscsi.c +1 −14
  8827. drivers/scsi/scsi_transport_sas.c +1 −1
  8828. drivers/scsi/scsi_transport_spi.c +1 −14
  8829. drivers/scsi/sd.c +2 −2
  8830. drivers/scsi/ses.c +1 −12
  8831. drivers/scsi/sg.c +1 −6
  8832. drivers/scsi/sim710.c +1 −14
  8833. drivers/scsi/smartpqi/smartpqi_init.c +17 −8
  8834. drivers/scsi/sni_53c710.c +1 −13
  8835. drivers/scsi/sr.c +1 −0
  8836. drivers/scsi/st.c +1 −0
  8837. drivers/scsi/stex.c +1 −6
  8838. drivers/scsi/sun3_scsi.c +1 −0
  8839. drivers/scsi/sun3x_esp.c +1 −0
  8840. drivers/scsi/sun_esp.c +1 −0
  8841. drivers/scsi/sym53c8xx_2/Makefile +1 −0
  8842. drivers/scsi/sym53c8xx_2/sym53c8xx.h +1 −14
  8843. drivers/scsi/sym53c8xx_2/sym_defs.h +1 −14
  8844. drivers/scsi/sym53c8xx_2/sym_fw.c +1 −14
  8845. drivers/scsi/sym53c8xx_2/sym_fw.h +1 −14
  8846. drivers/scsi/sym53c8xx_2/sym_fw1.h +1 −14
  8847. drivers/scsi/sym53c8xx_2/sym_fw2.h +1 −14
  8848. drivers/scsi/sym53c8xx_2/sym_glue.c +1 −14
  8849. drivers/scsi/sym53c8xx_2/sym_glue.h +1 −14
  8850. drivers/scsi/sym53c8xx_2/sym_hipd.c +1 −14
  8851. drivers/scsi/sym53c8xx_2/sym_hipd.h +1 −14
  8852. drivers/scsi/sym53c8xx_2/sym_malloc.c +1 −14
  8853. drivers/scsi/sym53c8xx_2/sym_misc.h +1 −14
  8854. drivers/scsi/sym53c8xx_2/sym_nvram.c +1 −14
  8855. drivers/scsi/sym53c8xx_2/sym_nvram.h +1 −14
  8856. drivers/scsi/ufs/unipro.h +1 −5
  8857. drivers/scsi/virtio_scsi.c +1 −4
  8858. drivers/scsi/wd33c93.c +1 −10
  8859. drivers/scsi/wd33c93.h +1 −11
  8860. drivers/scsi/wd719x.c +1 −0
  8861. drivers/scsi/zalon.c +1 −0
  8862. drivers/scsi/zorro7xx.c +1 −0
  8863. drivers/sfi/Kconfig +1 −0
  8864. drivers/sfi/Makefile +1 −0
  8865. drivers/sh/Kconfig +1 −0
  8866. drivers/sh/clk/Makefile +1 −0
  8867. drivers/sh/intc/Kconfig +1 −0
  8868. drivers/sh/intc/Makefile +1 −0
  8869. drivers/sh/maple/Makefile +1 −0
  8870. drivers/sh/superhyway/Makefile +1 −0
  8871. drivers/siox/Kconfig +1 −0
  8872. drivers/siox/Makefile +1 −0
  8873. drivers/sn/Kconfig +1 −0
  8874. drivers/sn/Makefile +1 −0
  8875. drivers/sn/ioc3.c +1 −0
  8876. drivers/soc/Kconfig +1 −0
  8877. drivers/soc/actions/Kconfig +1 −0
  8878. drivers/soc/amlogic/Kconfig +1 −0
  8879. drivers/soc/amlogic/Makefile +1 −0
  8880. drivers/soc/aspeed/Kconfig +1 −0
  8881. drivers/soc/aspeed/Makefile +1 −0
  8882. drivers/soc/aspeed/aspeed-lpc-ctrl.c +1 −5
  8883. drivers/soc/aspeed/aspeed-lpc-snoop.c +1 −5
  8884. drivers/soc/atmel/Kconfig +1 −0
  8885. drivers/soc/atmel/Makefile +1 −0
  8886. drivers/soc/bcm/Kconfig +1 −0
  8887. drivers/soc/bcm/Makefile +1 −0
  8888. drivers/soc/bcm/brcmstb/Kconfig +1 −0
  8889. drivers/soc/bcm/brcmstb/Makefile +1 −0
  8890. drivers/soc/bcm/brcmstb/biuctrl.c +1 −9
  8891. drivers/soc/bcm/brcmstb/common.c +1 −9
  8892. drivers/soc/bcm/brcmstb/pm/Makefile +1 −0
  8893. drivers/soc/bcm/brcmstb/pm/aon_defs.h +1 −9
  8894. drivers/soc/bcm/brcmstb/pm/pm-arm.c +1 −9
  8895. drivers/soc/bcm/brcmstb/pm/pm-mips.c +1 −9
  8896. drivers/soc/bcm/brcmstb/pm/pm.h +1 −9
  8897. drivers/soc/bcm/brcmstb/pm/s2-arm.S +1 −9
  8898. drivers/soc/bcm/brcmstb/pm/s2-mips.S +1 −9
  8899. drivers/soc/bcm/brcmstb/pm/s3-mips.S +1 −9
  8900. drivers/soc/dove/Makefile +1 −0
  8901. drivers/soc/fsl/Kconfig +1 −0
  8902. drivers/soc/fsl/Makefile +1 −0
  8903. drivers/soc/fsl/guts.c +1 −5
  8904. drivers/soc/fsl/qbman/Kconfig +1 −0
  8905. drivers/soc/fsl/qe/Kconfig +1 −0
  8906. drivers/soc/fsl/qe/gpio.c +1 −5
  8907. drivers/soc/fsl/qe/qe.c +1 −5
  8908. drivers/soc/fsl/qe/qe_common.c +1 −4
  8909. drivers/soc/fsl/qe/qe_ic.c +1 −5
  8910. drivers/soc/fsl/qe/qe_ic.h +1 −5
  8911. drivers/soc/fsl/qe/qe_io.c +1 −5
  8912. drivers/soc/fsl/qe/qe_tdm.c +1 −5
  8913. drivers/soc/fsl/qe/ucc.c +1 −5
  8914. drivers/soc/fsl/qe/ucc_fast.c +1 −5
  8915. drivers/soc/fsl/qe/ucc_slow.c +1 −5
  8916. drivers/soc/fsl/qe/usb.c +1 −5
  8917. drivers/soc/imx/Kconfig +1 −0
  8918. drivers/soc/imx/Makefile +1 −0
  8919. drivers/soc/ixp4xx/Kconfig +1 −0
  8920. drivers/soc/ixp4xx/Makefile +1 −0
  8921. drivers/soc/ixp4xx/ixp4xx-npe.c +1 −4
  8922. drivers/soc/ixp4xx/ixp4xx-qmgr.c +1 −4
  8923. drivers/soc/lantiq/Makefile +1 −0
  8924. drivers/soc/mediatek/Kconfig +1 −0
  8925. drivers/soc/mediatek/Makefile +1 −0
  8926. drivers/soc/mediatek/mtk-infracfg.c +1 −9
  8927. drivers/soc/mediatek/mtk-pmic-wrap.c +1 −9
  8928. drivers/soc/mediatek/mtk-scpsys.c +1 −9
  8929. drivers/soc/qcom/Kconfig +1 −0
  8930. drivers/soc/qcom/mdt_loader.c +1 −9
  8931. drivers/soc/rockchip/Kconfig +1 −0
  8932. drivers/soc/rockchip/Makefile +1 −0
  8933. drivers/soc/sunxi/Kconfig +1 −0
  8934. drivers/soc/sunxi/Makefile +1 −0
  8935. drivers/soc/tegra/Kconfig +1 −0
  8936. drivers/soc/tegra/fuse/fuse-tegra.c +1 −13
  8937. drivers/soc/tegra/fuse/fuse-tegra20.c +1 −12
  8938. drivers/soc/tegra/fuse/fuse-tegra30.c +1 −13
  8939. drivers/soc/tegra/fuse/speedo-tegra114.c +1 −12
  8940. drivers/soc/tegra/fuse/speedo-tegra124.c +1 −12
  8941. drivers/soc/tegra/fuse/speedo-tegra20.c +1 −12
  8942. drivers/soc/tegra/fuse/speedo-tegra210.c +1 −12
  8943. drivers/soc/tegra/fuse/speedo-tegra30.c +1 −12
  8944. drivers/soc/tegra/fuse/tegra-apbmisc.c +1 −13
  8945. drivers/soc/ti/Kconfig +1 −0
  8946. drivers/soc/ti/knav_qmss.h +1 −9
  8947. drivers/soc/ti/knav_qmss_acc.c +1 −9
  8948. drivers/soc/ti/knav_qmss_queue.c +1 −9
  8949. drivers/soc/ti/ti_sci_pm_domains.c +1 −9
  8950. drivers/soc/ti/wkup_m3_ipc.c +1 −9
  8951. drivers/soc/ux500/Kconfig +1 −0
  8952. drivers/soc/ux500/Makefile +1 −0
  8953. drivers/soc/ux500/ux500-soc-id.c +1 −1
  8954. drivers/soc/versatile/Kconfig +1 −0
  8955. drivers/soc/versatile/Makefile +1 −0
  8956. drivers/soc/zte/Kconfig +1 −0
  8957. drivers/soc/zte/Makefile +1 −0
  8958. drivers/soc/zte/zx296718_pm_domains.c +1 −1
  8959. drivers/soc/zte/zx2967_pm_domains.c +1 −1
  8960. drivers/soc/zte/zx2967_pm_domains.h +1 −1
  8961. drivers/soundwire/Kconfig +1 −0
  8962. drivers/soundwire/Makefile +1 −0
  8963. drivers/spi/Kconfig +1 −0
  8964. drivers/spi/spi-au1550.c +1 −10
  8965. drivers/spi/spi-axi-spi-engine.c +1 −2
  8966. drivers/spi/spi-bcm2835.c +1 −10
  8967. drivers/spi/spi-bcm2835aux.c +1 −10
  8968. drivers/spi/spi-bcm63xx.c +1 −10
  8969. drivers/spi/spi-bitbang.c +1 −10
  8970. drivers/spi/spi-butterfly.c +1 −10
  8971. drivers/spi/spi-cadence.c +1 −5
  8972. drivers/spi/spi-cavium-thunderx.c +1 −0
  8973. drivers/spi/spi-clps711x.c +1 −5
  8974. drivers/spi/spi-coldfire-qspi.c +1 −10
  8975. drivers/spi/spi-davinci.c +1 −10
  8976. drivers/spi/spi-fsl-cpm.c +1 −5
  8977. drivers/spi/spi-fsl-cpm.h +1 −5
  8978. drivers/spi/spi-fsl-espi.c +1 −5
  8979. drivers/spi/spi-fsl-lib.c +1 −5
  8980. drivers/spi/spi-fsl-lib.h +1 −5
  8981. drivers/spi/spi-fsl-spi.c +1 −5
  8982. drivers/spi/spi-fsl-spi.h +1 −5
  8983. drivers/spi/spi-gpio.c +1 −10
  8984. drivers/spi/spi-iproc-qspi.c +1 −9
  8985. drivers/spi/spi-jcore.c +1 −0
  8986. drivers/spi/spi-lm70llp.c +1 −10
  8987. drivers/spi/spi-loopback-test.c +1 −10
  8988. drivers/spi/spi-lp8841-rtc.c +1 −10
  8989. drivers/spi/spi-mpc512x-psc.c +1 −5
  8990. drivers/spi/spi-mpc52xx-psc.c +1 −5
  8991. drivers/spi/spi-mt65xx.c +1 −9
  8992. drivers/spi/spi-omap-100k.c +1 −10
  8993. drivers/spi/spi-omap2-mcspi.c +1 −10
  8994. drivers/spi/spi-pl022.c +1 −10
  8995. drivers/spi/spi-pxa2xx-pci.c +1 −0
  8996. drivers/spi/spi-pxa2xx.c +1 −10
  8997. drivers/spi/spi-sc18is602.c +1 −10
  8998. drivers/spi/spi-sirf.c +1 −2
  8999. drivers/spi/spi-sun4i.c +1 −5
  9000. drivers/spi/spi-sun6i.c +1 −5
  9001. drivers/spi/spi-tegra114.c +1 −12
  9002. drivers/spi/spi-tegra20-sflash.c +1 −12
  9003. drivers/spi/spi-tegra20-slink.c +1 −12
  9004. drivers/spi/spi-test.h +1 −10
  9005. drivers/spi/spi-xcomm.c +1 −2
  9006. drivers/spi/spi-zynqmp-gqspi.c +1 −5
  9007. drivers/spi/spidev.c +1 −10
  9008. drivers/spmi/Kconfig +1 −0
  9009. drivers/spmi/Makefile +1 −0
  9010. drivers/ssb/Kconfig +1 −0
  9011. drivers/staging/erofs/super.c +1 −0
  9012. drivers/staging/fieldbus/Kconfig +1 −0
  9013. drivers/staging/fieldbus/anybuss/Kconfig +1 −0
  9014. drivers/staging/kpc2000/Kconfig +2 −0
  9015. drivers/staging/kpc2000/kpc_dma/fileops.c +1 −3
  9016. drivers/staging/vc04_services/bcm2835-camera/controls.c +2 −2
  9017. drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c +9 −0
  9018. drivers/staging/wilc1000/wilc_wlan.c +6 −2
  9019. drivers/staging/wlan-ng/hfa384x_usb.c +2 −1
  9020. drivers/target/Kconfig +1 −0
  9021. drivers/target/iscsi/Kconfig +1 −0
  9022. drivers/target/iscsi/cxgbit/Kconfig +1 −0
  9023. drivers/target/iscsi/iscsi_target.c +1 −9
  9024. drivers/target/iscsi/iscsi_target_auth.c +1 −9
  9025. drivers/target/iscsi/iscsi_target_configfs.c +1 −9
  9026. drivers/target/iscsi/iscsi_target_datain_values.c +1 −9
  9027. drivers/target/iscsi/iscsi_target_device.c +1 −9
  9028. drivers/target/iscsi/iscsi_target_erl0.c +1 −9
  9029. drivers/target/iscsi/iscsi_target_erl1.c +1 −9
  9030. drivers/target/iscsi/iscsi_target_erl2.c +1 −9
  9031. drivers/target/iscsi/iscsi_target_login.c +1 −9
  9032. drivers/target/iscsi/iscsi_target_nego.c +1 −9
  9033. drivers/target/iscsi/iscsi_target_nodeattrib.c +1 −9
  9034. drivers/target/iscsi/iscsi_target_parameters.c +1 −9
  9035. drivers/target/iscsi/iscsi_target_seq_pdu_list.c +1 −9
  9036. drivers/target/iscsi/iscsi_target_stat.c +1 −9
  9037. drivers/target/iscsi/iscsi_target_tmr.c +1 −9
  9038. drivers/target/iscsi/iscsi_target_tpg.c +1 −9
  9039. drivers/target/iscsi/iscsi_target_util.c +1 −9
  9040. drivers/target/loopback/Kconfig +1 −0
  9041. drivers/target/loopback/Makefile +1 −0
  9042. drivers/target/sbp/Kconfig +1 −0
  9043. drivers/target/sbp/Makefile +1 −0
  9044. drivers/target/sbp/sbp_target.c +1 −14
  9045. drivers/target/target_core_alua.c +1 −14
  9046. drivers/target/target_core_configfs.c +1 −9
  9047. drivers/target/target_core_device.c +1 −14
  9048. drivers/target/target_core_fabric_configfs.c +1 −9
  9049. drivers/target/target_core_fabric_lib.c +1 −14
  9050. drivers/target/target_core_file.c +1 −14
  9051. drivers/target/target_core_hba.c +1 −14
  9052. drivers/target/target_core_iblock.c +1 −14
  9053. drivers/target/target_core_pr.c +1 −14
  9054. drivers/target/target_core_pscsi.c +1 −14
  9055. drivers/target/target_core_rd.c +1 −14
  9056. drivers/target/target_core_sbc.c +1 −14
  9057. drivers/target/target_core_spc.c +1 −14
  9058. drivers/target/target_core_stat.c +1 −14
  9059. drivers/target/target_core_tmr.c +1 −14
  9060. drivers/target/target_core_tpg.c +1 −14
  9061. drivers/target/target_core_transport.c +1 −14
  9062. drivers/target/target_core_ua.c +1 −14
  9063. drivers/target/target_core_xcopy.c +1 −10
  9064. drivers/target/tcm_fc/Kconfig +1 −0
  9065. drivers/target/tcm_fc/tfc_conf.c +1 −9
  9066. drivers/tc/Makefile +1 −0
  9067. drivers/tee/Kconfig +1 −0
  9068. drivers/tee/optee/Kconfig +1 −0
  9069. drivers/thermal/Kconfig +1 −0
  9070. drivers/thermal/broadcom/Kconfig +1 −0
  9071. drivers/thermal/broadcom/Makefile +1 −0
  9072. drivers/thermal/da9062-thermal.c +1 −10
  9073. drivers/thermal/db8500_thermal.c +1 −10
  9074. drivers/thermal/fair_share.c +1 −13
  9075. drivers/thermal/intel/Kconfig +1 −0
  9076. drivers/thermal/intel/int340x_thermal/Kconfig +1 −0
  9077. drivers/thermal/intel/intel_bxt_pmic_thermal.c +1 −10
  9078. drivers/thermal/mtk_thermal.c +1 −9
  9079. drivers/thermal/qcom/Kconfig +1 −0
  9080. drivers/thermal/qcom/Makefile +1 −0
  9081. drivers/thermal/qcom/tsens-common.c +0 −14
  9082. drivers/thermal/qcom/tsens-v0_1.c +0 −1
  9083. drivers/thermal/qcom/tsens-v2.c +0 −1
  9084. drivers/thermal/qcom/tsens.c +0 −5
  9085. drivers/thermal/qcom/tsens.h +0 −1
  9086. drivers/thermal/rcar_gen3_thermal.c +60 −32
  9087. drivers/thermal/rockchip_thermal.c +3 −33
  9088. drivers/thermal/samsung/Kconfig +1 −0
  9089. drivers/thermal/samsung/Makefile +1 −0
  9090. drivers/thermal/samsung/exynos_tmu.c +1 −15
  9091. drivers/thermal/st/Kconfig +1 −0
  9092. drivers/thermal/st/Makefile +1 −0
  9093. drivers/thermal/st/st_thermal.c +1 −6
  9094. drivers/thermal/st/st_thermal.h +1 −5
  9095. drivers/thermal/st/st_thermal_memmap.c +1 −5
  9096. drivers/thermal/st/st_thermal_syscfg.c +1 −5
  9097. drivers/thermal/step_wise.c +1 −13
  9098. drivers/thermal/tango_thermal.c +1 −0
  9099. drivers/thermal/tegra/Kconfig +1 −0
  9100. drivers/thermal/tegra/tegra210-soctherm.c +1 −1
  9101. drivers/thermal/ti-soc-thermal/Kconfig +1 −0
  9102. drivers/thermal/user_space.c +1 −13
  9103. drivers/thermal/zx2967_thermal.c +1 −2
  9104. drivers/thunderbolt/Kconfig +1 −0
  9105. drivers/thunderbolt/Makefile +1 −0
  9106. drivers/thunderbolt/nhi.c +1 −0
  9107. drivers/tty/serial/imx.c +0 −1
  9108. drivers/tty/serial/max310x.c +1 −1
  9109. drivers/tty/serial/msm_serial.c +4 −1
  9110. drivers/tty/serial/sh-sci.c +7 −0
  9111. drivers/tty/vt/vt.c +9 −2
  9112. drivers/uio/Kconfig +1 −0
  9113. drivers/uio/uio_mf624.c +1 −14
  9114. drivers/usb/core/config.c +2 −2
  9115. drivers/usb/core/quirks.c +3 −0
  9116. drivers/usb/host/xhci-debugfs.c +3 −0
  9117. drivers/usb/host/xhci-ring.c +19 −7
  9118. drivers/usb/host/xhci.c +11 −13
  9119. drivers/usb/host/xhci.h +2 −1
  9120. drivers/usb/misc/rio500.c +47 −33
  9121. drivers/usb/misc/sisusbvga/sisusb.c +8 −7
  9122. drivers/usb/mtu3/mtu3_debugfs.c +1 −2
  9123. drivers/usb/usbip/stub_dev.c +53 −22
  9124. drivers/uwb/Kconfig +1 −0
  9125. drivers/uwb/i1480/Makefile +1 −0
  9126. drivers/vfio/Kconfig +1 −0
  9127. drivers/vfio/mdev/Kconfig +1 −0
  9128. drivers/vfio/mdev/Makefile +1 −0
  9129. drivers/vfio/pci/Kconfig +1 −0
  9130. drivers/vfio/pci/Makefile +1 −0
  9131. drivers/vfio/platform/Kconfig +1 −0
  9132. drivers/vfio/platform/reset/Kconfig +1 −0
  9133. drivers/vfio/platform/reset/vfio_platform_amdxgbe.c +1 −12
  9134. drivers/vfio/platform/reset/vfio_platform_calxedaxgmac.c +1 −12
  9135. drivers/vfio/platform/vfio_amba.c +1 −9
  9136. drivers/vfio/platform/vfio_platform.c +1 −9
  9137. drivers/vfio/platform/vfio_platform_common.c +1 −9
  9138. drivers/vfio/platform/vfio_platform_irq.c +1 −9
  9139. drivers/vfio/platform/vfio_platform_private.h +1 −9
  9140. drivers/vhost/Kconfig +1 −0
  9141. drivers/vhost/Kconfig.vringh +1 −0
  9142. drivers/vhost/vringh.c +1 −0
  9143. drivers/video/Kconfig +1 −0
  9144. drivers/video/backlight/Kconfig +1 −0
  9145. drivers/video/backlight/adp5520_bl.c +1 −2
  9146. drivers/video/backlight/adp8860_bl.c +1 −2
  9147. drivers/video/backlight/adp8870_bl.c +1 −2
  9148. drivers/video/backlight/ams369fg06.c +1 −5
  9149. drivers/video/backlight/backlight.c +1 −0
  9150. drivers/video/backlight/cr_bllcd.c +1 −15
  9151. drivers/video/backlight/da9052_bl.c +1 −6
  9152. drivers/video/backlight/hx8357.c +1 −2
  9153. drivers/video/backlight/ili922x.c +1 −5
  9154. drivers/video/backlight/jornada720_bl.c +1 −5
  9155. drivers/video/backlight/jornada720_lcd.c +1 −5
  9156. drivers/video/backlight/lcd.c +1 −0
  9157. drivers/video/backlight/lm3533_bl.c +1 −5
  9158. drivers/video/backlight/lms501kf03.c +1 −5
  9159. drivers/video/backlight/omap1_bl.c +1 −14
  9160. drivers/video/backlight/pcf50633-backlight.c +1 −10
  9161. drivers/video/console/Kconfig +1 −0
  9162. drivers/video/console/dummycon.c +1 −0
  9163. drivers/video/console/newport_con.c +1 −0
  9164. drivers/video/console/sticore.c +1 −0
  9165. drivers/video/fbdev/Kconfig +1 −0
  9166. drivers/video/fbdev/aty/aty128fb.c +1 −0
  9167. drivers/video/fbdev/bw2.c +1 −0
  9168. drivers/video/fbdev/carminefb.c +1 −0
  9169. drivers/video/fbdev/cg14.c +1 −0
  9170. drivers/video/fbdev/cg3.c +1 −0
  9171. drivers/video/fbdev/cg6.c +1 −0
  9172. drivers/video/fbdev/clps711x-fb.c +1 −5
  9173. drivers/video/fbdev/cobalt_lcdfb.c +1 −14
  9174. drivers/video/fbdev/controlfb.h +1 −5
  9175. drivers/video/fbdev/core/fbcon.c +1 −1
  9176. drivers/video/fbdev/core/fbsysfs.c +1 −5
  9177. drivers/video/fbdev/da8xx-fb.c +1 −14
  9178. drivers/video/fbdev/dnfb.c +1 −0
  9179. drivers/video/fbdev/ffb.c +1 −0
  9180. drivers/video/fbdev/fsl-diu-fb.c +1 −6
  9181. drivers/video/fbdev/geode/Kconfig +1 −0
  9182. drivers/video/fbdev/geode/display_gx.c +1 −5
  9183. drivers/video/fbdev/geode/display_gx1.c +1 −5
  9184. drivers/video/fbdev/geode/display_gx1.h +1 −5
  9185. drivers/video/fbdev/geode/geodefb.h +1 −5
  9186. drivers/video/fbdev/geode/gx1fb_core.c +1 −5
  9187. drivers/video/fbdev/geode/gxfb.h +1 −5
  9188. drivers/video/fbdev/geode/gxfb_core.c +1 −6
  9189. drivers/video/fbdev/geode/lxfb.h +1 −5
  9190. drivers/video/fbdev/geode/lxfb_core.c +1 −5
  9191. drivers/video/fbdev/geode/lxfb_ops.c +1 −5
  9192. drivers/video/fbdev/geode/suspend_gx.c +1 −5
  9193. drivers/video/fbdev/geode/video_cs5530.c +1 −5
  9194. drivers/video/fbdev/geode/video_cs5530.h +1 −5
  9195. drivers/video/fbdev/geode/video_gx.c +1 −5
  9196. drivers/video/fbdev/grvga.c +1 −6
  9197. drivers/video/fbdev/gxt4500.c +1 −0
  9198. drivers/video/fbdev/hpfb.c +1 −0
  9199. drivers/video/fbdev/i740fb.c +1 −0
  9200. drivers/video/fbdev/jz4740_fb.c +1 −10
  9201. drivers/video/fbdev/kyro/Makefile +1 −0
  9202. drivers/video/fbdev/leo.c +1 −0
  9203. drivers/video/fbdev/macfb.c +1 −4
  9204. drivers/video/fbdev/matrox/Makefile +1 −0
  9205. drivers/video/fbdev/matrox/i2c-matroxfb.c +1 −0
  9206. drivers/video/fbdev/matrox/matroxfb_DAC1064.c +1 −0
  9207. drivers/video/fbdev/matrox/matroxfb_Ti3026.c +1 −0
  9208. drivers/video/fbdev/matrox/matroxfb_accel.c +1 −0
  9209. drivers/video/fbdev/matrox/matroxfb_base.c +1 −0
  9210. drivers/video/fbdev/matrox/matroxfb_crtc2.c +1 −0
  9211. drivers/video/fbdev/matrox/matroxfb_g450.c +1 −0
  9212. drivers/video/fbdev/matrox/matroxfb_maven.c +1 −0
  9213. drivers/video/fbdev/matrox/matroxfb_misc.c +1 −0
  9214. drivers/video/fbdev/mb862xx/Makefile +1 −0
  9215. drivers/video/fbdev/mbx/Makefile +1 −0
  9216. drivers/video/fbdev/mmp/Kconfig +1 −0
  9217. drivers/video/fbdev/mmp/Makefile +1 −0
  9218. drivers/video/fbdev/mmp/core.c +1 −14
  9219. drivers/video/fbdev/mmp/fb/Kconfig +1 −0
  9220. drivers/video/fbdev/mmp/fb/Makefile +1 −0
  9221. drivers/video/fbdev/mmp/fb/mmpfb.c +1 −14
  9222. drivers/video/fbdev/mmp/fb/mmpfb.h +1 −14
  9223. drivers/video/fbdev/mmp/hw/Kconfig +1 −0
  9224. drivers/video/fbdev/mmp/hw/Makefile +1 −0
  9225. drivers/video/fbdev/mmp/hw/mmp_ctrl.c +1 −14
  9226. drivers/video/fbdev/mmp/hw/mmp_ctrl.h +1 −15
  9227. drivers/video/fbdev/mmp/hw/mmp_spi.c +1 −14
  9228. drivers/video/fbdev/mmp/panel/Makefile +1 −0
  9229. drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c +1 −14
  9230. drivers/video/fbdev/mxsfb.c +1 −9
  9231. drivers/video/fbdev/nuc900fb.c +1 −5
  9232. drivers/video/fbdev/nuc900fb.h +1 −5
  9233. drivers/video/fbdev/omap/Kconfig +1 −0
  9234. drivers/video/fbdev/omap/hwa742.c +1 −14
  9235. drivers/video/fbdev/omap/lcd_ams_delta.c +1 −14
  9236. drivers/video/fbdev/omap/lcd_h3.c +1 −14
  9237. drivers/video/fbdev/omap/lcd_htcherald.c +1 −14
  9238. drivers/video/fbdev/omap/lcd_inn1510.c +1 −14
  9239. drivers/video/fbdev/omap/lcd_inn1610.c +1 −14
  9240. drivers/video/fbdev/omap/lcd_mipid.c +1 −14
  9241. drivers/video/fbdev/omap/lcd_osk.c +1 −14
  9242. drivers/video/fbdev/omap/lcd_palmte.c +1 −14
  9243. drivers/video/fbdev/omap/lcd_palmtt.c +1 −14
  9244. drivers/video/fbdev/omap/lcd_palmz71.c +1 −14
  9245. drivers/video/fbdev/omap/lcdc.c +1 −14
  9246. drivers/video/fbdev/omap/omapfb.h +1 −14
  9247. drivers/video/fbdev/omap/omapfb_main.c +1 −14
  9248. drivers/video/fbdev/omap/sossi.c +1 −14
  9249. drivers/video/fbdev/omap2/Kconfig +1 −0
  9250. drivers/video/fbdev/omap2/Makefile +1 −0
  9251. drivers/video/fbdev/omap2/omapfb/Kconfig +1 −0
  9252. drivers/video/fbdev/omap2/omapfb/displays/Kconfig +1 −0
  9253. drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c +1 −5
  9254. drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c +1 −5
  9255. drivers/video/fbdev/omap2/omapfb/dss/dss-of.c +1 −9
  9256. drivers/video/fbdev/p9100.c +1 −0
  9257. drivers/video/fbdev/pvr2fb.c +1 −0
  9258. drivers/video/fbdev/pxa3xx-gcu.c +1 −14
  9259. drivers/video/fbdev/savage/Makefile +1 −0
  9260. drivers/video/fbdev/sis/Makefile +1 −0
  9261. drivers/video/fbdev/sis/initextlfb.c +1 −14
  9262. drivers/video/fbdev/sis/sis.h +1 −14
  9263. drivers/video/fbdev/sis/sis_accel.c +1 −14
  9264. drivers/video/fbdev/sis/sis_accel.h +1 −14
  9265. drivers/video/fbdev/sis/sis_main.c +1 −15
  9266. drivers/video/fbdev/sis/sis_main.h +1 −14
  9267. drivers/video/fbdev/ssd1307fb.c +1 −2
  9268. drivers/video/fbdev/sstfb.c +1 −0
  9269. drivers/video/fbdev/tcx.c +1 −0
  9270. drivers/video/fbdev/tdfxfb.c +1 −0
  9271. drivers/video/fbdev/tmiofb.c +1 −9
  9272. drivers/video/fbdev/tridentfb.c +1 −0
  9273. drivers/video/fbdev/uvesafb.c +1 −0
  9274. drivers/video/fbdev/valkyriefb.h +1 −5
  9275. drivers/video/fbdev/vermilion/Makefile +1 −0
  9276. drivers/video/fbdev/vermilion/cr_pll.c +1 −15
  9277. drivers/video/fbdev/vermilion/vermilion.c +1 −15
  9278. drivers/video/fbdev/vermilion/vermilion.h +1 −15
  9279. drivers/video/fbdev/vesafb.c +1 −0
  9280. drivers/video/fbdev/via/accel.c +1 −15
  9281. drivers/video/fbdev/via/accel.h +1 −15
  9282. drivers/video/fbdev/via/chip.h +1 −15
  9283. drivers/video/fbdev/via/debug.h +1 −15
  9284. drivers/video/fbdev/via/dvi.c +1 −15
  9285. drivers/video/fbdev/via/dvi.h +1 −15
  9286. drivers/video/fbdev/via/global.c +1 −15
  9287. drivers/video/fbdev/via/global.h +1 −15
  9288. drivers/video/fbdev/via/hw.c +1 −15
  9289. drivers/video/fbdev/via/hw.h +1 −15
  9290. drivers/video/fbdev/via/ioctl.c +1 −15
  9291. drivers/video/fbdev/via/ioctl.h +1 −15
  9292. drivers/video/fbdev/via/lcd.c +1 −15
  9293. drivers/video/fbdev/via/lcd.h +1 −15
  9294. drivers/video/fbdev/via/share.h +1 −15
  9295. drivers/video/fbdev/via/tblDPASetting.c +1 −15
  9296. drivers/video/fbdev/via/tblDPASetting.h +1 −15
  9297. drivers/video/fbdev/via/via-core.c +1 −0
  9298. drivers/video/fbdev/via/via_aux.c +1 −16
  9299. drivers/video/fbdev/via/via_aux.h +1 −16
  9300. drivers/video/fbdev/via/via_aux_ch7301.c +1 −16
  9301. drivers/video/fbdev/via/via_aux_edid.c +1 −16
  9302. drivers/video/fbdev/via/via_aux_sii164.c +1 −16
  9303. drivers/video/fbdev/via/via_aux_vt1621.c +1 −16
  9304. drivers/video/fbdev/via/via_aux_vt1622.c +1 −16
  9305. drivers/video/fbdev/via/via_aux_vt1625.c +1 −16
  9306. drivers/video/fbdev/via/via_aux_vt1631.c +1 −16
  9307. drivers/video/fbdev/via/via_aux_vt1632.c +1 −16
  9308. drivers/video/fbdev/via/via_aux_vt1636.c +1 −16
  9309. drivers/video/fbdev/via/via_clock.c +1 −16
  9310. drivers/video/fbdev/via/via_clock.h +1 −16
  9311. drivers/video/fbdev/via/via_i2c.c +1 −15
  9312. drivers/video/fbdev/via/via_modesetting.c +1 −16
  9313. drivers/video/fbdev/via/via_modesetting.h +1 −16
  9314. drivers/video/fbdev/via/via_utility.c +1 −15
  9315. drivers/video/fbdev/via/via_utility.h +1 −15
  9316. drivers/video/fbdev/via/viafbdev.c +1 −15
  9317. drivers/video/fbdev/via/viafbdev.h +1 −15
  9318. drivers/video/fbdev/via/viamode.c +1 −15
  9319. drivers/video/fbdev/via/viamode.h +1 −15
  9320. drivers/video/fbdev/via/vt1636.c +1 −15
  9321. drivers/video/fbdev/via/vt1636.h +1 −15
  9322. drivers/video/logo/Kconfig +1 −0
  9323. drivers/video/logo/logo.c +1 −0
  9324. drivers/virt/Kconfig +1 −0
  9325. drivers/virt/Makefile +1 −0
  9326. drivers/virt/vboxguest/Kconfig +1 −0
  9327. drivers/virt/vboxguest/Makefile +1 −0
  9328. drivers/virtio/Kconfig +1 −0
  9329. drivers/virtio/virtio.c +1 −0
  9330. drivers/virtio/virtio_balloon.c +1 −14
  9331. drivers/virtio/virtio_input.c +1 −0
  9332. drivers/virtio/virtio_mmio.c +1 −5
  9333. drivers/virtio/virtio_pci_common.c +1 −4
  9334. drivers/virtio/virtio_pci_common.h +1 −4
  9335. drivers/virtio/virtio_pci_legacy.c +1 −4
  9336. drivers/virtio/virtio_pci_modern.c +1 −4
  9337. drivers/virtio/virtio_ring.c +1 −14
  9338. drivers/visorbus/Kconfig +1 −0
  9339. drivers/vlynq/Kconfig +1 −0
  9340. drivers/vlynq/Makefile +1 −0
  9341. drivers/vlynq/vlynq.c +1 −14
  9342. drivers/vme/Kconfig +1 −0
  9343. drivers/vme/Makefile +1 −0
  9344. drivers/vme/boards/Kconfig +1 −0
  9345. drivers/vme/boards/Makefile +1 −0
  9346. drivers/vme/boards/vme_vmivme7805.c +1 −5
  9347. drivers/vme/boards/vme_vmivme7805.h +1 −5
  9348. drivers/vme/bridges/Kconfig +1 −0
  9349. drivers/vme/bridges/Makefile +1 −0
  9350. drivers/vme/bridges/vme_ca91cx42.c +1 −5
  9351. drivers/vme/bridges/vme_ca91cx42.h +1 −5
  9352. drivers/vme/bridges/vme_fake.c +1 −5
  9353. drivers/vme/bridges/vme_tsi148.c +1 −5
  9354. drivers/vme/bridges/vme_tsi148.h +1 −5
  9355. drivers/vme/vme.c +1 −5
  9356. drivers/w1/Kconfig +1 −0
  9357. drivers/w1/Makefile +1 −0
  9358. drivers/w1/masters/Kconfig +1 −0
  9359. drivers/w1/masters/ds2490.c +1 −15
  9360. drivers/w1/masters/matrox_w1.c +1 −15
  9361. drivers/w1/masters/mxc_w1.c +1 −9
  9362. drivers/w1/slaves/Kconfig +1 −0
  9363. drivers/w1/slaves/w1_ds2405.c +1 −11
  9364. drivers/w1/slaves/w1_ds2423.c +1 −14
  9365. drivers/w1/slaves/w1_smem.c +1 −15
  9366. drivers/w1/slaves/w1_therm.c +1 −15
  9367. drivers/w1/w1.c +1 −10
  9368. drivers/w1/w1_family.c +1 −10
  9369. drivers/w1/w1_int.c +1 −10
  9370. drivers/w1/w1_internal.h +1 −10
  9371. drivers/w1/w1_io.c +1 −10
  9372. drivers/w1/w1_netlink.c +1 −10
  9373. drivers/w1/w1_netlink.h +1 −10
  9374. drivers/watchdog/Kconfig +1 −0
  9375. drivers/watchdog/alim1535_wdt.c +1 −5
  9376. drivers/watchdog/alim7101_wdt.c +1 −0
  9377. drivers/watchdog/asm9260_wdt.c +1 −2
  9378. drivers/watchdog/aspeed_wdt.c +1 −5
  9379. drivers/watchdog/atlas7_wdt.c +1 −2
  9380. drivers/watchdog/booke_wdt.c +1 −5
  9381. drivers/watchdog/cpu5wdt.c +1 −15
  9382. drivers/watchdog/cpwd.c +1 −0
  9383. drivers/watchdog/diag288_wdt.c +1 −0
  9384. drivers/watchdog/dw_wdt.c +1 −5
  9385. drivers/watchdog/f71808e_wdt.c +1 −14
  9386. drivers/watchdog/gef_wdt.c +1 −5
  9387. drivers/watchdog/geodewdt.c +1 −5
  9388. drivers/watchdog/gpio_wdt.c +1 −5
  9389. drivers/watchdog/i6300esb.c +1 −5
  9390. drivers/watchdog/indydog.c +1 −5
  9391. drivers/watchdog/intel-mid_wdt.c +1 −4
  9392. drivers/watchdog/it8712f_wdt.c +1 −5
  9393. drivers/watchdog/it87_wdt.c +1 −10
  9394. drivers/watchdog/jz4740_wdt.c +1 −10
  9395. drivers/watchdog/loongson1_wdt.c +1 −5
  9396. drivers/watchdog/machzwd.c +1 −7
  9397. drivers/watchdog/menf21bmc_wdt.c +1 −5
  9398. drivers/watchdog/meson_wdt.c +1 −5
  9399. drivers/watchdog/mixcomwd.c +1 −6
  9400. drivers/watchdog/mpc8xxx_wdt.c +1 −5
  9401. drivers/watchdog/ni903x_wdt.c +1 −10
  9402. drivers/watchdog/nic7018_wdt.c +1 −10
  9403. drivers/watchdog/nv_tco.c +1 −5
  9404. drivers/watchdog/pcwd.c +1 −0
  9405. drivers/watchdog/pic32-dmt.c +1 −5
  9406. drivers/watchdog/pic32-wdt.c +1 −5
  9407. drivers/watchdog/pika_wdt.c +1 −0
  9408. drivers/watchdog/pnx833x_wdt.c +1 −5
  9409. drivers/watchdog/pretimeout_noop.c +1 −6
  9410. drivers/watchdog/pretimeout_panic.c +1 −6
  9411. drivers/watchdog/rc32434_wdt.c +1 −6
  9412. drivers/watchdog/rdc321x_wdt.c +1 −15
  9413. drivers/watchdog/riowd.c +1 −0
  9414. drivers/watchdog/s3c2410_wdt.c +1 −10
  9415. drivers/watchdog/sama5d4_wdt.c +1 −2
  9416. drivers/watchdog/sbc60xxwdt.c +1 −7
  9417. drivers/watchdog/sbc_epx_c3.c +1 −5
  9418. drivers/watchdog/sc1200wdt.c +1 −6
  9419. drivers/watchdog/sc520_wdt.c +1 −5
  9420. drivers/watchdog/scx200_wdt.c +1 −4
  9421. drivers/watchdog/shwdt.c +1 −5
  9422. drivers/watchdog/sirfsoc_wdt.c +1 −2
  9423. drivers/watchdog/smsc37b787_wdt.c +1 −5
  9424. drivers/watchdog/sp5100_tco.c +1 −5
  9425. drivers/watchdog/sprd_wdt.c +1 −9
  9426. drivers/watchdog/sun4v_wdt.c +1 −5
  9427. drivers/watchdog/sunxi_wdt.c +1 −5
  9428. drivers/watchdog/twl4030_wdt.c +1 −14
  9429. drivers/watchdog/ux500_wdt.c +1 −2
  9430. drivers/watchdog/via_wdt.c +1 −1
  9431. drivers/watchdog/w83877f_wdt.c +1 −5
  9432. drivers/watchdog/w83977f_wdt.c +1 −6
  9433. drivers/watchdog/watchdog_pretimeout.c +1 −6
  9434. drivers/watchdog/wdrtas.c +1 −14
  9435. drivers/watchdog/wdt285.c +1 −6
  9436. drivers/watchdog/wdt977.c +1 −5
  9437. drivers/watchdog/xen_wdt.c +1 −5
  9438. drivers/watchdog/ziirave_wdt.c +1 −10
  9439. drivers/watchdog/zx2967_wdt.c +1 −2
  9440. drivers/xen/Kconfig +1 −0
  9441. drivers/xen/arm-device.c +1 −12
  9442. drivers/xen/dbgp.c +1 −0
  9443. drivers/xen/efi.c +1 −0
  9444. drivers/xen/events/Makefile +1 −0
  9445. drivers/xen/events/events_base.c +1 −0
  9446. drivers/xen/events/events_internal.h +1 −3
  9447. drivers/xen/features.c +1 −0
  9448. drivers/xen/manage.c +1 −0
  9449. drivers/xen/preempt.c +1 −5
  9450. drivers/xen/privcmd.c +1 −0
  9451. drivers/xen/pvcalls-back.c +1 −10
  9452. drivers/xen/pvcalls-front.c +1 −14
  9453. drivers/xen/tmem.c +1 −0
  9454. drivers/xen/xen-acpi-cpuhotplug.c +1 −11
  9455. drivers/xen/xen-acpi-memhotplug.c +1 −11
  9456. drivers/xen/xen-stub.c +1 −11
  9457. drivers/xen/xenbus/xenbus.h +3 −0
  9458. drivers/xen/xenbus/xenbus_dev_frontend.c +18 −0
  9459. drivers/xen/xenbus/xenbus_probe_frontend.c +1 −0
  9460. drivers/xen/xenbus/xenbus_xs.c +5 −2
  9461. drivers/xen/xenfs/Makefile +1 −0
  9462. drivers/xen/xenfs/super.c +1 −0
  9463. drivers/zorro/Kconfig +1 −0
  9464. fs/9p/Kconfig +1 −0
  9465. fs/9p/cache.c +1 −16
  9466. fs/9p/cache.h +1 −16
  9467. fs/9p/fid.c +1 −16
  9468. fs/9p/fid.h +1 −16
  9469. fs/9p/v9fs.c +1 −16
  9470. fs/9p/v9fs.h +1 −16
  9471. fs/9p/v9fs_vfs.h +1 −16
  9472. fs/9p/vfs_addr.c +1 −16
  9473. fs/9p/vfs_dentry.c +1 −16
  9474. fs/9p/vfs_dir.c +1 −16
  9475. fs/9p/vfs_file.c +1 −16
  9476. fs/9p/vfs_inode.c +1 −16
  9477. fs/9p/vfs_inode_dotl.c +1 −16
  9478. fs/9p/vfs_super.c +1 −16
  9479. fs/Kconfig +1 −0
  9480. fs/Kconfig.binfmt +1 −0
  9481. fs/adfs/Kconfig +1 −0
  9482. fs/adfs/Makefile +1 −0
  9483. fs/affs/Kconfig +1 −0
  9484. fs/affs/Makefile +1 −0
  9485. fs/affs/super.c +1 −0
  9486. fs/afs/Kconfig +1 −0
  9487. fs/afs/addr_list.c +1 −5
  9488. fs/afs/afs.h +1 −5
  9489. fs/afs/afs_cm.h +1 −5
  9490. fs/afs/afs_fs.h +1 −5
  9491. fs/afs/afs_vl.h +1 −5
  9492. fs/afs/cache.c +1 −5
  9493. fs/afs/cell.c +1 −5
  9494. fs/afs/cmservice.c +1 −5
  9495. fs/afs/dir.c +1 −5
  9496. fs/afs/dir_edit.c +1 −5
  9497. fs/afs/dir_silly.c +1 −5
  9498. fs/afs/dynroot.c +1 −5
  9499. fs/afs/file.c +1 −5
  9500. fs/afs/flock.c +1 −5
  9501. fs/afs/fs_probe.c +1 −5
  9502. fs/afs/fsclient.c +1 −5
  9503. fs/afs/internal.h +1 −5
  9504. fs/afs/main.c +1 −5
  9505. fs/afs/misc.c +1 −5
  9506. fs/afs/mntpt.c +1 −5
  9507. fs/afs/proc.c +1 −5
  9508. fs/afs/protocol_yfs.h +1 −5
  9509. fs/afs/rotate.c +1 −5
  9510. fs/afs/rxrpc.c +1 −5
  9511. fs/afs/security.c +1 −5
  9512. fs/afs/server.c +1 −5
  9513. fs/afs/server_list.c +1 −5
  9514. fs/afs/vl_list.c +1 −5
  9515. fs/afs/vl_probe.c +1 −5
  9516. fs/afs/vl_rotate.c +1 −5
  9517. fs/afs/vlclient.c +1 −5
  9518. fs/afs/volume.c +1 −5
  9519. fs/afs/write.c +1 −5
  9520. fs/afs/xattr.c +1 −5
  9521. fs/afs/xdr_fs.h +1 −5
  9522. fs/afs/yfsclient.c +1 −5
  9523. fs/anon_inodes.c +1 −0
  9524. fs/autofs/Kconfig +1 −0
  9525. fs/autofs/Makefile +1 −0
  9526. fs/autofs/autofs_i.h +1 −4
  9527. fs/autofs/dev-ioctl.c +1 −4
  9528. fs/autofs/expire.c +1 −4
  9529. fs/autofs/init.c +1 −4
  9530. fs/autofs/inode.c +1 −4
  9531. fs/autofs/root.c +1 −4
  9532. fs/autofs/symlink.c +1 −4
  9533. fs/autofs/waitq.c +1 −4
  9534. fs/befs/Kconfig +1 −0
  9535. fs/befs/Makefile +1 −0
  9536. fs/befs/linuxvfs.c +1 −0
  9537. fs/bfs/Kconfig +1 −0
  9538. fs/bfs/Makefile +1 −0
  9539. fs/bfs/inode.c +1 −0
  9540. fs/binfmt_aout.c +1 −0
  9541. fs/binfmt_elf.c +1 −0
  9542. fs/binfmt_elf_fdpic.c +1 −5
  9543. fs/binfmt_em86.c +1 −0
  9544. fs/binfmt_misc.c +1 −0
  9545. fs/binfmt_script.c +1 −0
  9546. fs/block_dev.c +17 −9
  9547. fs/btrfs/compression.c +1 −0
  9548. fs/btrfs/dev-replace.c +25 −10
  9549. fs/btrfs/extent-tree.c +8 −7
  9550. fs/btrfs/file.c +13 −3
  9551. fs/btrfs/inode.c +12 −2
  9552. fs/btrfs/props.c +22 −8
  9553. fs/btrfs/qgroup.c +7 −1
  9554. fs/btrfs/relocation.c +19 −8
  9555. fs/btrfs/root-tree.c +1 −3
  9556. fs/btrfs/send.c +49 −3
  9557. fs/btrfs/sysfs.c +6 −1
  9558. fs/btrfs/tree-checker.c +45 −4
  9559. fs/btrfs/tree-log.c +7 −14
  9560. fs/btrfs/zstd.c +10 −10
  9561. fs/buffer.c +1 −0
  9562. fs/cachefiles/Kconfig +1 −0
  9563. fs/cachefiles/bind.c +1 −5
  9564. fs/cachefiles/daemon.c +1 −5
  9565. fs/cachefiles/interface.c +1 −5
  9566. fs/cachefiles/internal.h +1 −5
  9567. fs/cachefiles/key.c +1 −5
  9568. fs/cachefiles/main.c +1 −5
  9569. fs/cachefiles/namei.c +1 −5
  9570. fs/cachefiles/proc.c +1 −5
  9571. fs/cachefiles/rdwr.c +1 −5
  9572. fs/cachefiles/security.c +1 −5
  9573. fs/cachefiles/xattr.c +1 −5
  9574. fs/ceph/Kconfig +1 −0
  9575. fs/ceph/acl.c +1 −14
  9576. fs/ceph/cache.c +1 −16
  9577. fs/ceph/cache.h +1 −16
  9578. fs/ceph/super.c +1 −0
  9579. fs/cifs/Kconfig +1 −0
  9580. fs/cifs/asn1.c +1 −12
  9581. fs/cifs/cifs_debug.c +1 −14
  9582. fs/cifs/cifs_debug.h +1 −15
  9583. fs/cifs/cifs_dfs_ref.c +1 −4
  9584. fs/cifs/cifs_unicode.c +1 −14
  9585. fs/cifs/cifs_unicode.h +1 −16
  9586. fs/cifs/cifs_uniupr.h +1 −15
  9587. fs/cifs/dfs_cache.c +2 −2
  9588. fs/cifs/file.c +3 −1
  9589. fs/cifs/netmisc.c +1 −14
  9590. fs/cifs/nterr.c +1 −14
  9591. fs/cifs/nterr.h +1 −13
  9592. fs/cifs/smb2pdu.c +6 −3
  9593. fs/cifs/smbdirect.c +1 −10
  9594. fs/cifs/smbdirect.h +1 −10
  9595. fs/cifs/smbencrypt.c +1 −13
  9596. fs/cifs/winucase.c +1 −14
  9597. fs/coda/Kconfig +1 −0
  9598. fs/coda/Makefile +1 −0
  9599. fs/coda/psdev.c +1 −5
  9600. fs/compat_binfmt_elf.c +1 −4
  9601. fs/configfs/Kconfig +1 −0
  9602. fs/configfs/Makefile +1 −0
  9603. fs/configfs/configfs_internal.h +1 −15
  9604. fs/configfs/dir.c +7 −23
  9605. fs/configfs/file.c +1 −15
  9606. fs/configfs/inode.c +1 −15
  9607. fs/configfs/item.c +1 −15
  9608. fs/configfs/mount.c +1 −15
  9609. fs/configfs/symlink.c +1 −15
  9610. fs/cramfs/Kconfig +1 −0
  9611. fs/cramfs/Makefile +1 −0
  9612. fs/crypto/Kconfig +1 −0
  9613. fs/crypto/Makefile +1 −0
  9614. fs/crypto/crypto.c +1 −0
  9615. fs/crypto/hooks.c +1 −0
  9616. fs/dcache.c +1 −0
  9617. fs/dcookies.c +1 −0
  9618. fs/debugfs/Makefile +1 −0
  9619. fs/devpts/Makefile +1 −0
  9620. fs/devpts/inode.c +1 −4
  9621. fs/direct-io.c +1 −0
  9622. fs/dlm/Kconfig +1 −0
  9623. fs/dlm/ast.c +1 −3
  9624. fs/dlm/ast.h +1 −3
  9625. fs/dlm/config.c +1 −3
  9626. fs/dlm/config.h +1 −3
  9627. fs/dlm/debug_fs.c +1 −3
  9628. fs/dlm/dir.c +1 −3
  9629. fs/dlm/dir.h +1 −3
  9630. fs/dlm/dlm_internal.h +1 −3
  9631. fs/dlm/lock.c +1 −3
  9632. fs/dlm/lock.h +1 −3
  9633. fs/dlm/lockspace.c +1 −3
  9634. fs/dlm/lockspace.h +1 −3
  9635. fs/dlm/lowcomms.c +1 −3
  9636. fs/dlm/lowcomms.h +1 −3
  9637. fs/dlm/lvb_table.h +1 −3
  9638. fs/dlm/main.c +1 −3
  9639. fs/dlm/member.c +1 −3
  9640. fs/dlm/member.h +1 −3
  9641. fs/dlm/memory.c +1 −3
  9642. fs/dlm/memory.h +1 −3
  9643. fs/dlm/midcomms.c +1 −3
  9644. fs/dlm/midcomms.h +1 −3
  9645. fs/dlm/netlink.c +1 −4
  9646. fs/dlm/rcom.c +1 −3
  9647. fs/dlm/rcom.h +1 −3
  9648. fs/dlm/recover.c +1 −3
  9649. fs/dlm/recover.h +1 −3
  9650. fs/dlm/recoverd.c +1 −3
  9651. fs/dlm/recoverd.h +1 −3
  9652. fs/dlm/requestqueue.c +1 −3
  9653. fs/dlm/requestqueue.h +1 −3
  9654. fs/dlm/user.c +1 −4
  9655. fs/dlm/user.h +1 −4
  9656. fs/dlm/util.c +1 −3
  9657. fs/dlm/util.h +1 −3
  9658. fs/ecryptfs/Kconfig +1 −0
  9659. fs/ecryptfs/Makefile +1 −0
  9660. fs/ecryptfs/crypto.c +1 −15
  9661. fs/ecryptfs/debug.c +1 −15
  9662. fs/ecryptfs/dentry.c +1 −15
  9663. fs/ecryptfs/ecryptfs_kernel.h +1 −15
  9664. fs/ecryptfs/file.c +1 −15
  9665. fs/ecryptfs/inode.c +1 −15
  9666. fs/ecryptfs/keystore.c +1 −15
  9667. fs/ecryptfs/kthread.c +1 −15
  9668. fs/ecryptfs/main.c +1 −15
  9669. fs/ecryptfs/mmap.c +1 −15
  9670. fs/ecryptfs/read_write.c +1 −15
  9671. fs/ecryptfs/super.c +1 −15
  9672. fs/efivarfs/Kconfig +1 −0
  9673. fs/efivarfs/Makefile +1 −0
  9674. fs/efs/Kconfig +1 −0
  9675. fs/efs/Makefile +1 −0
  9676. fs/efs/inode.c +1 −0
  9677. fs/eventfd.c +1 −0
  9678. fs/eventpoll.c +1 −6
  9679. fs/exec.c +1 −0
  9680. fs/exportfs/Makefile +1 −0
  9681. fs/exportfs/expfs.c +1 −0
  9682. fs/ext2/Kconfig +1 −0
  9683. fs/ext2/super.c +1 −0
  9684. fs/ext4/Kconfig +1 −0
  9685. fs/ext4/dir.c +1 −1
  9686. fs/ext4/extents.c +8 −4
  9687. fs/ext4/inode.c +10 −13
  9688. fs/f2fs/Kconfig +1 −0
  9689. fs/fat/Kconfig +1 −0
  9690. fs/fat/dir.c +1 −0
  9691. fs/fat/fatent.c +1 −1
  9692. fs/fat/file.c +1 −0
  9693. fs/fat/inode.c +1 −0
  9694. fs/fat/misc.c +1 −0
  9695. fs/fat/namei_msdos.c +1 −0
  9696. fs/fat/namei_vfat.c +1 −0
  9697. fs/file_table.c +1 −0
  9698. fs/freevxfs/Kconfig +1 −0
  9699. fs/freevxfs/Makefile +1 −0
  9700. fs/fs-writeback.c +1 −0
  9701. fs/fs_context.c +1 −5
  9702. fs/fs_parser.c +1 −5
  9703. fs/fs_struct.c +1 −0
  9704. fs/fscache/Kconfig +1 −0
  9705. fs/fscache/cache.c +1 −5
  9706. fs/fscache/cookie.c +1 −5
  9707. fs/fscache/fsdef.c +1 −5
  9708. fs/fscache/histogram.c +1 −5
  9709. fs/fscache/internal.h +1 −5
  9710. fs/fscache/main.c +1 −5
  9711. fs/fscache/netfs.c +1 −5
  9712. fs/fscache/object-list.c +1 −5
  9713. fs/fscache/object.c +1 −5
  9714. fs/fscache/operation.c +1 −5
  9715. fs/fscache/page.c +1 −5
  9716. fs/fscache/proc.c +1 −5
  9717. fs/fscache/stats.c +1 −5
  9718. fs/fsopen.c +1 −5
  9719. fs/fuse/Kconfig +1 −0
  9720. fs/fuse/Makefile +1 −0
  9721. fs/gfs2/Kconfig +1 −0
  9722. fs/gfs2/lock_dlm.c +5 −4
  9723. fs/hfs/Kconfig +1 −0
  9724. fs/hfs/Makefile +1 −0
  9725. fs/hfsplus/Kconfig +1 −0
  9726. fs/hfsplus/super.c +1 −0
  9727. fs/hpfs/Kconfig +1 −0
  9728. fs/hpfs/Makefile +1 −0
  9729. fs/hpfs/super.c +1 −0
  9730. fs/hugetlbfs/Makefile +1 −0
  9731. fs/inode.c +1 −0
  9732. fs/internal.h +1 −5
  9733. fs/io_uring.c +1 −1
  9734. fs/isofs/Kconfig +1 −0
  9735. fs/isofs/compress.c +1 −6
  9736. fs/isofs/inode.c +1 −0
  9737. fs/isofs/zisofs.h +1 −6
  9738. fs/jbd2/Kconfig +1 −0
  9739. fs/jbd2/Makefile +1 −0
  9740. fs/jffs2/Kconfig +1 −0
  9741. fs/jfs/Kconfig +1 −0
  9742. fs/jfs/acl.c +1 −14
  9743. fs/jfs/file.c +1 −14
  9744. fs/jfs/inode.c +1 −14
  9745. fs/jfs/jfs_acl.h +1 −14
  9746. fs/jfs/jfs_btree.h +1 −14
  9747. fs/jfs/jfs_debug.c +1 −14
  9748. fs/jfs/jfs_debug.h +1 −14
  9749. fs/jfs/jfs_dinode.h +1 −14
  9750. fs/jfs/jfs_discard.c +1 −14
  9751. fs/jfs/jfs_discard.h +1 −14
  9752. fs/jfs/jfs_dmap.c +1 −14
  9753. fs/jfs/jfs_dmap.h +1 −14
  9754. fs/jfs/jfs_dtree.c +1 −14
  9755. fs/jfs/jfs_dtree.h +1 −14
  9756. fs/jfs/jfs_extent.c +1 −14
  9757. fs/jfs/jfs_extent.h +1 −14
  9758. fs/jfs/jfs_filsys.h +1 −14
  9759. fs/jfs/jfs_imap.c +1 −14
  9760. fs/jfs/jfs_imap.h +1 −14
  9761. fs/jfs/jfs_incore.h +1 −14
  9762. fs/jfs/jfs_inode.c +1 −14
  9763. fs/jfs/jfs_inode.h +1 −14
  9764. fs/jfs/jfs_lock.h +1 −14
  9765. fs/jfs/jfs_logmgr.c +1 −14
  9766. fs/jfs/jfs_logmgr.h +1 −14
  9767. fs/jfs/jfs_metapage.c +1 −14
  9768. fs/jfs/jfs_metapage.h +1 −14
  9769. fs/jfs/jfs_mount.c +1 −14
  9770. fs/jfs/jfs_superblock.h +1 −14
  9771. fs/jfs/jfs_txnmgr.c +1 −14
  9772. fs/jfs/jfs_txnmgr.h +1 −14
  9773. fs/jfs/jfs_types.h +1 −14
  9774. fs/jfs/jfs_umount.c +1 −14
  9775. fs/jfs/jfs_unicode.c +1 −14
  9776. fs/jfs/jfs_unicode.h +1 −14
  9777. fs/jfs/jfs_uniupr.c +1 −14
  9778. fs/jfs/jfs_xattr.h +1 −14
  9779. fs/jfs/jfs_xtree.c +1 −14
  9780. fs/jfs/jfs_xtree.h +1 −14
  9781. fs/jfs/namei.c +1 −14
  9782. fs/jfs/resize.c +1 −14
  9783. fs/jfs/super.c +1 −14
  9784. fs/jfs/symlink.c +1 −14
  9785. fs/jfs/xattr.c +1 −14
  9786. fs/kernfs/Kconfig +1 −0
  9787. fs/kernfs/Makefile +1 −0
  9788. fs/libfs.c +1 −0
  9789. fs/lockd/clntlock.c +1 −0
  9790. fs/lockd/clntproc.c +1 −0
  9791. fs/lockd/svc.c +1 −0
  9792. fs/lockd/svcsubs.c +1 −0
  9793. fs/lockd/xdr.c +2 −2
  9794. fs/lockd/xdr4.c +2 −2
  9795. fs/locks.c +1 −0
  9796. fs/mbcache.c +1 −0
  9797. fs/minix/Kconfig +1 −0
  9798. fs/minix/Makefile +1 −0
  9799. fs/minix/inode.c +1 −0
  9800. fs/namespace.c +1 −1
  9801. fs/nfs/Kconfig +1 −0
  9802. fs/nfs/blocklayout/Makefile +1 −0
  9803. fs/nfs/client.c +1 −5
  9804. fs/nfs/delegation.c +1 −0
  9805. fs/nfs/dir.c +1 −0
  9806. fs/nfs/direct.c +1 −0
  9807. fs/nfs/file.c +1 −0
  9808. fs/nfs/filelayout/Makefile +1 −0
  9809. fs/nfs/flexfilelayout/Makefile +1 −0
  9810. fs/nfs/flexfilelayout/flexfilelayout.c +1 −0
  9811. fs/nfs/fscache-index.c +1 −5
  9812. fs/nfs/fscache.c +1 −5
  9813. fs/nfs/fscache.h +1 −5
  9814. fs/nfs/getroot.c +1 −5
  9815. fs/nfs/inode.c +1 −0
  9816. fs/nfs/namespace.c +1 −0
  9817. fs/nfs/nfs2super.c +1 −0
  9818. fs/nfs/nfs3client.c +1 −0
  9819. fs/nfs/nfs3super.c +1 −0
  9820. fs/nfs/nfs4client.c +1 −0
  9821. fs/nfs/nfs4session.c +1 −0
  9822. fs/nfs/nfs4super.c +1 −0
  9823. fs/nfs/pagelist.c +1 −0
  9824. fs/nfs/pnfs_nfs.c +1 −0
  9825. fs/nfs/read.c +1 −0
  9826. fs/nfs/super.c +1 −0
  9827. fs/nfs/write.c +1 −0
  9828. fs/nfs_common/Makefile +1 −0
  9829. fs/nfs_common/grace.c +1 −0
  9830. fs/nfs_common/nfsacl.c +1 −0
  9831. fs/nfsd/Kconfig +1 −0
  9832. fs/nfsd/netns.h +1 −14
  9833. fs/nfsd/nfsctl.c +1 −0
  9834. fs/nilfs2/Kconfig +1 −0
  9835. fs/nls/Kconfig +1 −0
  9836. fs/no-block.c +1 −5
  9837. fs/notify/Kconfig +1 −0
  9838. fs/notify/dnotify/Kconfig +1 −0
  9839. fs/notify/dnotify/Makefile +1 −0
  9840. fs/notify/dnotify/dnotify.c +1 −10
  9841. fs/notify/fanotify/Kconfig +1 −0
  9842. fs/notify/fanotify/Makefile +1 −0
  9843. fs/notify/fsnotify.c +1 −14
  9844. fs/notify/group.c +1 −14
  9845. fs/notify/inotify/Kconfig +1 −0
  9846. fs/notify/inotify/Makefile +1 −0
  9847. fs/notify/inotify/inotify_fsnotify.c +1 −10
  9848. fs/notify/inotify/inotify_user.c +1 −10
  9849. fs/notify/mark.c +1 −14
  9850. fs/notify/notification.c +1 −14
  9851. fs/ntfs/Kconfig +1 −0
  9852. fs/ntfs/aops.c +1 −15
  9853. fs/ntfs/aops.h +1 −15
  9854. fs/ntfs/attrib.c +1 −15
  9855. fs/ntfs/attrib.h +1 −15
  9856. fs/ntfs/bitmap.c +1 −15
  9857. fs/ntfs/bitmap.h +1 −15
  9858. fs/ntfs/collate.c +1 −15
  9859. fs/ntfs/collate.h +1 −15
  9860. fs/ntfs/compress.c +1 −15
  9861. fs/ntfs/debug.c +1 −15
  9862. fs/ntfs/debug.h +1 −15
  9863. fs/ntfs/dir.c +1 −15
  9864. fs/ntfs/dir.h +1 −15
  9865. fs/ntfs/endian.h +1 −15
  9866. fs/ntfs/file.c +1 −15
  9867. fs/ntfs/index.c +1 −15
  9868. fs/ntfs/index.h +1 −15
  9869. fs/ntfs/inode.c +1 −15
  9870. fs/ntfs/inode.h +1 −15
  9871. fs/ntfs/layout.h +1 −15
  9872. fs/ntfs/lcnalloc.c +1 −15
  9873. fs/ntfs/lcnalloc.h +1 −15
  9874. fs/ntfs/logfile.c +1 −15
  9875. fs/ntfs/logfile.h +1 −15
  9876. fs/ntfs/malloc.h +1 −15
  9877. fs/ntfs/mft.c +1 −15
  9878. fs/ntfs/mft.h +1 −15
  9879. fs/ntfs/mst.c +1 −15
  9880. fs/ntfs/namei.c +1 −15
  9881. fs/ntfs/ntfs.h +1 −15
  9882. fs/ntfs/quota.c +1 −15
  9883. fs/ntfs/quota.h +1 −15
  9884. fs/ntfs/runlist.c +1 −15
  9885. fs/ntfs/runlist.h +1 −15
  9886. fs/ntfs/super.c +1 −15
  9887. fs/ntfs/sysctl.c +1 −15
  9888. fs/ntfs/sysctl.h +1 −15
  9889. fs/ntfs/time.h +1 −15
  9890. fs/ntfs/types.h +1 −15
  9891. fs/ntfs/unistr.c +1 −15
  9892. fs/ntfs/upcase.c +1 −15
  9893. fs/ntfs/usnjrnl.c +1 −15
  9894. fs/ntfs/usnjrnl.h +1 −15
  9895. fs/ntfs/volume.h +1 −15
  9896. fs/ocfs2/Kconfig +1 −0
  9897. fs/ocfs2/acl.c +1 −9
  9898. fs/ocfs2/acl.h +1 −9
  9899. fs/ocfs2/alloc.c +1 −15
  9900. fs/ocfs2/alloc.h +1 −15
  9901. fs/ocfs2/aops.c +1 −15
  9902. fs/ocfs2/aops.h +1 −15
  9903. fs/ocfs2/blockcheck.c +1 −9
  9904. fs/ocfs2/blockcheck.h +1 −9
  9905. fs/ocfs2/buffer_head_io.c +1 −15
  9906. fs/ocfs2/buffer_head_io.h +1 −15
  9907. fs/ocfs2/cluster/Makefile +1 −0
  9908. fs/ocfs2/cluster/heartbeat.c +1 −15
  9909. fs/ocfs2/cluster/heartbeat.h +1 −16
  9910. fs/ocfs2/cluster/masklog.c +1 −15
  9911. fs/ocfs2/cluster/masklog.h +1 −15
  9912. fs/ocfs2/cluster/netdebug.c +1 −16
  9913. fs/ocfs2/cluster/nodemanager.c +1 −15
  9914. fs/ocfs2/cluster/nodemanager.h +1 −16
  9915. fs/ocfs2/cluster/ocfs2_heartbeat.h +1 −15
  9916. fs/ocfs2/cluster/ocfs2_nodemanager.h +1 −16
  9917. fs/ocfs2/cluster/quorum.c +1 −15
  9918. fs/ocfs2/cluster/quorum.h +1 −16
  9919. fs/ocfs2/cluster/tcp.c +1 −15
  9920. fs/ocfs2/cluster/tcp.h +1 −16
  9921. fs/ocfs2/cluster/tcp_internal.h +1 −15
  9922. fs/ocfs2/dcache.c +1 −15
  9923. fs/ocfs2/dcache.h +1 −15
  9924. fs/ocfs2/dir.c +1 −15
  9925. fs/ocfs2/dir.h +1 −15
  9926. fs/ocfs2/dlm/Makefile +1 −0
  9927. fs/ocfs2/dlm/dlmapi.h +1 −16
  9928. fs/ocfs2/dlm/dlmast.c +1 −16
  9929. fs/ocfs2/dlm/dlmcommon.h +1 −16
  9930. fs/ocfs2/dlm/dlmconvert.c +1 −16
  9931. fs/ocfs2/dlm/dlmconvert.h +1 −16
  9932. fs/ocfs2/dlm/dlmdebug.c +1 −16
  9933. fs/ocfs2/dlm/dlmdebug.h +1 −16
  9934. fs/ocfs2/dlm/dlmdomain.c +1 −16
  9935. fs/ocfs2/dlm/dlmdomain.h +1 −16
  9936. fs/ocfs2/dlm/dlmlock.c +1 −16
  9937. fs/ocfs2/dlm/dlmmaster.c +1 −16
  9938. fs/ocfs2/dlm/dlmrecovery.c +1 −16
  9939. fs/ocfs2/dlm/dlmthread.c +1 −16
  9940. fs/ocfs2/dlm/dlmunlock.c +1 −16
  9941. fs/ocfs2/dlmfs/Makefile +1 −0
  9942. fs/ocfs2/dlmfs/dlmfs.c +1 −15
  9943. fs/ocfs2/dlmfs/userdlm.c +1 −15
  9944. fs/ocfs2/dlmfs/userdlm.h +1 −15
  9945. fs/ocfs2/dlmglue.c +1 −15
  9946. fs/ocfs2/dlmglue.h +1 −15
  9947. fs/ocfs2/export.c +1 −15
  9948. fs/ocfs2/export.h +1 −15
  9949. fs/ocfs2/file.c +1 −15
  9950. fs/ocfs2/file.h +1 −15
  9951. fs/ocfs2/filecheck.c +1 −0
  9952. fs/ocfs2/heartbeat.c +1 −15
  9953. fs/ocfs2/heartbeat.h +1 −15
  9954. fs/ocfs2/inode.c +1 −15
  9955. fs/ocfs2/inode.h +1 −15
  9956. fs/ocfs2/journal.c +1 −15
  9957. fs/ocfs2/journal.h +1 −15
  9958. fs/ocfs2/localalloc.c +1 −15
  9959. fs/ocfs2/localalloc.h +1 −15
  9960. fs/ocfs2/locks.c +1 −15
  9961. fs/ocfs2/locks.h +1 −15
  9962. fs/ocfs2/mmap.c +1 −15
  9963. fs/ocfs2/move_extents.c +1 −9
  9964. fs/ocfs2/move_extents.h +1 −9
  9965. fs/ocfs2/namei.c +1 −15
  9966. fs/ocfs2/namei.h +1 −15
  9967. fs/ocfs2/ocfs2.h +1 −15
  9968. fs/ocfs2/ocfs2_ioctl.h +1 −9
  9969. fs/ocfs2/ocfs2_lockid.h +1 −15
  9970. fs/ocfs2/ocfs2_lockingver.h +1 −9
  9971. fs/ocfs2/refcounttree.c +1 −9
  9972. fs/ocfs2/refcounttree.h +1 −9
  9973. fs/ocfs2/reservations.c +1 −9
  9974. fs/ocfs2/reservations.h +1 −9
  9975. fs/ocfs2/resize.c +1 −15
  9976. fs/ocfs2/resize.h +1 −15
  9977. fs/ocfs2/slot_map.c +1 −17
  9978. fs/ocfs2/slot_map.h +1 −15
  9979. fs/ocfs2/suballoc.c +1 −15
  9980. fs/ocfs2/suballoc.h +1 −15
  9981. fs/ocfs2/super.c +1 −15
  9982. fs/ocfs2/super.h +1 −15
  9983. fs/ocfs2/symlink.h +1 −15
  9984. fs/ocfs2/sysfile.c +1 −15
  9985. fs/ocfs2/sysfile.h +1 −15
  9986. fs/ocfs2/uptodate.c +1 −15
  9987. fs/ocfs2/uptodate.h +1 −15
  9988. fs/ocfs2/xattr.c +1 −9
  9989. fs/ocfs2/xattr.h +1 −9
  9990. fs/omfs/Kconfig +1 −0
  9991. fs/omfs/Makefile +1 −0
  9992. fs/omfs/dir.c +1 −1
  9993. fs/omfs/file.c +1 −1
  9994. fs/omfs/inode.c +1 −1
  9995. fs/open.c +1 −0
  9996. fs/openpromfs/Makefile +1 −0
  9997. fs/openpromfs/inode.c +1 −0
  9998. fs/orangefs/Kconfig +1 −0
  9999. fs/orangefs/orangefs-mod.c +1 −0
  10000. fs/overlayfs/Kconfig +1 −0
  10001. fs/overlayfs/Makefile +1 −0
  10002. fs/pnode.c +1 −2
  10003. fs/pnode.h +1 −2
  10004. fs/posix_acl.c +1 −0
  10005. fs/proc/Kconfig +1 −0
  10006. fs/proc/consoles.c +1 −2
  10007. fs/proc/generic.c +1 −0
  10008. fs/proc/internal.h +1 −5
  10009. fs/proc/nommu.c +1 −5
  10010. fs/proc/proc_net.c +1 −0
  10011. fs/proc/vmcore.c +1 −0
  10012. fs/pstore/Kconfig +1 −0
  10013. fs/qnx4/Kconfig +1 −0
  10014. fs/qnx4/Makefile +1 −0
  10015. fs/qnx4/inode.c +1 −0
  10016. fs/qnx6/Kconfig +1 −0
  10017. fs/qnx6/Makefile +1 −0
  10018. fs/qnx6/inode.c +1 −0
  10019. fs/quota/Kconfig +1 −0
  10020. fs/quota/quota_tree.c +1 −0
  10021. fs/quota/quota_v1.c +1 −0
  10022. fs/quota/quota_v2.c +1 −0
  10023. fs/ramfs/Makefile +1 −0
  10024. fs/ramfs/file-nommu.c +1 −5
  10025. fs/ramfs/internal.h +1 −5
  10026. fs/reiserfs/Kconfig +1 −0
  10027. fs/romfs/Kconfig +1 −0
  10028. fs/romfs/internal.h +1 −5
  10029. fs/romfs/mmap-nommu.c +1 −5
  10030. fs/romfs/storage.c +1 −5
  10031. fs/splice.c +1 −0
  10032. fs/squashfs/Kconfig +1 −0
  10033. fs/squashfs/block.c +1 −14
  10034. fs/squashfs/cache.c +1 −14
  10035. fs/squashfs/decompressor.c +1 −14
  10036. fs/squashfs/decompressor.h +1 −14
  10037. fs/squashfs/dir.c +1 −14
  10038. fs/squashfs/export.c +1 −14
  10039. fs/squashfs/file.c +1 −14
  10040. fs/squashfs/fragment.c +1 −14
  10041. fs/squashfs/id.c +1 −14
  10042. fs/squashfs/inode.c +1 −14
  10043. fs/squashfs/lzo_wrapper.c +1 −14
  10044. fs/squashfs/namei.c +1 −14
  10045. fs/squashfs/squashfs.h +1 −14
  10046. fs/squashfs/squashfs_fs.h +1 −14
  10047. fs/squashfs/squashfs_fs_i.h +1 −14
  10048. fs/squashfs/squashfs_fs_sb.h +1 −14
  10049. fs/squashfs/super.c +1 −14
  10050. fs/squashfs/symlink.c +1 −14
  10051. fs/squashfs/xattr.c +1 −14
  10052. fs/squashfs/xattr.h +1 −14
  10053. fs/squashfs/xattr_id.c +1 −14
  10054. fs/squashfs/xz_wrapper.c +1 −14
  10055. fs/squashfs/zlib_wrapper.c +1 −14
  10056. fs/squashfs/zstd_wrapper.c +1 −10
  10057. fs/stack.c +1 −0
  10058. fs/sysfs/Kconfig +1 −0
  10059. fs/sysfs/Makefile +1 −0
  10060. fs/sysv/Kconfig +1 −0
  10061. fs/sysv/Makefile +1 −0
  10062. fs/sysv/super.c +1 −0
  10063. fs/tracefs/Makefile +1 −0
  10064. fs/ubifs/Kconfig +1 −0
  10065. fs/udf/Kconfig +1 −0
  10066. fs/udf/Makefile +1 −0
  10067. fs/ufs/Kconfig +1 −0
  10068. fs/ufs/Makefile +1 −0
  10069. fs/ufs/super.c +1 −0
  10070. fs/unicode/Kconfig +1 −0
  10071. fs/xattr.c +1 −0
  10072. fs/xfs/Kconfig +1 −0
  10073. fs/xfs/libxfs/xfs_ialloc_btree.c +9 −0
  10074. fs/xfs/libxfs/xfs_refcount_btree.c +9 −0
  10075. fs/xfs/libxfs/xfs_rmap_btree.c +9 −0
  10076. include/acpi/acpi_bus.h +1 −14
  10077. include/acpi/acpi_drivers.h +1 −14
  10078. include/acpi/acpi_lpat.h +1 −9
  10079. include/asm-generic/atomic.h +1 −5
  10080. include/asm-generic/atomic64.h +1 −5
  10081. include/asm-generic/barrier.h +1 −5
  10082. include/asm-generic/exec.h +1 −5
  10083. include/asm-generic/io.h +1 −5
  10084. include/asm-generic/irq_regs.h +1 −5
  10085. include/asm-generic/ptrace.h +1 −2
  10086. include/asm-generic/qrwlock.h +1 −10
  10087. include/asm-generic/qspinlock.h +1 −10
  10088. include/asm-generic/qspinlock_types.h +1 −10
  10089. include/asm-generic/switch_to.h +1 −5
  10090. include/asm-generic/syscall.h +1 −4
  10091. include/asm-generic/tlb.h +1 −5
  10092. include/asm-generic/xor.h +1 −9
  10093. include/crypto/acompress.h +1 −6
  10094. include/crypto/aead.h +1 −6
  10095. include/crypto/akcipher.h +1 −6
  10096. include/crypto/algapi.h +1 −6
  10097. include/crypto/authenc.h +1 −6
  10098. include/crypto/cbc.h +1 −6
  10099. include/crypto/ctr.h +1 −6
  10100. include/crypto/dh.h +1 −6
  10101. include/crypto/ecdh.h +1 −6
  10102. include/crypto/engine.h +1 −6
  10103. include/crypto/hash.h +8 −7
  10104. include/crypto/hash_info.h +1 −6
  10105. include/crypto/if_alg.h +1 −6
  10106. include/crypto/internal/acompress.h +1 −6
  10107. include/crypto/internal/aead.h +1 −6
  10108. include/crypto/internal/akcipher.h +1 −6
  10109. include/crypto/internal/geniv.h +1 −6
  10110. include/crypto/internal/hash.h +1 −6
  10111. include/crypto/internal/kpp.h +1 −6
  10112. include/crypto/internal/rng.h +1 −6
  10113. include/crypto/internal/rsa.h +1 −6
  10114. include/crypto/internal/scompress.h +1 −6
  10115. include/crypto/internal/skcipher.h +1 −6
  10116. include/crypto/kpp.h +1 −6
  10117. include/crypto/padlock.h +1 −6
  10118. include/crypto/pkcs7.h +1 −5
  10119. include/crypto/public_key.h +1 −5
  10120. include/crypto/rng.h +1 −6
  10121. include/crypto/scatterwalk.h +1 −6
  10122. include/crypto/skcipher.h +1 −6
  10123. include/drm/bridge/analogix_dp.h +1 −5
  10124. include/drm/bridge/dw_hdmi.h +1 −5
  10125. include/drm/bridge/dw_mipi_dsi.h +1 −2
  10126. include/drm/drm_format_helper.h +1 −5
  10127. include/drm/drm_lease.h +1 −10
  10128. include/drm/drm_simple_kms_helper.h +1 −5
  10129. include/drm/tinydrm/mipi-dbi.h +1 −5
  10130. include/drm/tinydrm/tinydrm-helpers.h +1 −5
  10131. include/dt-bindings/arm/ux500_pm_domains.h +1 −1
  10132. include/dt-bindings/clock/at91.h +1 −2
  10133. include/dt-bindings/clock/hi3516cv300-clock.h +1 −13
  10134. include/dt-bindings/clock/hi3519-clock.h +1 −13
  10135. include/dt-bindings/clock/hi3620-clock.h +1 −15
  10136. include/dt-bindings/clock/hi3660-clock.h +1 −5
  10137. include/dt-bindings/clock/hip04-clock.h +1 −15
  10138. include/dt-bindings/clock/histb-clock.h +1 −13
  10139. include/dt-bindings/clock/mt2701-clk.h +1 −9
  10140. include/dt-bindings/clock/mt2712-clk.h +1 −9
  10141. include/dt-bindings/clock/mt6797-clk.h +1 −9
  10142. include/dt-bindings/clock/mt7622-clk.h +1 −9
  10143. include/dt-bindings/clock/mt8135-clk.h +1 −9
  10144. include/dt-bindings/clock/mt8173-clk.h +1 −9
  10145. include/dt-bindings/clock/oxsemi,ox810se.h +1 −12
  10146. include/dt-bindings/clock/oxsemi,ox820.h +1 −12
  10147. include/dt-bindings/clock/pxa-clock.h +1 −5
  10148. include/dt-bindings/clock/r8a73a4-clock.h +1 −5
  10149. include/dt-bindings/clock/r8a7740-clock.h +1 −5
  10150. include/dt-bindings/clock/r8a7778-clock.h +1 −5
  10151. include/dt-bindings/clock/r8a7779-clock.h +1 −5
  10152. include/dt-bindings/clock/r8a7790-clock.h +1 −5
  10153. include/dt-bindings/clock/r8a7791-clock.h +1 −5
  10154. include/dt-bindings/clock/r8a7792-clock.h +1 −5
  10155. include/dt-bindings/clock/rk3036-cru.h +1 −10
  10156. include/dt-bindings/clock/rk3066a-cru.h +1 −10
  10157. include/dt-bindings/clock/rk3128-cru.h +1 −10
  10158. include/dt-bindings/clock/rk3188-cru-common.h +1 −10
  10159. include/dt-bindings/clock/rk3188-cru.h +1 −10
  10160. include/dt-bindings/clock/rk3228-cru.h +1 −10
  10161. include/dt-bindings/clock/rk3288-cru.h +1 −10
  10162. include/dt-bindings/clock/rk3328-cru.h +1 −10
  10163. include/dt-bindings/clock/rk3368-cru.h +1 −10
  10164. include/dt-bindings/clock/rk3399-cru.h +1 −10
  10165. include/dt-bindings/clock/rv1108-cru.h +1 −10
  10166. include/dt-bindings/clock/sh73a0-clock.h +1 −5
  10167. include/dt-bindings/clock/stm32fx-clock.h +1 −1
  10168. include/dt-bindings/clock/sun5i-ccu.h +1 −10
  10169. include/dt-bindings/clock/vf610-clock.h +1 −5
  10170. include/dt-bindings/dma/nbpfaxi.h +1 −4
  10171. include/dt-bindings/input/ti-drv260x.h +1 −9
  10172. include/dt-bindings/media/omap3-isp.h +1 −9
  10173. include/dt-bindings/media/tvp5150.h +1 −13
  10174. include/dt-bindings/memory/mt2701-larb-port.h +1 −9
  10175. include/dt-bindings/memory/mt8173-larb-port.h +1 −9
  10176. include/dt-bindings/net/ti-dp83867.h +1 −9
  10177. include/dt-bindings/phy/phy.h +1 −1
  10178. include/dt-bindings/pinctrl/mt65xx.h +1 −9
  10179. include/dt-bindings/pinctrl/nomadik.h +1 −1
  10180. include/dt-bindings/pinctrl/rockchip.h +1 −10
  10181. include/dt-bindings/power/mt2701-power.h +1 −9
  10182. include/dt-bindings/power/tegra186-powergate.h +1 −12
  10183. include/dt-bindings/reset/altr,rst-mgr-a10sr.h +1 −12
  10184. include/dt-bindings/reset/altr,rst-mgr-s10.h +1 −12
  10185. include/dt-bindings/reset/imx7-reset.h +1 −12
  10186. include/dt-bindings/reset/mt2701-resets.h +1 −9
  10187. include/dt-bindings/reset/mt7622-reset.h +1 −9
  10188. include/dt-bindings/reset/mt8135-resets.h +1 −9
  10189. include/dt-bindings/reset/mt8173-resets.h +1 −9
  10190. include/dt-bindings/reset/oxsemi,ox810se.h +1 −12
  10191. include/dt-bindings/reset/oxsemi,ox820.h +1 −12
  10192. include/dt-bindings/reset/sun5i-ccu.h +1 −10
  10193. include/dt-bindings/reset/tegra186-reset.h +1 −12
  10194. include/dt-bindings/reset/ti-syscon.h +1 −10
  10195. include/dt-bindings/soc/zte,pm_domains.h +1 −1
  10196. include/keys/asymmetric-parser.h +1 −5
  10197. include/keys/asymmetric-subtype.h +1 −5
  10198. include/keys/asymmetric-type.h +1 −5
  10199. include/keys/big_key-type.h +1 −5
  10200. include/keys/dns_resolver-type.h +1 −5
  10201. include/keys/keyring-type.h +1 −5
  10202. include/keys/request_key_auth-type.h +1 −5
  10203. include/keys/rxrpc-type.h +1 −5
  10204. include/keys/system_keyring.h +1 −5
  10205. include/keys/user-type.h +1 −5
  10206. include/linux/acpi.h +1 −14
  10207. include/linux/ahci_platform.h +1 −5
  10208. include/linux/amba/kmi.h +1 −15
  10209. include/linux/amba/pl022.h +1 −10
  10210. include/linux/amba/serial.h +1 −14
  10211. include/linux/apm-emulation.h +1 −2
  10212. include/linux/apm_bios.h +1 −10
  10213. include/linux/arm-cci.h +1 −14
  10214. include/linux/asn1.h +1 −5
  10215. include/linux/asn1_ber_bytecode.h +1 −5
  10216. include/linux/asn1_decoder.h +1 −5
  10217. include/linux/assoc_array.h +1 −5
  10218. include/linux/assoc_array_priv.h +1 −5
  10219. include/linux/ata.h +1 −17
  10220. include/linux/atmel_pdc.h +1 −5
  10221. include/linux/audit.h +1 −15
  10222. include/linux/auto_dev-ioctl.h +1 −4
  10223. include/linux/auto_fs.h +1 −4
  10224. include/linux/bcm47xx_nvram.h +1 −4
  10225. include/linux/bcm47xx_sprom.h +1 −4
  10226. include/linux/bio.h +1 −1
  10227. include/linux/bitfield.h +1 −9
  10228. include/linux/blk_types.h +0 −7
  10229. include/linux/blkdev.h +6 −1
  10230. include/linux/bma150.h +1 −14
  10231. include/linux/bpf.h +2 −4
  10232. include/linux/bpf_verifier.h +1 −4
  10233. include/linux/cgroup-defs.h +5 −0
  10234. include/linux/clk/at91_pmc.h +1 −5
  10235. include/linux/clk/tegra.h +1 −12
  10236. include/linux/clk/zynq.h +1 −14
  10237. include/linux/configfs.h +1 −15
  10238. include/linux/connector.h +1 −14
  10239. include/linux/count_zeros.h +1 −5
  10240. include/linux/cpu_cooling.h +1 −12
  10241. include/linux/cred.h +1 −5
  10242. include/linux/crypto.h +1 −6
  10243. include/linux/cs5535.h +1 −4
  10244. include/linux/dax.h +26 −0
  10245. include/linux/dca.h +1 −17
  10246. include/linux/delayacct.h +1 −11
  10247. include/linux/devpts_fs.h +1 −4
  10248. include/linux/dlm.h +1 −3
  10249. include/linux/dlm_plock.h +1 −4
  10250. include/linux/dma-contiguous.h +1 −5
  10251. include/linux/dma-fence-array.h +1 −9
  10252. include/linux/dma-fence-chain.h +1 −9
  10253. include/linux/dma-fence.h +1 −9
  10254. include/linux/dma/xilinx_dma.h +1 −5
  10255. include/linux/dmaengine.h +1 −13
  10256. include/linux/drbd.h +1 −13
  10257. include/linux/eeprom_93cx6.h +1 −14
  10258. include/linux/elf-fdpic.h +1 −5
  10259. include/linux/enclosure.h +1 −12
  10260. include/linux/etherdevice.h +1 −6
  10261. include/linux/ethtool.h +9 −0
  10262. include/linux/eventpoll.h +1 −6
  10263. include/linux/fcdevice.h +1 −6
  10264. include/linux/fddidevice.h +1 −5
  10265. include/linux/firmware/trusted_foundations.h +1 −10
  10266. include/linux/fixp-arith.h +1 −13
  10267. include/linux/fmc.h +1 −2
  10268. include/linux/fs_context.h +1 −5
  10269. include/linux/fs_parser.h +1 −5
  10270. include/linux/fscache-cache.h +1 −5
  10271. include/linux/fscache.h +1 −5
  10272. include/linux/fsi.h +1 −9
  10273. include/linux/fsl-diu-fb.h +1 −6
  10274. include/linux/fsl/guts.h +1 −5
  10275. include/linux/fsl_devices.h +1 −5
  10276. include/linux/fsl_ifc.h +1 −14
  10277. include/linux/fsldma.h +1 −4
  10278. include/linux/generic-radix-tree.h +1 −1
  10279. include/linux/hdlc.h +1 −4
  10280. include/linux/hid-debug.h +1 −14
  10281. include/linux/hid-roccat.h +1 −4
  10282. include/linux/hid.h +1 −13
  10283. include/linux/hiddev.h +1 −13
  10284. include/linux/hippidevice.h +1 −5
  10285. include/linux/hmm.h +1 −10
  10286. include/linux/host1x.h +1 −14
  10287. include/linux/hwmon-sysfs.h +1 −14
  10288. include/linux/hwmon-vid.h +1 −13
  10289. include/linux/i2c-algo-pcf.h +2 −14
  10290. include/linux/i2c-dev.h +1 −14
  10291. include/linux/i2c-mux.h +1 −15
  10292. include/linux/i2c-smbus.h +1 −15
  10293. include/linux/i2c.h +2 −14
  10294. include/linux/icmp.h +1 −5
  10295. include/linux/idr.h +1 −1
  10296. include/linux/ieee802154.h +1 −9
  10297. include/linux/if_arp.h +1 −5
  10298. include/linux/if_bridge.h +1 −5
  10299. include/linux/if_ether.h +1 −5
  10300. include/linux/if_fddi.h +1 −5
  10301. include/linux/if_frad.h +1 −5
  10302. include/linux/if_pppol2tp.h +1 −5
  10303. include/linux/if_pppox.h +1 −5
  10304. include/linux/if_team.h +1 −5
  10305. include/linux/if_tun.h +1 −10
  10306. include/linux/if_vlan.h +1 −6
  10307. include/linux/igmp.h +1 −6
  10308. include/linux/iio/adc/ad_sigma_delta.h +1 −2
  10309. include/linux/iio/buffer-dma.h +1 −2
  10310. include/linux/iio/buffer-dmaengine.h +1 −2
  10311. include/linux/iio/common/ssp_sensors.h +1 −11
  10312. include/linux/iio/common/st_sensors.h +1 −2
  10313. include/linux/iio/common/st_sensors_i2c.h +1 −2
  10314. include/linux/iio/common/st_sensors_spi.h +1 −2
  10315. include/linux/iio/dac/ad5504.h +1 −2
  10316. include/linux/iio/dac/ad5791.h +1 −2
  10317. include/linux/iio/dac/max517.h +1 −2
  10318. include/linux/iio/dac/mcp4725.h +1 −2
  10319. include/linux/iio/frequency/ad9523.h +1 −2
  10320. include/linux/iio/frequency/adf4350.h +1 −2
  10321. include/linux/iio/imu/adis.h +1 −2
  10322. include/linux/iio/timer/stm32-lptim-trigger.h +1 −2
  10323. include/linux/iio/timer/stm32-timer-trigger.h +1 −2
  10324. include/linux/imx-media.h +1 −5
  10325. include/linux/in.h +1 −5
  10326. include/linux/in6.h +1 −5
  10327. include/linux/inet.h +1 −5
  10328. include/linux/input/ad714x.h +1 −2
  10329. include/linux/input/adp5589.h +1 −2
  10330. include/linux/input/adxl34x.h +1 −2
  10331. include/linux/input/bu21013.h +1 −1
  10332. include/linux/input/samsung-keypad.h +1 −5
  10333. include/linux/intel-pti.h +1 −9
  10334. include/linux/interval_tree_generic.h +1 −13
  10335. include/linux/ip.h +1 −5
  10336. include/linux/ipv6_route.h +1 −5
  10337. include/linux/irqchip/arm-vic.h +1 −14
  10338. include/linux/irqchip/ingenic.h +1 −10
  10339. include/linux/irqchip/irq-bcm2836.h +1 −10
  10340. include/linux/isapnp.h +1 −16
  10341. include/linux/isdn/hdlc.h +1 −14
  10342. include/linux/jbd2.h +1 −4
  10343. include/linux/joystick.h +1 −13
  10344. include/linux/jz4780-nemc.h +1 −5
  10345. include/linux/key-type.h +1 −5
  10346. include/linux/key.h +1 −6
  10347. include/linux/keyctl.h +1 −5
  10348. include/linux/kfifo.h +1 −15
  10349. include/linux/kmod.h +1 −14
  10350. include/linux/kprobes.h +1 −14
  10351. include/linux/ks8842.h +1 −13
  10352. include/linux/ks8851_mll.h +1 −13
  10353. include/linux/led-lm3530.h +1 −2
  10354. include/linux/libata.h +1 −17
  10355. include/linux/libgcc.h +1 −14
  10356. include/linux/list_lru.h +1 −0
  10357. include/linux/livepatch.h +1 −13
  10358. include/linux/log2.h +1 −5
  10359. include/linux/lru_cache.h +1 −13
  10360. include/linux/mISDNhw.h +1 −10
  10361. include/linux/memblock.h +1 −5
  10362. include/linux/memcontrol.h +9 −12
  10363. include/linux/mfd/ab3100.h +1 −2
  10364. include/linux/mfd/abx500.h +1 −1
  10365. include/linux/mfd/abx500/ab8500-bm.h +1 −1
  10366. include/linux/mfd/abx500/ab8500-gpadc.h +1 −1
  10367. include/linux/mfd/abx500/ab8500-sysctrl.h +1 −1
  10368. include/linux/mfd/abx500/ab8500.h +1 −1
  10369. include/linux/mfd/abx500/ux500_chargalg.h +1 −1
  10370. include/linux/mfd/adp5520.h +1 −2
  10371. include/linux/mfd/altera-a10sr.h +1 −12
  10372. include/linux/mfd/as3722.h +1 −15
  10373. include/linux/mfd/bcm590xx.h +1 −6
  10374. include/linux/mfd/da8xx-cfgchip.h +1 −10
  10375. include/linux/mfd/da9052/da9052.h +1 −15
  10376. include/linux/mfd/da9052/pdata.h +1 −15
  10377. include/linux/mfd/da9052/reg.h +1 −15
  10378. include/linux/mfd/da9055/core.h +1 −15
  10379. include/linux/mfd/da9055/pdata.h +1 −6
  10380. include/linux/mfd/da9055/reg.h +1 −15
  10381. include/linux/mfd/da9062/core.h +1 −10
  10382. include/linux/mfd/da9062/registers.h +1 −10
  10383. include/linux/mfd/da9063/pdata.h +1 −6
  10384. include/linux/mfd/da9150/core.h +1 −5
  10385. include/linux/mfd/da9150/registers.h +1 −5
  10386. include/linux/mfd/davinci_voicecodec.h +1 −14
  10387. include/linux/mfd/db8500-prcmu.h +1 −1
  10388. include/linux/mfd/dbx500-prcmu.h +1 −2
  10389. include/linux/mfd/janz.h +1 −5
  10390. include/linux/mfd/lm3533.h +1 −5
  10391. include/linux/mfd/mcp.h +1 −4
  10392. include/linux/mfd/mt6397/core.h +1 −9
  10393. include/linux/mfd/mt6397/registers.h +1 −9
  10394. include/linux/mfd/mxs-lradc.h +1 −10
  10395. include/linux/mfd/palmas.h +1 −6
  10396. include/linux/mfd/pcf50633/adc.h +1 −5
  10397. include/linux/mfd/pcf50633/backlight.h +1 −10
  10398. include/linux/mfd/pcf50633/core.h +1 −5
  10399. include/linux/mfd/pcf50633/gpio.h +1 −5
  10400. include/linux/mfd/pcf50633/mbc.h +1 −5
  10401. include/linux/mfd/rc5t583.h +1 −13
  10402. include/linux/mfd/smsc.h +1 −6
  10403. include/linux/mfd/stw481x.h +1 −2
  10404. include/linux/mfd/syscon.h +1 −5
  10405. include/linux/mfd/syscon/clps711x.h +1 −5
  10406. include/linux/mfd/tps6105x.h +1 −2
  10407. include/linux/mfd/tps65090.h +1 −15
  10408. include/linux/mfd/tps65910.h +1 −6
  10409. include/linux/mfd/twl.h +1 −15
  10410. include/linux/mfd/ucb1x00.h +1 −4
  10411. include/linux/mfd/viperboard.h +1 −6
  10412. include/linux/mfd/wm831x/auxadc.h +1 −6
  10413. include/linux/mfd/wm831x/core.h +1 −6
  10414. include/linux/mfd/wm831x/gpio.h +1 −6
  10415. include/linux/mfd/wm831x/irq.h +1 −6
  10416. include/linux/mfd/wm831x/otp.h +1 −6
  10417. include/linux/mfd/wm831x/pdata.h +1 −6
  10418. include/linux/mfd/wm831x/pmu.h +1 −6
  10419. include/linux/mfd/wm831x/regulator.h +1 −6
  10420. include/linux/mfd/wm831x/status.h +1 −6
  10421. include/linux/mfd/wm831x/watchdog.h +1 −6
  10422. include/linux/mfd/wm8350/audio.h +1 −6
  10423. include/linux/mfd/wm8350/comparator.h +1 −5
  10424. include/linux/mfd/wm8350/core.h +1 −6
  10425. include/linux/mfd/wm8350/gpio.h +1 −6
  10426. include/linux/mfd/wm8350/pmic.h +1 −6
  10427. include/linux/mfd/wm8350/rtc.h +1 −5
  10428. include/linux/mfd/wm8350/supply.h +1 −6
  10429. include/linux/mfd/wm8350/wdt.h +1 −5
  10430. include/linux/mfd/wm8400-audio.h +1 −14
  10431. include/linux/mfd/wm8400-private.h +1 −14
  10432. include/linux/mfd/wm8400.h +1 −14
  10433. include/linux/mfd/wm8994/core.h +1 −6
  10434. include/linux/mfd/wm8994/gpio.h +1 −6
  10435. include/linux/mfd/wm8994/pdata.h +1 −6
  10436. include/linux/mfd/wm8994/registers.h +1 −6
  10437. include/linux/mfd/wm97xx.h +1 −5
  10438. include/linux/micrel_phy.h +1 −6
  10439. include/linux/microchipphy.h +1 −13
  10440. include/linux/mlx5/eswitch.h +3 −3
  10441. include/linux/mmc/sd.h +1 −5
  10442. include/linux/mmc/sdio.h +1 −5
  10443. include/linux/mmc/sdio_func.h +1 −5
  10444. include/linux/mmc/sh_mmcif.h +1 −5
  10445. include/linux/mpi.h +1 −14
  10446. include/linux/mtd/bbm.h +1 −15
  10447. include/linux/mtd/blktrans.h +1 −15
  10448. include/linux/mtd/cfi.h +1 −15
  10449. include/linux/mtd/cfi_endian.h +1 −15
  10450. include/linux/mtd/concat.h +1 −15
  10451. include/linux/mtd/doc2000.h +1 −15
  10452. include/linux/mtd/flashchip.h +1 −15
  10453. include/linux/mtd/gen_probe.h +1 −15
  10454. include/linux/mtd/map.h +1 −15
  10455. include/linux/mtd/mtd.h +1 −15
  10456. include/linux/mtd/nftl.h +1 −15
  10457. include/linux/mtd/physmap.h +1 −6
  10458. include/linux/mtd/pismo.h +1 −4
  10459. include/linux/mtd/super.h +1 −5
  10460. include/linux/mtd/ubi.h +1 −14
  10461. include/linux/mv643xx.h +1 −5
  10462. include/linux/mv643xx_i2c.h +1 −4
  10463. include/linux/mxm-wmi.h +1 −14
  10464. include/linux/net.h +1 −5
  10465. include/linux/netdev_features.h +1 −6
  10466. include/linux/netdevice.h +1 −5
  10467. include/linux/nl802154.h +1 −10
  10468. include/linux/of_net.h +1 −1
  10469. include/linux/oid_registry.h +1 −5
  10470. include/linux/omap-gpmc.h +1 −5
  10471. include/linux/omapfb.h +1 −14
  10472. include/linux/pageblock-flags.h +1 −13
  10473. include/linux/pch_dma.h +1 −13
  10474. include/linux/pci.h +1 −0
  10475. include/linux/percpu-defs.h +1 −0
  10476. include/linux/phy.h +1 −6
  10477. include/linux/phy/omap_control_phy.h +1 −11
  10478. include/linux/phy/omap_usb.h +1 −11
  10479. include/linux/phy/phy.h +1 −5
  10480. include/linux/phy_led_triggers.h +1 −10
  10481. include/linux/pinctrl/consumer.h +1 −2
  10482. include/linux/pinctrl/devinfo.h +1 −2
  10483. include/linux/pinctrl/machine.h +1 −2
  10484. include/linux/pinctrl/pinconf-generic.h +1 −2
  10485. include/linux/pinctrl/pinconf.h +1 −2
  10486. include/linux/pinctrl/pinctrl.h +1 −2
  10487. include/linux/pinctrl/pinmux.h +1 −2
  10488. include/linux/pl320-ipc.h +1 −11
  10489. include/linux/platform_data/ad5449.h +1 −2
  10490. include/linux/platform_data/ad5755.h +1 −2
  10491. include/linux/platform_data/ad5761.h +1 −2
  10492. include/linux/platform_data/ad7266.h +1 −2
  10493. include/linux/platform_data/ad7298.h +1 −2
  10494. include/linux/platform_data/ad7303.h +1 −2
  10495. include/linux/platform_data/ad7793.h +1 −2
  10496. include/linux/platform_data/ad7887.h +1 −2
  10497. include/linux/platform_data/adau17x1.h +1 −2
  10498. include/linux/platform_data/adau1977.h +1 −2
  10499. include/linux/platform_data/adp5588.h +1 −2
  10500. include/linux/platform_data/adp8860.h +1 −2
  10501. include/linux/platform_data/adp8870.h +1 −2
  10502. include/linux/platform_data/ads1015.h +1 −14
  10503. include/linux/platform_data/arm-ux500-pm.h +1 −2
  10504. include/linux/platform_data/asoc-ti-mcbsp.h +1 −15
  10505. include/linux/platform_data/asoc-ux500-msp.h +1 −1
  10506. include/linux/platform_data/at91_adc.h +1 −2
  10507. include/linux/platform_data/ata-pxa.h +1 −14
  10508. include/linux/platform_data/crypto-ux500.h +1 −1
  10509. include/linux/platform_data/db8500_thermal.h +1 −10
  10510. include/linux/platform_data/dma-atmel.h +1 −5
  10511. include/linux/platform_data/dma-coh901318.h +1 −1
  10512. include/linux/platform_data/dma-s3c24xx.h +1 −5
  10513. include/linux/platform_data/dma-ste-dma40.h +1 −1
  10514. include/linux/platform_data/edma.h +1 −5
  10515. include/linux/platform_data/elm.h +1 −11
  10516. include/linux/platform_data/g762.h +1 −14
  10517. include/linux/platform_data/gpio-omap.h +1 −15
  10518. include/linux/platform_data/i2c-mux-reg.h +1 −5
  10519. include/linux/platform_data/i2c-xiic.h +1 −13
  10520. include/linux/platform_data/intel-mid_wdt.h +1 −4
  10521. include/linux/platform_data/isl9305.h +1 −5
  10522. include/linux/platform_data/jz4740/jz4740_nand.h +1 −10
  10523. include/linux/platform_data/keypad-nomadik-ske.h +1 −1
  10524. include/linux/platform_data/keyscan-davinci.h +1 −14
  10525. include/linux/platform_data/leds-lm355x.h +1 −2
  10526. include/linux/platform_data/leds-lm3642.h +1 −2
  10527. include/linux/platform_data/ltc4245.h +1 −5
  10528. include/linux/platform_data/mcs.h +1 −6
  10529. include/linux/platform_data/media/camera-mx2.h +1 −14
  10530. include/linux/platform_data/media/camera-mx3.h +1 −10
  10531. include/linux/platform_data/media/camera-pxa.h +1 −13
  10532. include/linux/platform_data/media/coda.h +1 −5
  10533. include/linux/platform_data/media/s5p_hdmi.h +1 −5
CREDITS+8−0
@@ -3364,6 +3364,14 @@ S: Braunschweiger Strasse 79 · 3363 unmodified lines
33643364 S: 31134 Hildesheim
33653365 S: Germany
33663366
3367+N: Martin Schwidefsky
3368+D: Martin was the most significant contributor to the initial s390
3369+D: port of the Linux Kernel and later the maintainer of the s390
3370+D: architecture backend for almost two decades.
3371+D: He passed away in 2019, and will be greatly missed.
3372+S: Germany
3373+W: https://lwn.net/Articles/789028/
3374+
33673375 N: Marcel Selhorst
33683376 E: tpmdd@selhorst.net
33693377 D: TPM driver
Documentation/ABI/testing/sysfs-bus-mdio+0−29
@@ -1,29 +0,0 @@
1−What: /sys/bus/mdio_bus/devices/.../phy_id
2−Date: November 2012
3−KernelVersion: 3.8
4−Contact: netdev@vger.kernel.org
5−Description:
6− This attribute contains the 32-bit PHY Identifier as reported
7− by the device during bus enumeration, encoded in hexadecimal.
8− This ID is used to match the device with the appropriate
9− driver.
10−
11−What: /sys/bus/mdio_bus/devices/.../phy_interface
12−Date: February 2014
13−KernelVersion: 3.15
14−Contact: netdev@vger.kernel.org
15−Description:
16− This attribute contains the PHY interface as configured by the
17− Ethernet driver during bus enumeration, encoded in string.
18− This interface mode is used to configure the Ethernet MAC with the
19− appropriate mode for its data lines to the PHY hardware.
20−
21−What: /sys/bus/mdio_bus/devices/.../phy_has_fixups
22−Date: February 2014
23−KernelVersion: 3.15
24−Contact: netdev@vger.kernel.org
25−Description:
26− This attribute contains the boolean value whether a given PHY
27− device has had any "fixup" workaround running on it, encoded as
28− a boolean. This information is provided to help troubleshooting
29− PHY configurations.
Documentation/ABI/testing/sysfs-class-net-phydev+13−6
@@ -11,24 +11,31 @@ Date: February 2014 · 10 unmodified lines
1111 KernelVersion: 3.15
1212 Contact: netdev@vger.kernel.org
1313 Description:
14− Boolean value indicating whether the PHY device has
15− any fixups registered against it (phy_register_fixup)
14+ This attribute contains the boolean value whether a given PHY
15+ device has had any "fixup" workaround running on it, encoded as
16+ a boolean. This information is provided to help troubleshooting
17+ PHY configurations.
1618
1719 What: /sys/class/mdio_bus/<bus>/<device>/phy_id
1820 Date: November 2012
1921 KernelVersion: 3.8
2022 Contact: netdev@vger.kernel.org
2123 Description:
22− 32-bit hexadecimal value corresponding to the PHY device's OUI,
23− model and revision number.
24+ This attribute contains the 32-bit PHY Identifier as reported
25+ by the device during bus enumeration, encoded in hexadecimal.
26+ This ID is used to match the device with the appropriate
27+ driver.
2428
2529 What: /sys/class/mdio_bus/<bus>/<device>/phy_interface
2630 Date: February 2014
2731 KernelVersion: 3.15
2832 Contact: netdev@vger.kernel.org
2933 Description:
30− String value indicating the PHY interface, possible
31− values are:.
34+ This attribute contains the PHY interface as configured by the
35+ Ethernet driver during bus enumeration, encoded in string.
36+ This interface mode is used to configure the Ethernet MAC with the
37+ appropriate mode for its data lines to the PHY hardware.
38+ Possible values are:
3239 <empty> (not available), mii, gmii, sgmii, tbi, rev-mii,
3340 rmii, rgmii, rgmii-id, rgmii-rxid, rgmii-txid, rtbi, smii
3441 xgmii, moca, qsgmii, trgmii, 1000base-x, 2500base-x, rxaui,
Documentation/admin-guide/cgroup-v2.rst+9−0
@@ -177,6 +177,15 @@ cgroup v2 currently supports the following mount options. · 176 unmodified lines
177177 ignored on non-init namespace mounts. Please refer to the
178178 Delegation section for details.
179179
180+ memory_localevents
181+
182+ Only populate memory.events with data for the current cgroup,
183+ and not any subtrees. This is legacy behaviour, the default
184+ behaviour without this option is to include subtree counts.
185+ This option is system wide and can only be set on mount or
186+ modified through remount from the init namespace. The mount
187+ option is ignored on non-init namespace mounts.
188+
180189
181190 Organizing Processes and Threads
182191 --------------------------------
Documentation/admin-guide/mm/index.rst+1−0
@@ -31,6 +31,7 @@ the Linux memory management. · 30 unmodified lines
3131 ksm
3232 memory-hotplug
3333 numa_memory_policy
34+ numaperf
3435 pagemap
3536 soft-dirty
3637 transhuge
Documentation/admin-guide/mm/numaperf.rst+1−1
@@ -15,7 +15,7 @@ characteristics. Some memory may share the same node as a CPU, and others · 14 unmodified lines
1515 are provided as memory only nodes. While memory only nodes do not provide
1616 CPUs, they may still be local to one or more compute nodes relative to
1717 other nodes. The following diagram shows one such example of two compute
18−nodes with local memory and a memory only node for each of compute node:
18+nodes with local memory and a memory only node for each of compute node::
1919
2020 +------------------+ +------------------+
2121 | Compute Node 0 +-----+ Compute Node 1 |
Documentation/arm64/silicon-errata.txt+5−4
@@ -58,13 +58,14 @@ stable kernels. · 57 unmodified lines
5858 | ARM | Cortex-A72 | #853709 | N/A |
5959 | ARM | Cortex-A73 | #858921 | ARM64_ERRATUM_858921 |
6060 | ARM | Cortex-A55 | #1024718 | ARM64_ERRATUM_1024718 |
61−| ARM | Cortex-A76 | #1188873 | ARM64_ERRATUM_1188873 |
61+| ARM | Cortex-A76 | #1188873,1418040| ARM64_ERRATUM_1418040 |
6262 | ARM | Cortex-A76 | #1165522 | ARM64_ERRATUM_1165522 |
6363 | ARM | Cortex-A76 | #1286807 | ARM64_ERRATUM_1286807 |
64−| ARM | Neoverse-N1 | #1188873 | ARM64_ERRATUM_1188873 |
65−| ARM | MMU-500 | #841119,#826419 | N/A |
64+| ARM | Cortex-A76 | #1463225 | ARM64_ERRATUM_1463225 |
65+| ARM | Neoverse-N1 | #1188873,1418040| ARM64_ERRATUM_1418040 |
66+| ARM | MMU-500 | #841119,826419 | N/A |
6667 | | | | |
67−| Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
68+| Cavium | ThunderX ITS | #22375,24313 | CAVIUM_ERRATUM_22375 |
6869 | Cavium | ThunderX ITS | #23144 | CAVIUM_ERRATUM_23144 |
6970 | Cavium | ThunderX GICv3 | #23154 | CAVIUM_ERRATUM_23154 |
7071 | Cavium | ThunderX Core | #27456 | CAVIUM_ERRATUM_27456 |
Documentation/bpf/btf.rst+1−1
@@ -131,7 +131,7 @@ The following sections detail encoding of each kind. · 130 unmodified lines
131131 ``btf_type`` is followed by a ``u32`` with the following bits arrangement::
132132
133133 #define BTF_INT_ENCODING(VAL) (((VAL) & 0x0f000000) >> 24)
134− #define BTF_INT_OFFSET(VAL) (((VAL & 0x00ff0000)) >> 16)
134+ #define BTF_INT_OFFSET(VAL) (((VAL) & 0x00ff0000) >> 16)
135135 #define BTF_INT_BITS(VAL) ((VAL) & 0x000000ff)
136136
137137 The ``BTF_INT_ENCODING`` has the following attributes::
Documentation/conf.py+1−1
@@ -37,7 +37,7 @@ needs_sphinx = '1.3' · 36 unmodified lines
3737 extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain', 'kfigure', 'sphinx.ext.ifconfig']
3838
3939 # The name of the math extension changed on Sphinx 1.4
40−if major == 1 and minor > 3:
40+if (major == 1 and minor > 3) or (major > 1):
4141 extensions.append("sphinx.ext.imgmath")
4242 else:
4343 extensions.append("sphinx.ext.pngmath")
Documentation/devicetree/bindings/Makefile+1−1
@@ -5,7 +5,7 @@ DT_MK_SCHEMA ?= dt-mk-schema · 4 unmodified lines
55 DT_MK_SCHEMA_FLAGS := $(if $(DT_SCHEMA_FILES), -u)
66
77 quiet_cmd_chk_binding = CHKDT $(patsubst $(srctree)/%,%,$<)
8− cmd_chk_binding = $(DT_DOC_CHECKER) $< ; \
8+ cmd_chk_binding = $(DT_DOC_CHECKER) -u $(srctree)/$(src) $< ; \
99 $(DT_EXTRACT_EX) $< > $@
1010
1111 $(obj)/%.example.dts: $(src)/%.yaml FORCE
Documentation/devicetree/bindings/arm/arm-boards+2−2
@@ -216,7 +216,7 @@ Example: · 215 unmodified lines
216216 #size-cells = <0>;
217217
218218 A57_0: cpu@0 {
219− compatible = "arm,cortex-a57","arm,armv8";
219+ compatible = "arm,cortex-a57";
220220 reg = <0x0 0x0>;
221221 device_type = "cpu";
222222 enable-method = "psci";
@@ -225,7 +225,7 @@ Example: · 2 unmodified lines
225225 .....
226226
227227 A53_0: cpu@100 {
228− compatible = "arm,cortex-a53","arm,armv8";
228+ compatible = "arm,cortex-a53";
229229 reg = <0x0 0x100>;
230230 device_type = "cpu";
231231 enable-method = "psci";
Documentation/devicetree/bindings/arm/cpu-capacity.txt+6−6
@@ -118,7 +118,7 @@ cpus { · 117 unmodified lines
118118 };
119119
120120 A57_0: cpu@0 {
121− compatible = "arm,cortex-a57","arm,armv8";
121+ compatible = "arm,cortex-a57";
122122 reg = <0x0 0x0>;
123123 device_type = "cpu";
124124 enable-method = "psci";
@@ -129,7 +129,7 @@ cpus { · 4 unmodified lines
129129 };
130130
131131 A57_1: cpu@1 {
132− compatible = "arm,cortex-a57","arm,armv8";
132+ compatible = "arm,cortex-a57";
133133 reg = <0x0 0x1>;
134134 device_type = "cpu";
135135 enable-method = "psci";
@@ -140,7 +140,7 @@ cpus { · 4 unmodified lines
140140 };
141141
142142 A53_0: cpu@100 {
143− compatible = "arm,cortex-a53","arm,armv8";
143+ compatible = "arm,cortex-a53";
144144 reg = <0x0 0x100>;
145145 device_type = "cpu";
146146 enable-method = "psci";
@@ -151,7 +151,7 @@ cpus { · 4 unmodified lines
151151 };
152152
153153 A53_1: cpu@101 {
154− compatible = "arm,cortex-a53","arm,armv8";
154+ compatible = "arm,cortex-a53";
155155 reg = <0x0 0x101>;
156156 device_type = "cpu";
157157 enable-method = "psci";
@@ -162,7 +162,7 @@ cpus { · 4 unmodified lines
162162 };
163163
164164 A53_2: cpu@102 {
165− compatible = "arm,cortex-a53","arm,armv8";
165+ compatible = "arm,cortex-a53";
166166 reg = <0x0 0x102>;
167167 device_type = "cpu";
168168 enable-method = "psci";
@@ -173,7 +173,7 @@ cpus { · 4 unmodified lines
173173 };
174174
175175 A53_3: cpu@103 {
176− compatible = "arm,cortex-a53","arm,armv8";
176+ compatible = "arm,cortex-a53";
177177 reg = <0x0 0x103>;
178178 device_type = "cpu";
179179 enable-method = "psci";
Documentation/devicetree/bindings/arm/omap/crossbar.txt+1−1
@@ -41,7 +41,7 @@ Examples: · 40 unmodified lines
4141 Consumer:
4242 ========
4343 See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt and
44−Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt for
44+Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml for
4545 further details.
4646
4747 An interrupt consumer on an SoC using crossbar will use:
Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt+1−1
@@ -35,7 +35,7 @@ board device tree, including the system base clock, as selected by XOM[0] · 34 unmodified lines
3535 pin of the SoC. Refer to generic fixed rate clock bindings
3636 documentation[1] for more information how to specify these clocks.
3737
38−[1] Documentation/devicetree/bindings/clock/fixed-clock.txt
38+[1] Documentation/devicetree/bindings/clock/fixed-clock.yaml
3939
4040 Example: Clock controller node:
4141
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml+13−11
@@ -92,6 +92,8 @@ properties: · 91 unmodified lines
9292 minItems: 2
9393 maxItems: 4
9494
95+ ranges: true
96+
9597 interrupts:
9698 description: Interrupt source of the parent interrupt controller on
9799 secondary GICs, or VGIC maintenance interrupt on primary GIC (see
@@ -197,28 +199,28 @@ examples: · 99 unmodified lines
197199 interrupt-controller@e1101000 {
198200 compatible = "arm,gic-400";
199201 #interrupt-cells = <3>;
200− #address-cells = <2>;
201− #size-cells = <2>;
202+ #address-cells = <1>;
203+ #size-cells = <1>;
202204 interrupt-controller;
203205 interrupts = <1 8 0xf04>;
204− ranges = <0 0 0 0xe1100000 0 0x100000>;
205− reg = <0x0 0xe1110000 0 0x01000>,
206− <0x0 0xe112f000 0 0x02000>,
207− <0x0 0xe1140000 0 0x10000>,
208− <0x0 0xe1160000 0 0x10000>;
206+ ranges = <0 0xe1100000 0x100000>;
207+ reg = <0xe1110000 0x01000>,
208+ <0xe112f000 0x02000>,
209+ <0xe1140000 0x10000>,
210+ <0xe1160000 0x10000>;
209211
210− v2m0: v2m@8000 {
212+ v2m0: v2m@80000 {
211213 compatible = "arm,gic-v2m-frame";
212214 msi-controller;
213− reg = <0x0 0x80000 0 0x1000>;
215+ reg = <0x80000 0x1000>;
214216 };
215217
216218 //...
217219
218− v2mN: v2m@9000 {
220+ v2mN: v2m@90000 {
219221 compatible = "arm,gic-v2m-frame";
220222 msi-controller;
221− reg = <0x0 0x90000 0 0x1000>;
223+ reg = <0x90000 0x1000>;
222224 };
223225 };
224226 ...
Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.txt+1−1
@@ -23,7 +23,7 @@ Required properties: · 22 unmodified lines
2323 - marvell,spi-base : List of GIC base SPI interrupts, one for each
2424 ODMI frame. Those SPI interrupts are 0-based,
2525 i.e marvell,spi-base = <128> will use SPI #96.
26− See Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt
26+ See Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml
2727 for details about the GIC Device Tree binding.
2828
2929 Example:
Documentation/devicetree/bindings/leds/irled/spi-ir-led.txt+1−1
@@ -15,7 +15,7 @@ Optional properties: · 14 unmodified lines
1515 - power-supply: specifies the power source. It can either be a regulator
1616 or a gpio which enables a regulator, i.e. a regulator-fixed as
1717 described in
18− Documentation/devicetree/bindings/regulator/fixed-regulator.txt
18+ Documentation/devicetree/bindings/regulator/fixed-regulator.yaml
1919
2020 Example:
2121
Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt+1−1
@@ -24,7 +24,7 @@ Optional children nodes: · 23 unmodified lines
2424 Children nodes represent the available nand chips.
2525
2626 Other properties:
27−see Documentation/devicetree/bindings/mtd/nand.txt for generic bindings.
27+see Documentation/devicetree/bindings/mtd/nand-controller.yaml for generic bindings.
2828
2929 Example demonstrate on AXG SoC:
3030
Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt+3−3
@@ -101,12 +101,12 @@ Required properties: · 100 unmodified lines
101101 number (e.g., 0, 1, 2, etc.)
102102 - #address-cells : see partition.txt
103103 - #size-cells : see partition.txt
104−- nand-ecc-strength : see nand.txt
105−- nand-ecc-step-size : must be 512 or 1024. See nand.txt
104+- nand-ecc-strength : see nand-controller.yaml
105+- nand-ecc-step-size : must be 512 or 1024. See nand-controller.yaml
106106
107107 Optional properties:
108108 - nand-on-flash-bbt : boolean, to enable the on-flash BBT for this
109− chip-select. See nand.txt
109+ chip-select. See nand-controller.yaml
110110 - brcm,nand-oob-sector-size : integer, to denote the spare area sector size
111111 expected for the ECC layout in use. This size, in
112112 addition to the strength and step-size,
Documentation/devicetree/bindings/mtd/denali-nand.txt+3−3
@@ -22,16 +22,16 @@ Sub-nodes: · 21 unmodified lines
2222 select is connected.
2323
2424 Optional properties:
25− - nand-ecc-step-size: see nand.txt for details.
25+ - nand-ecc-step-size: see nand-controller.yaml for details.
2626 If present, the value must be
2727 512 for "altr,socfpga-denali-nand"
2828 1024 for "socionext,uniphier-denali-nand-v5a"
2929 1024 for "socionext,uniphier-denali-nand-v5b"
30− - nand-ecc-strength: see nand.txt for details. Valid values are:
30+ - nand-ecc-strength: see nand-controller.yaml for details. Valid values are:
3131 8, 15 for "altr,socfpga-denali-nand"
3232 8, 16, 24 for "socionext,uniphier-denali-nand-v5a"
3333 8, 16 for "socionext,uniphier-denali-nand-v5b"
34− - nand-ecc-maximize: see nand.txt for details
34+ - nand-ecc-maximize: see nand-controller.yaml for details
3535
3636 The chip nodes may optionally contain sub-nodes describing partitions of the
3737 address space. See partition.txt for more detail.
Documentation/devicetree/bindings/mtd/fsmc-nand.txt+3−3
@@ -30,9 +30,9 @@ Optional properties: · 29 unmodified lines
3030 command is asserted. Zero means one cycle, 255 means 256
3131 cycles.
3232 - bank: default NAND bank to use (0-3 are valid, 0 is the default).
33−- nand-ecc-mode : see nand.txt
34−- nand-ecc-strength : see nand.txt
35−- nand-ecc-step-size : see nand.txt
33+- nand-ecc-mode : see nand-controller.yaml
34+- nand-ecc-strength : see nand-controller.yaml
35+- nand-ecc-step-size : see nand-controller.yaml
3636
3737 Can support 1-bit HW ECC (default) or if stronger correction is required,
3838 software-based BCH.
Documentation/devicetree/bindings/mtd/gpmc-nand.txt+1−1
@@ -8,7 +8,7 @@ explained in a separate documents - please refer to · 7 unmodified lines
88 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
99
1010 For NAND specific properties such as ECC modes or bus width, please refer to
11−Documentation/devicetree/bindings/mtd/nand.txt
11+Documentation/devicetree/bindings/mtd/nand-controller.yaml
1212
1313
1414 Required properties:
Documentation/devicetree/bindings/mtd/hisi504-nand.txt+1−1
@@ -7,7 +7,7 @@ Required properties: · 6 unmodified lines
77 NAND controller's registers. The second contains base
88 physical address and size of NAND controller's buffer.
99 - interrupts: Interrupt number for nfc.
10−- nand-bus-width: See nand.txt.
10+- nand-bus-width: See nand-controller.yaml.
1111 - nand-ecc-mode: Support none and hw ecc mode.
1212 - #address-cells: Partition address, should be set 1.
1313 - #size-cells: Partition size, should be set 1.
Documentation/devicetree/bindings/mtd/marvell-nand.txt+7−7
@@ -36,29 +36,29 @@ Children nodes represent the available NAND chips. · 35 unmodified lines
3636
3737 Required properties:
3838 - reg: shall contain the native Chip Select ids (0-3).
39−- nand-rb: see nand.txt (0-1).
39+- nand-rb: see nand-controller.yaml (0-1).
4040
4141 Optional properties:
4242 - marvell,nand-keep-config: orders the driver not to take the timings
4343 from the core and leaving them completely untouched. Bootloader
4444 timings will then be used.
4545 - label: MTD name.
46−- nand-on-flash-bbt: see nand.txt.
47−- nand-ecc-mode: see nand.txt. Will use hardware ECC if not specified.
48−- nand-ecc-algo: see nand.txt. This property is essentially useful when
46+- nand-on-flash-bbt: see nand-controller.yaml.
47+- nand-ecc-mode: see nand-controller.yaml. Will use hardware ECC if not specified.
48+- nand-ecc-algo: see nand-controller.yaml. This property is essentially useful when
4949 not using hardware ECC. Howerver, it may be added when using hardware
5050 ECC for clarification but will be ignored by the driver because ECC
5151 mode is chosen depending on the page size and the strength required by
5252 the NAND chip. This value may be overwritten with nand-ecc-strength
5353 property.
54−- nand-ecc-strength: see nand.txt.
55−- nand-ecc-step-size: see nand.txt. Marvell's NAND flash controller does
54+- nand-ecc-strength: see nand-controller.yaml.
55+- nand-ecc-step-size: see nand-controller.yaml. Marvell's NAND flash controller does
5656 use fixed strength (1-bit for Hamming, 16-bit for BCH), so the actual
5757 step size will shrink or grow in order to fit the required strength.
5858 Step sizes are not completely random for all and follow certain
5959 patterns described in AN-379, "Marvell SoC NFC ECC".
6060
61−See Documentation/devicetree/bindings/mtd/nand.txt for more details on
61+See Documentation/devicetree/bindings/mtd/nand-controller.yaml for more details on
6262 generic bindings.
6363
6464
Documentation/devicetree/bindings/mtd/mxc-nand.txt+3−3
@@ -4,9 +4,9 @@ Required properties: · 3 unmodified lines
44 - compatible: "fsl,imxXX-nand"
55 - reg: address range of the nfc block
66 - interrupts: irq to be used
7−- nand-bus-width: see nand.txt
8−- nand-ecc-mode: see nand.txt
9−- nand-on-flash-bbt: see nand.txt
7+- nand-bus-width: see nand-controller.yaml
8+- nand-ecc-mode: see nand-controller.yaml
9+- nand-on-flash-bbt: see nand-controller.yaml
1010
1111 Example:
1212
Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt+3−3
@@ -26,14 +26,14 @@ Optional children node properties: · 25 unmodified lines
2626 "hw" is supported.
2727 - nand-ecc-algo: string, algorithm of NAND ECC.
2828 Supported values with "hw" ECC mode are: "rs", "bch".
29−- nand-bus-width : See nand.txt
30−- nand-on-flash-bbt: See nand.txt
29+- nand-bus-width : See nand-controller.yaml
30+- nand-on-flash-bbt: See nand-controller.yaml
3131 - nand-ecc-strength: integer representing the number of bits to correct
3232 per ECC step (always 512). Supported strength using HW ECC
3333 modes are:
3434 - RS: 4, 6, 8
3535 - BCH: 4, 8, 14, 16
36−- nand-ecc-maximize: See nand.txt
36+- nand-ecc-maximize: See nand-controller.yaml
3737 - nand-is-boot-medium: Makes sure only ECC strengths supported by the boot ROM
3838 are chosen.
3939 - wp-gpios: GPIO specifier for the write protect pin.
Documentation/devicetree/bindings/mtd/oxnas-nand.txt+1−1
@@ -1,6 +1,6 @@
11 * Oxford Semiconductor OXNAS NAND Controller
22
3−Please refer to nand.txt for generic information regarding MTD NAND bindings.
3+Please refer to nand-controller.yaml for generic information regarding MTD NAND bindings.
44
55 Required properties:
66 - compatible: "oxsemi,ox820-nand"
Documentation/devicetree/bindings/mtd/qcom_nandc.txt+2−2
@@ -47,8 +47,8 @@ Required properties: · 46 unmodified lines
4747 - #size-cells: see partition.txt
4848
4949 Optional properties:
50−- nand-bus-width: see nand.txt
51−- nand-ecc-strength: see nand.txt. If not specified, then ECC strength will
50+- nand-bus-width: see nand-controller.yaml
51+- nand-ecc-strength: see nand-controller.yaml. If not specified, then ECC strength will
5252 be used according to chip requirement and available
5353 OOB size.
5454
Documentation/devicetree/bindings/mtd/samsung-s3c2410.txt+3−3
@@ -6,7 +6,7 @@ Required properties: · 5 unmodified lines
66 "samsung,s3c2412-nand"
77 "samsung,s3c2440-nand"
88 - reg : register's location and length.
9−- #address-cells, #size-cells : see nand.txt
9+- #address-cells, #size-cells : see nand-controller.yaml
1010 - clocks : phandle to the nand controller clock
1111 - clock-names : must contain "nand"
1212
@@ -14,8 +14,8 @@ Optional child nodes: · 1 unmodified line
1414 Child nodes representing the available nand chips.
1515
1616 Optional child properties:
17−- nand-ecc-mode : see nand.txt
18−- nand-on-flash-bbt : see nand.txt
17+- nand-ecc-mode : see nand-controller.yaml
18+- nand-on-flash-bbt : see nand-controller.yaml
1919
2020 Each child device node may optionally contain a 'partitions' sub-node,
2121 which further contains sub-nodes describing the flash partition mapping.
Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt+3−3
@@ -24,9 +24,9 @@ Required properties: · 23 unmodified lines
2424 - reg: describes the CS lines assigned to the NAND device.
2525
2626 Optional properties:
27−- nand-on-flash-bbt: see nand.txt
28−- nand-ecc-strength: see nand.txt
29−- nand-ecc-step-size: see nand.txt
27+- nand-on-flash-bbt: see nand-controller.yaml
28+- nand-ecc-strength: see nand-controller.yaml
29+- nand-ecc-step-size: see nand-controller.yaml
3030
3131 The following ECC strength and step size are currently supported:
3232 - nand-ecc-strength = <1>, nand-ecc-step-size = <512> (Hamming)
Documentation/devicetree/bindings/mtd/tango-nand.txt+1−1
@@ -11,7 +11,7 @@ Required properties: · 10 unmodified lines
1111 - #size-cells: <0>
1212
1313 Children nodes represent the available NAND chips.
14−See Documentation/devicetree/bindings/mtd/nand.txt for generic bindings.
14+See Documentation/devicetree/bindings/mtd/nand-controller.yaml for generic bindings.
1515
1616 Example:
1717
Documentation/devicetree/bindings/mtd/vf610-nfc.txt+4−4
@@ -25,14 +25,14 @@ only handle one NAND chip. · 24 unmodified lines
2525
2626 Required properties:
2727 - compatible: Should be set to "fsl,vf610-nfc-cs".
28−- nand-bus-width: see nand.txt
29−- nand-ecc-mode: see nand.txt
28+- nand-bus-width: see nand-controller.yaml
29+- nand-ecc-mode: see nand-controller.yaml
3030
3131 Required properties for hardware ECC:
32−- nand-ecc-strength: supported strengths are 24 and 32 bit (see nand.txt)
32+- nand-ecc-strength: supported strengths are 24 and 32 bit (see nand-controller.yaml)
3333 - nand-ecc-step-size: step size equals page size, currently only 2k pages are
3434 supported
35−- nand-on-flash-bbt: see nand.txt
35+- nand-on-flash-bbt: see nand-controller.yaml
3636
3737 Example:
3838
Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versioning.txt+38−0
@@ -0,0 +1,38 @@
1+DT compatible string versioning for SiFive open-source IP blocks
2+
3+This document describes the version specification for DT "compatible"
4+strings for open-source SiFive IP blocks. HDL for these IP blocks
5+can be found in this public repository:
6+
7+https://github.com/sifive/sifive-blocks
8+
9+IP block-specific DT compatible strings are contained within the HDL,
10+in the form "sifive,<ip-block-name><integer version number>".
11+
12+An example is "sifive,uart0" from:
13+
14+https://github.com/sifive/sifive-blocks/blob/v1.0/src/main/scala/devices/uart/UART.scala#L43
15+
16+Until these IP blocks (or IP integration) support version
17+auto-discovery, the maintainers of these IP blocks intend to increment
18+the suffixed number in the compatible string whenever the software
19+interface to these IP blocks changes, or when the functionality of the
20+underlying IP blocks changes in a way that software should be aware of.
21+
22+Driver developers can use compatible string "match" values such as
23+"sifive,uart0" to indicate that their driver is compatible with the
24+register interface and functionality associated with the relevant
25+upstream sifive-blocks commits. It is expected that most drivers will
26+match on these IP block-specific compatible strings.
27+
28+DT data authors, when writing data for a particular SoC, should
29+continue to specify an SoC-specific compatible string value, such as
30+"sifive,fu540-c000-uart". This way, if SoC-specific
31+integration-specific bug fixes or workarounds are needed, the kernel
32+or other system software can match on this string to apply them. The
33+IP block-specific compatible string (such as "sifive,uart0") should
34+then be specified as a subsequent value.
35+
36+An example of this style:
37+
38+ compatible = "sifive,fu540-c000-uart", "sifive,uart0";
Documentation/driver-api/generic-counter.rst+1−1
@@ -251,7 +251,7 @@ for defining a counter device. · 250 unmodified lines
251251 .. kernel-doc:: include/linux/counter.h
252252 :internal:
253253
254−.. kernel-doc:: drivers/counter/generic-counter.c
254+.. kernel-doc:: drivers/counter/counter.c
255255 :export:
256256
257257 Implementation
Documentation/firmware-guide/acpi/enumeration.rst+1−1
@@ -423,7 +423,7 @@ will be enumerated to depends on the device ID returned by _HID. · 422 unmodified lines
423423
424424 For example, the following ACPI sample might be used to enumerate an lm75-type
425425 I2C temperature sensor and match it to the driver using the Device Tree
426−namespace link:
426+namespace link::
427427
428428 Device (TMP0)
429429 {
Documentation/kbuild/makefiles.txt+0−14
@@ -437,20 +437,6 @@ more details, with real examples. · 436 unmodified lines
437437 The second argument is optional, and if supplied will be used
438438 if first argument is not supported.
439439
440− cc-ldoption
441− cc-ldoption is used to check if $(CC) when used to link object files
442− supports the given option. An optional second option may be
443− specified if first option are not supported.
444−
445− Example:
446− #arch/x86/kernel/Makefile
447− vsyscall-flags += $(call cc-ldoption, -Wl$(comma)--hash-style=sysv)
448−
449− In the above example, vsyscall-flags will be assigned the option
450− -Wl$(comma)--hash-style=sysv if it is supported by $(CC).
451− The second argument is optional, and if supplied will be used
452− if first argument is not supported.
453−
454440 as-instr
455441 as-instr checks if the assembler reports a specific instruction
456442 and then outputs either option1 or option2
Documentation/kdump/kdump.txt+1−1
@@ -410,7 +410,7 @@ Notes on loading the dump-capture kernel: · 409 unmodified lines
410410 * Boot parameter "1" boots the dump-capture kernel into single-user
411411 mode without networking. If you want networking, use "3".
412412
413−* We generally don' have to bring up a SMP kernel just to capture the
413+* We generally don't have to bring up a SMP kernel just to capture the
414414 dump. Hence generally it is useful either to build a UP dump-capture
415415 kernel or specify maxcpus=1 option while loading dump-capture kernel.
416416 Note, though maxcpus always works, you had better replace it with
Documentation/networking/device_drivers/index.rst+30−0
@@ -0,0 +1,30 @@
1+.. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
3+Vendor Device Drivers
4+=====================
5+
6+Contents:
7+
8+.. toctree::
9+ :maxdepth: 2
10+
11+ freescale/dpaa2/index
12+ intel/e100
13+ intel/e1000
14+ intel/e1000e
15+ intel/fm10k
16+ intel/igb
17+ intel/igbvf
18+ intel/ixgb
19+ intel/ixgbe
20+ intel/ixgbevf
21+ intel/i40e
22+ intel/iavf
23+ intel/ice
24+
25+.. only:: subproject
26+
27+ Indices
28+ =======
29+
30+ * :ref:`genindex`
Documentation/networking/index.rst+3−13
@@ -11,19 +11,7 @@ Contents: · 10 unmodified lines
1111 batman-adv
1212 can
1313 can_ucan_protocol
14− device_drivers/freescale/dpaa2/index
15− device_drivers/intel/e100
16− device_drivers/intel/e1000
17− device_drivers/intel/e1000e
18− device_drivers/intel/fm10k
19− device_drivers/intel/igb
20− device_drivers/intel/igbvf
21− device_drivers/intel/ixgb
22− device_drivers/intel/ixgbe
23− device_drivers/intel/ixgbevf
24− device_drivers/intel/i40e
25− device_drivers/intel/iavf
26− device_drivers/intel/ice
14+ device_drivers/index
2715 dsa/index
2816 devlink-info-versions
2917 ieee802154
@@ -40,6 +28,8 @@ Contents: · 10 unmodified lines
4028 checksum-offloads
4129 segmentation-offloads
4230 scaling
31+ tls
32+ tls-offload
4333
4434 .. only:: subproject
4535
Documentation/networking/ip-sysctl.txt+2−2
@@ -560,10 +560,10 @@ tcp_comp_sack_delay_ns - LONG INTEGER · 559 unmodified lines
560560 Default : 1,000,000 ns (1 ms)
561561
562562 tcp_comp_sack_nr - INTEGER
563− Max numer of SACK that can be compressed.
563+ Max number of SACK that can be compressed.
564564 Using 0 disables SACK compression.
565565
566− Detault : 44
566+ Default : 44
567567
568568 tcp_slow_start_after_idle - BOOLEAN
569569 If set, provide RFC2861 behavior and time out the congestion
Documentation/networking/segmentation-offloads.rst+2−2
@@ -18,7 +18,7 @@ The following technologies are described: · 17 unmodified lines
1818 * Generic Segmentation Offload - GSO
1919 * Generic Receive Offload - GRO
2020 * Partial Generic Segmentation Offload - GSO_PARTIAL
21− * SCTP accelleration with GSO - GSO_BY_FRAGS
21+ * SCTP acceleration with GSO - GSO_BY_FRAGS
2222
2323
2424 TCP Segmentation Offload
@@ -148,7 +148,7 @@ that the IPv4 ID field is incremented in the case that a given header does · 123 unmodified lines
148148 not have the DF bit set.
149149
150150
151−SCTP accelleration with GSO
151+SCTP acceleration with GSO
152152 ===========================
153153
154154 SCTP - despite the lack of hardware support - can still take advantage of
Documentation/networking/tls-offload-layers.svg+1−0
@@ -0,0 +1 @@
1+<svg version="1.1" viewBox="0.0 0.0 460.0 500.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l960.0 0l0 720.0l-960.0 0l0 -720.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l960.0 0l0 720.0l-960.0 0z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m117.02887 0l72.28346 0l0 40.25197l-72.28346 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m117.02887 0l72.28346 0l0 40.25197l-72.28346 0z" fill-rule="evenodd"/><path fill="#000000" d="m135.71944 27.045982l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0zm12.853302 -3.109375l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625zm15.453842 4.578125q-0.921875 0.765625 -1.765625 1.09375q-0.828125 0.3125 -1.796875 0.3125q-1.59375 0 -2.453125 -0.78125q-0.859375 -0.78125 -0.859375 -1.984375q0 -0.71875 0.328125 -1.296875q0.328125 -0.59375 0.84375 -0.9375q0.53125 -0.359375 1.1875 -0.546875q0.46875 -0.125 1.453125 -0.25q1.984375 -0.234375 2.921875 -0.5625q0.015625 -0.34375 0.015625 -0.421875q0 -1.0 -0.46875 -1.421875q-0.625 -0.546875 -1.875 -0.546875q-1.15625 0 -1.703125 0.40625q-0.546875 0.40625 -0.8125 1.421875l-1.609375 -0.21875q0.21875 -1.015625 0.71875 -1.640625q0.5 -0.640625 1.453125 -0.984375q0.953125 -0.34375 2.1875 -0.34375q1.25 0 2.015625 0.296875q0.78125 0.28125 1.140625 0.734375q0.375 0.4375 0.515625 1.109375q0.078125 0.421875 0.078125 1.515625l0 2.1875q0 2.28125 0.109375 2.890625q0.109375 0.59375 0.40625 1.15625l-1.703125 0q-0.265625 -0.515625 -0.328125 -1.1875zm-0.140625 -3.671875q-0.890625 0.375 -2.671875 0.625q-1.015625 0.140625 -1.4375 0.328125q-0.421875 0.1875 -0.65625 0.53125q-0.21875 0.34375 -0.21875 0.78125q0 0.65625 0.5 1.09375q0.5 0.4375 1.453125 0.4375q0.9375 0 1.671875 -0.40625q0.75 -0.421875 1.09375 -1.140625q0.265625 -0.5625 0.265625 -1.640625l0 -0.609375zm10.469467 4.859375l0 -1.21875q-0.90625 1.4375 -2.703125 1.4375q-1.15625 0 -2.125 -0.640625q-0.96875 -0.640625 -1.5 -1.78125q-0.53125 -1.140625 -0.53125 -2.625q0 -1.453125 0.484375 -2.625q0.484375 -1.1875 1.4375 -1.8125q0.96875 -0.625 2.171875 -0.625q0.875 0 1.546875 0.375q0.6875 0.359375 1.109375 0.953125l0 -4.796875l1.640625 0l0 13.359375l-1.53125 0zm-5.171875 -4.828125q0 1.859375 0.78125 2.78125q0.78125 0.921875 1.84375 0.921875q1.078125 0 1.828125 -0.875q0.75 -0.890625 0.75 -2.6875q0 -1.984375 -0.765625 -2.90625q-0.765625 -0.9375 -1.890625 -0.9375q-1.078125 0 -1.8125 0.890625q-0.734375 0.890625 -0.734375 2.8125z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m309.02887 0l72.28348 0l0 40.25197l-72.28348 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m309.02887 0l72.28348 0l0 40.25197l-72.28348 0z" fill-rule="evenodd"/><path fill="#000000" d="m328.4915 27.045982l-2.96875 -9.671875l1.703125 0l1.53125 5.578125l0.578125 2.078125q0.046875 -0.15625 0.5 -2.0l1.546875 -5.65625l1.6875 0l1.4375 5.609375l0.484375 1.84375l0.5625 -1.859375l1.65625 -5.59375l1.59375 0l-3.03125 9.671875l-1.703125 0l-1.53125 -5.796875l-0.375 -1.640625l-1.953125 7.4375l-1.71875 0zm11.676086 0l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0zm6.228302 -11.46875l0 -1.890625l1.640625 0l0 1.890625l-1.640625 0zm0 11.46875l0 -9.671875l1.640625 0l0 9.671875l-1.640625 0zm7.722931 -1.46875l0.234375 1.453125q-0.6875 0.140625 -1.234375 0.140625q-0.890625 0 -1.390625 -0.28125q-0.484375 -0.28125 -0.6875 -0.734375q-0.203125 -0.46875 -0.203125 -1.9375l0 -5.578125l-1.203125 0l0 -1.265625l1.203125 0l0 -2.390625l1.625 -0.984375l0 3.375l1.65625 0l0 1.265625l-1.65625 0l0 5.671875q0 0.6875 0.078125 0.890625q0.09375 0.203125 0.28125 0.328125q0.203125 0.109375 0.578125 0.109375q0.265625 0 0.71875 -0.0625zm8.230194 -1.640625l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m73.64304 101.46588l351.0551 0l0 53.70079l-351.0551 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m73.64304 101.46588l351.0551 0l0 53.70079l-351.0551 0z" fill-rule="evenodd"/><path fill="#000000" d="m215.67503 135.23627l0 -13.359367l1.640625 0l0 7.6249924l3.890625 -3.9374924l2.109375 0l-3.6875 3.5937424l4.0625 6.078125l-2.015625 0l-3.203125 -4.953125l-1.15625 1.125l0 3.828125l-1.640625 0zm12.90625 -1.46875l0.234375 1.453125q-0.6875 0.140625 -1.234375 0.140625q-0.890625 0 -1.390625 -0.28125q-0.484375 -0.28125 -0.6875 -0.734375q-0.203125 -0.46875 -0.203125 -1.9375l0 -5.5781174l-1.203125 0l0 -1.265625l1.203125 0l0 -2.390625l1.625 -0.984375l0 3.375l1.65625 0l0 1.265625l-1.65625 0l0 5.6718674q0 0.6875 0.078125 0.890625q0.09375 0.203125 0.28125 0.328125q0.203125 0.109375 0.578125 0.109375q0.265625 0 0.71875 -0.0625zm1.5583038 1.46875l0 -13.359367l1.640625 0l0 13.359367l-1.640625 0zm3.5354462 -2.890625l1.625 -0.25q0.125 0.96875 0.75 1.5q0.625 0.515625 1.75 0.515625q1.125 0 1.671875 -0.453125q0.546875 -0.46875 0.546875 -1.09375q0 -0.546875 -0.484375 -0.875q-0.328125 -0.21875 -1.671875 -0.546875q-1.8125 -0.46875 -2.515625 -0.796875q-0.6875 -0.328125 -1.046875 -0.90625q-0.359375 -0.59375 -0.359375 -1.3125q0 -0.6406174 0.296875 -1.1874924q0.296875 -0.5625 0.8125 -0.921875q0.375 -0.28125 1.03125 -0.46875q0.671875 -0.203125 1.421875 -0.203125q1.140625 0 2.0 0.328125q0.859375 0.328125 1.265625 0.890625q0.421875 0.5625 0.578125 1.4999924l-1.609375 0.21875q-0.109375 -0.7499924 -0.640625 -1.1718674q-0.515625 -0.421875 -1.46875 -0.421875q-1.140625 0 -1.625 0.375q-0.46875 0.375 -0.46875 0.875q0 0.31249237 0.1875 0.5781174q0.203125 0.265625 0.640625 0.4375q0.234375 0.09375 1.4375 0.421875q1.75 0.453125 2.4375 0.75q0.6875 0.296875 1.078125 0.859375q0.390625 0.5625 0.390625 1.40625q0 0.828125 -0.484375 1.546875q-0.46875 0.71875 -1.375 1.125q-0.90625 0.390625 -2.046875 0.390625q-1.875 0 -2.875 -0.78125q-0.984375 -0.78125 -1.25 -2.328125zm24.136429 -10.468742l1.765625 0l0 7.7187424q0 2.015625 -0.453125 3.203125q-0.453125 1.1875 -1.640625 1.9375q-1.1875 0.734375 -3.125 0.734375q-1.875 0 -3.078125 -0.640625q-1.1875 -0.65625 -1.703125 -1.875q-0.5 -1.234375 -0.5 -3.359375l0 -7.7187424l1.765625 0l0 7.7187424q0 1.734375 0.3125 2.5625q0.328125 0.8125 1.109375 1.265625q0.796875 0.453125 1.9375 0.453125q1.953125 0 2.78125 -0.890625q0.828125 -0.890625 0.828125 -3.390625l0 -7.7187424zm4.629181 13.359367l0 -13.359367l1.78125 0l0 11.781242l6.5625 0l0 1.578125l-8.34375 0zm10.453857 0l0 -13.359367l5.046875 0q1.328125 0 2.03125 0.125q0.96875 0.171875 1.640625 0.640625q0.671875 0.453125 1.078125 1.28125q0.40625 0.828125 0.40625 1.828125q0 1.703125 -1.09375 2.8906174q-1.078125 1.171875 -3.921875 1.171875l-3.421875 0l0 5.421875l-1.765625 0zm1.765625 -7.0l3.453125 0q1.71875 0 2.4375 -0.6406174q0.71875 -0.640625 0.71875 -1.796875q0 -0.84375 -0.421875 -1.4375q-0.421875 -0.59375 -1.125 -0.78125q-0.4375 -0.125 -1.640625 -0.125l-3.421875 0l0 4.7812424z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m73.64304 216.38058l351.0551 0l0 53.700775l-351.0551 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m73.64304 216.38058l351.0551 0l0 53.700775l-351.0551 0z" fill-rule="evenodd"/><path fill="#000000" d="m211.16338 250.15097l0 -11.78125l-4.40625 0l0 -1.578125l10.578125 0l0 1.578125l-4.40625 0l0 11.78125l-1.765625 0zm17.52098 -4.6875l1.765625 0.453125q-0.5625 2.171875 -2.0 3.328125q-1.4375 1.140625 -3.53125 1.140625q-2.15625 0 -3.515625 -0.875q-1.34375 -0.890625 -2.0625 -2.546875q-0.703125 -1.671875 -0.703125 -3.59375q0 -2.078125 0.796875 -3.625q0.796875 -1.5625 2.265625 -2.359375q1.484375 -0.8125 3.25 -0.8125q2.0 0 3.359375 1.015625q1.375 1.015625 1.90625 2.875l-1.734375 0.40625q-0.46875 -1.453125 -1.359375 -2.109375q-0.875 -0.671875 -2.203125 -0.671875q-1.546875 0 -2.578125 0.734375q-1.03125 0.734375 -1.453125 1.984375q-0.421875 1.234375 -0.421875 2.5625q0 1.703125 0.5 2.96875q0.5 1.265625 1.546875 1.90625q1.046875 0.625 2.265625 0.625q1.484375 0 2.515625 -0.859375q1.03125 -0.859375 1.390625 -2.546875zm3.9416962 4.6875l0 -13.359375l5.046875 0q1.328125 0 2.03125 0.125q0.96875 0.171875 1.640625 0.640625q0.671875 0.453125 1.078125 1.28125q0.40625 0.828125 0.40625 1.828125q0 1.703125 -1.09375 2.890625q-1.078125 1.171875 -3.921875 1.171875l-3.421875 0l0 5.421875l-1.765625 0zm1.765625 -7.0l3.453125 0q1.71875 0 2.4375 -0.640625q0.71875 -0.640625 0.71875 -1.796875q0 -0.84375 -0.421875 -1.4375q-0.421875 -0.59375 -1.125 -0.78125q-0.4375 -0.125 -1.640625 -0.125l-3.421875 0l0 4.78125zm14.664642 4.109375l1.625 -0.25q0.125 0.96875 0.75 1.5q0.625 0.515625 1.75 0.515625q1.125 0 1.671875 -0.453125q0.546875 -0.46875 0.546875 -1.09375q0 -0.546875 -0.484375 -0.875q-0.328125 -0.21875 -1.671875 -0.546875q-1.8125 -0.46875 -2.515625 -0.796875q-0.6875 -0.328125 -1.046875 -0.90625q-0.359375 -0.59375 -0.359375 -1.3125q0 -0.640625 0.296875 -1.1875q0.296875 -0.5625 0.8125 -0.921875q0.375 -0.28125 1.03125 -0.46875q0.671875 -0.203125 1.421875 -0.203125q1.140625 0 2.0 0.328125q0.859375 0.328125 1.2656097 0.890625q0.421875 0.5625 0.578125 1.5l-1.6093597 0.21875q-0.109375 -0.75 -0.640625 -1.171875q-0.515625 -0.421875 -1.46875 -0.421875q-1.140625 0 -1.625 0.375q-0.46875 0.375 -0.46875 0.875q0 0.3125 0.1875 0.578125q0.203125 0.265625 0.640625 0.4375q0.234375 0.09375 1.4375 0.421875q1.75 0.453125 2.4375 0.75q0.68748474 0.296875 1.0781097 0.859375q0.390625 0.5625 0.390625 1.40625q0 0.828125 -0.484375 1.546875q-0.46875 0.71875 -1.3749847 1.125q-0.90625 0.390625 -2.046875 0.390625q-1.875 0 -2.875 -0.78125q-0.984375 -0.78125 -1.25 -2.328125zm13.562485 1.421875l0.234375 1.453125q-0.6875 0.140625 -1.234375 0.140625q-0.890625 0 -1.390625 -0.28125q-0.484375 -0.28125 -0.6875 -0.734375q-0.203125 -0.46875 -0.203125 -1.9375l0 -5.578125l-1.203125 0l0 -1.265625l1.203125 0l0 -2.390625l1.625 -0.984375l0 3.375l1.65625 0l0 1.265625l-1.65625 0l0 5.671875q0 0.6875 0.078125 0.890625q0.09375 0.203125 0.28125 0.328125q0.203125 0.109375 0.578125 0.109375q0.265625 0 0.71875 -0.0625zm7.917694 0.28125q-0.921875 0.765625 -1.765625 1.09375q-0.828125 0.3125 -1.796875 0.3125q-1.59375 0 -2.453125 -0.78125q-0.859375 -0.78125 -0.859375 -1.984375q0 -0.71875 0.328125 -1.296875q0.328125 -0.59375 0.84375 -0.9375q0.53125 -0.359375 1.1875 -0.546875q0.46875 -0.125 1.453125 -0.25q1.984375 -0.234375 2.921875 -0.5625q0.015625 -0.34375 0.015625 -0.421875q0 -1.0 -0.46875 -1.421875q-0.625 -0.546875 -1.875 -0.546875q-1.15625 0 -1.703125 0.40625q-0.546875 0.40625 -0.8125 1.421875l-1.609375 -0.21875q0.21875 -1.015625 0.71875 -1.640625q0.5 -0.640625 1.453125 -0.984375q0.953125 -0.34375 2.1875 -0.34375q1.25 0 2.015625 0.296875q0.78125 0.28125 1.140625 0.734375q0.375 0.4375 0.515625 1.109375q0.078125 0.421875 0.078125 1.515625l0 2.1875q0 2.28125 0.109375 2.890625q0.109375 0.59375 0.40625 1.15625l-1.703125 0q-0.265625 -0.515625 -0.328125 -1.1875zm-0.140625 -3.671875q-0.890625 0.375 -2.671875 0.625q-1.015625 0.140625 -1.4375 0.328125q-0.421875 0.1875 -0.65625 0.53125q-0.21875 0.34375 -0.21875 0.78125q0 0.65625 0.5 1.09375q0.5 0.4375 1.453125 0.4375q0.9375 0 1.671875 -0.40625q0.75 -0.421875 1.09375 -1.140625q0.265625 -0.5625 0.265625 -1.640625l0 -0.609375zm10.516327 1.3125l1.609375 0.21875q-0.265625 1.65625 -1.359375 2.609375q-1.078125 0.9375 -2.671875 0.9375q-1.984375 0 -3.1875 -1.296875q-1.203125 -1.296875 -1.203125 -3.71875q0 -1.578125 0.515625 -2.75q0.515625 -1.171875 1.578125 -1.75q1.0625 -0.59375 2.3125 -0.59375q1.578125 0 2.578125 0.796875q1.0 0.796875 1.28125 2.265625l-1.59375 0.234375q-0.234375 -0.96875 -0.8125 -1.453125q-0.578125 -0.5 -1.390625 -0.5q-1.234375 0 -2.015625 0.890625q-0.78125 0.890625 -0.78125 2.8125q0 1.953125 0.75 2.84375q0.75 0.875 1.953125 0.875q0.96875 0 1.609375 -0.59375q0.65625 -0.59375 0.828125 -1.828125zm3.015625 3.546875l0 -13.359375l1.640625 0l0 7.625l3.890625 -3.9375l2.109375 0l-3.6875 3.59375l4.0625 6.078125l-2.015625 0l-3.203125 -4.953125l-1.15625 1.125l0 3.828125l-1.640625 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m73.64304 331.2953l351.0551 0l0 53.700775l-351.0551 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m73.64304 331.2953l351.0551 0l0 53.700775l-351.0551 0z" fill-rule="evenodd"/><path fill="#000000" d="m225.73463 365.06567l0 -13.359375l4.609375 0q1.546875 0 2.375 0.203125q1.140625 0.25 1.953125 0.953125q1.0625 0.890625 1.578125 2.28125q0.53125 1.390625 0.53125 3.171875q0 1.515625 -0.359375 2.703125q-0.359375 1.171875 -0.921875 1.9375q-0.546875 0.765625 -1.203125 1.21875q-0.65625 0.4375 -1.59375 0.671875q-0.9375 0.21875 -2.140625 0.21875l-4.828125 0zm1.765625 -1.578125l2.859375 0q1.3125 0 2.0625 -0.234375q0.75 -0.25 1.203125 -0.703125q0.625 -0.625 0.96875 -1.6875q0.359375 -1.0625 0.359375 -2.578125q0 -2.09375 -0.6875 -3.21875q-0.6875 -1.125 -1.671875 -1.5q-0.703125 -0.28125 -2.28125 -0.28125l-2.8125 0l0 10.203125zm11.488571 1.578125l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0zm6.228302 -11.46875l0 -1.890625l1.640625 0l0 1.890625l-1.640625 0zm0 11.46875l0 -9.671875l1.640625 0l0 9.671875l-1.640625 0zm6.832321 0l-3.6875 -9.671875l1.734375 0l2.078125 5.796875q0.328125 0.9375 0.625 1.9375q0.203125 -0.765625 0.609375 -1.828125l2.140625 -5.90625l1.6874847 0l-3.6562347 9.671875l-1.53125 0zm13.26561 -3.109375l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625zm9.125732 5.765625l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m73.64304 446.20996l351.0551 0l0 53.700806l-351.0551 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m73.64304 446.20996l351.0551 0l0 53.700806l-351.0551 0z" fill-rule="evenodd"/><path fill="#000000" d="m222.09538 479.98038l0 -13.359375l4.609375 0q1.546875 0 2.375 0.203125q1.140625 0.25 1.953125 0.953125q1.0625 0.890625 1.578125 2.28125q0.53125 1.390625 0.53125 3.171875q0 1.515625 -0.359375 2.703125q-0.359375 1.171875 -0.921875 1.9375q-0.546875 0.765625 -1.203125 1.21875q-0.65625 0.4375 -1.59375 0.671875q-0.9375 0.21875 -2.140625 0.21875l-4.828125 0zm1.765625 -1.578125l2.859375 0q1.3125 0 2.0625 -0.234375q0.75 -0.25 1.203125 -0.703125q0.625 -0.625 0.96875 -1.6875q0.359375 -1.0625 0.359375 -2.578125q0 -2.09375 -0.6875 -3.21875q-0.6875 -1.125 -1.671875 -1.5q-0.703125 -0.28125 -2.28125 -0.28125l-2.8125 0l0 10.203125zm18.129196 -1.53125l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625zm11.828842 5.765625l-3.6875 -9.671875l1.734375 0l2.078125 5.796875q0.328125 0.9375 0.625 1.9375q0.203125 -0.765625 0.609375 -1.828125l2.140625 -5.90625l1.6875 0l-3.65625 9.671875l-1.53125 0zm6.640625 -11.46875l0 -1.890625l1.6406097 0l0 1.890625l-1.6406097 0zm0 11.46875l0 -9.671875l1.6406097 0l0 9.671875l-1.6406097 0zm10.457321 -3.546875l1.609375 0.21875q-0.265625 1.65625 -1.359375 2.609375q-1.078125 0.9375 -2.671875 0.9375q-1.984375 0 -3.1875 -1.296875q-1.203125 -1.296875 -1.203125 -3.71875q0 -1.578125 0.515625 -2.75q0.515625 -1.171875 1.578125 -1.75q1.0625 -0.59375 2.3125 -0.59375q1.578125 0 2.578125 0.796875q1.0 0.796875 1.28125 2.265625l-1.59375 0.234375q-0.234375 -0.96875 -0.8125 -1.453125q-0.578125 -0.5 -1.390625 -0.5q-1.234375 0 -2.015625 0.890625q-0.78125 0.890625 -0.78125 2.8125q0 1.953125 0.75 2.84375q0.75 0.875 1.953125 0.875q0.96875 0 1.609375 -0.59375q0.65625 -0.59375 0.828125 -1.828125zm9.640625 0.4375l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m153.17061 40.25197l0 0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m153.17061 40.25197l0 0" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m48.435696 73.03937l402.67715 0" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="4.0,3.0" d="m48.435696 73.03937l402.67715 0" fill-rule="evenodd"/><path fill="#cfe2f3" d="m177.95801 71.49061l-12.393707 0l0 12.897636l-24.7874 0l0 -12.897636l-12.393692 0l24.7874 -12.89764z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m177.95801 71.49061l-12.393707 0l0 12.897636l-24.7874 0l0 -12.897636l-12.393692 0l24.7874 -12.89764z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m320.3832 71.49061l12.393707 0l0 -12.89764l24.787384 0l0 12.89764l12.393707 0l-24.787415 12.897636z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m320.3832 71.49061l12.393707 0l0 -12.89764l24.787384 0l0 12.89764l12.393707 0l-24.787415 12.897636z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m177.95801 188.3931l-12.393707 0l0 12.897629l-24.7874 0l0 -12.897629l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m177.95801 188.3931l-12.393707 0l0 12.897629l-24.7874 0l0 -12.897629l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m320.3832 188.3931l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897629z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m320.3832 188.3931l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897629z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m177.95801 301.4256l-12.393707 0l0 12.897644l-24.7874 0l0 -12.897644l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m177.95801 301.4256l-12.393707 0l0 12.897644l-24.7874 0l0 -12.897644l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m320.3832 301.4256l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897644z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m320.3832 301.4256l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897644z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m177.95801 415.4906l-12.393707 0l0 12.897644l-24.7874 0l0 -12.897644l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m177.95801 415.4906l-12.393707 0l0 12.897644l-24.7874 0l0 -12.897644l-12.393692 0l24.7874 -12.897644z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m320.3832 415.4906l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897644z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m320.3832 415.4906l12.393707 0l0 -12.897644l24.787384 0l0 12.897644l12.393707 0l-24.787415 12.897644z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m198.14961 44.009186l109.44881 0l0 53.70079l-109.44881 0z" fill-rule="evenodd"/><path fill="#000000" d="m224.98174 70.929184l2.78125 -13.359375l1.65625 0l-1.0 4.78125q0.78125 -0.71875 1.421875 -1.015625q0.640625 -0.296875 1.328125 -0.296875q1.359375 0 2.265625 1.015625q0.90625 1.0 0.90625 2.9375q0 1.28125 -0.375 2.359375q-0.359375 1.0625 -0.890625 1.78125q-0.53125 0.71875 -1.109375 1.15625q-0.578125 0.4375 -1.1875 0.640625q-0.59375 0.21875 -1.140625 0.21875q-0.96875 0 -1.703125 -0.5q-0.71875 -0.515625 -1.125 -1.546875l-0.390625 1.828125l-1.4375 0zm2.4375 -3.96875l-0.015625 0.3125q0 1.234375 0.59375 1.890625q0.59375 0.640625 1.484375 0.640625q0.859375 0 1.578125 -0.609375q0.734375 -0.609375 1.1875 -1.890625q0.46875 -1.28125 0.46875 -2.375q0 -1.21875 -0.59375 -1.890625q-0.578125 -0.671875 -1.4375 -0.671875q-0.90625 0 -1.65625 0.6875q-0.734375 0.6875 -1.234375 2.125q-0.375 1.0625 -0.375 1.78125zm14.531967 2.21875q-1.734375 1.96875 -3.5625 1.96875q-1.109375 0 -1.796875 -0.640625q-0.6875 -0.640625 -0.6875 -1.578125q0 -0.609375 0.296875 -2.09375l1.171875 -5.578125l1.65625 0l-1.296875 6.1875q-0.171875 0.765625 -0.171875 1.203125q0 0.546875 0.328125 0.859375q0.34375 0.296875 0.984375 0.296875q0.703125 0 1.359375 -0.328125q0.65625 -0.34375 1.125 -0.921875q0.484375 -0.578125 0.796875 -1.359375q0.1875 -0.5 0.453125 -1.765625l0.875 -4.171875l1.65625 0l-2.03125 9.671875l-1.515625 0l0.359375 -1.75zm4.000717 1.75l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0zm5.183304 0l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0zm12.058319 -3.28125l1.609375 0.15625q-0.34375 1.1875 -1.59375 2.265625q-1.234375 1.078125 -2.96875 1.078125q-1.0625 0 -1.96875 -0.5q-0.890625 -0.5 -1.359375 -1.4375q-0.46875 -0.953125 -0.46875 -2.15625q0 -1.59375 0.734375 -3.078125q0.734375 -1.484375 1.890625 -2.203125q1.171875 -0.734375 2.53125 -0.734375q1.734375 0 2.765625 1.078125q1.03125 1.0625 1.03125 2.921875q0 0.71875 -0.125 1.46875l-7.125 0q-0.046875 0.28125 -0.046875 0.5q0 1.359375 0.625 2.078125q0.625 0.71875 1.53125 0.71875q0.84375 0 1.65625 -0.546875q0.828125 -0.5625 1.28125 -1.609375zm-4.78125 -2.40625l5.421875 0q0.015625 -0.25 0.015625 -0.359375q0 -1.234375 -0.625 -1.890625q-0.625 -0.671875 -1.59375 -0.671875q-1.0625 0 -1.9375 0.734375q-0.859375 0.71875 -1.28125 2.1875zm8.063202 5.6875l2.015625 -9.671875l1.453125 0l-0.40625 1.96875q0.75 -1.109375 1.453125 -1.640625q0.71875 -0.546875 1.46875 -0.546875q0.5 0 1.21875 0.359375l-0.671875 1.53125q-0.4375 -0.3125 -0.9375 -0.3125q-0.875 0 -1.78125 0.96875q-0.90625 0.953125 -1.4375 3.46875l-0.8125 3.875l-1.5625 0zm6.368927 -3.3125l1.640625 -0.09375q0 0.703125 0.21875 1.21875q0.21875 0.5 0.796875 0.8125q0.59375 0.3125 1.375 0.3125q1.09375 0 1.640625 -0.4375q0.546875 -0.4375 0.546875 -1.015625q0 -0.4375 -0.328125 -0.8125q-0.328125 -0.390625 -1.640625 -0.953125q-1.3125 -0.5625 -1.671875 -0.78125q-0.609375 -0.375 -0.921875 -0.875q-0.3125 -0.515625 -0.3125 -1.171875q0 -1.140625 0.90625 -1.953125q0.921875 -0.828125 2.5625 -0.828125q1.828125 0 2.765625 0.84375q0.953125 0.84375 1.0 2.21875l-1.609375 0.109375q-0.046875 -0.875 -0.625 -1.390625q-0.578125 -0.515625 -1.65625 -0.515625q-0.84375 0 -1.328125 0.40625q-0.46875 0.390625 -0.46875 0.84375q0 0.453125 0.40625 0.796875q0.28125 0.234375 1.421875 0.734375q1.890625 0.8125 2.375 1.28125q0.78125 0.765625 0.78125 1.84375q0 0.71875 -0.4375 1.421875q-0.4375 0.6875 -1.34375 1.109375q-0.90625 0.40625 -2.140625 0.40625q-1.671875 0 -2.84375 -0.828125q-1.1875 -0.828125 -1.109375 -2.703125z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m198.14961 164.00919l109.44881 0l0 53.70079l-109.44881 0z" fill-rule="evenodd"/><path fill="#000000" d="m211.6696 187.61668l1.640625 -0.09375q0 0.703125 0.21875 1.21875q0.21875 0.5 0.796875 0.8125q0.59375 0.3125 1.375 0.3125q1.09375 0 1.640625 -0.4375q0.546875 -0.4375 0.546875 -1.015625q0 -0.4375 -0.328125 -0.8125q-0.328125 -0.390625 -1.640625 -0.953125q-1.3125 -0.5625 -1.671875 -0.78125q-0.609375 -0.375 -0.921875 -0.875q-0.3125 -0.515625 -0.3125 -1.171875q0 -1.140625 0.90625 -1.953125q0.921875 -0.828125 2.5625 -0.828125q1.828125 0 2.765625 0.84375q0.953125 0.84375 1.0 2.21875l-1.609375 0.109375q-0.046875 -0.875 -0.625 -1.390625q-0.578125 -0.515625 -1.65625 -0.515625q-0.84375 0 -1.328125 0.40625q-0.46875 0.390625 -0.46875 0.84375q0 0.453125 0.40625 0.796875q0.28125 0.234375 1.421875 0.734375q1.890625 0.8125 2.375 1.28125q0.78125 0.765625 0.78125 1.84375q0 0.71875 -0.4375 1.421875q-0.4375 0.6875 -1.34375 1.109375q-0.90625 0.40625 -2.140625 0.40625q-1.671875 0 -2.84375 -0.828125q-1.1875 -0.828125 -1.109375 -2.703125zm15.84375 -0.21875l1.65625 0.171875q-0.625 1.8125 -1.765625 2.703125q-1.140625 0.875 -2.609375 0.875q-1.578125 0 -2.5625 -1.015625q-0.96875 -1.03125 -0.96875 -2.859375q0 -1.578125 0.625 -3.109375q0.640625 -1.53125 1.796875 -2.328125q1.171875 -0.796875 2.6875 -0.796875q1.546875 0 2.453125 0.875q0.921875 0.875 0.921875 2.328125l-1.625 0.109375q-0.015625 -0.921875 -0.546875 -1.4375q-0.515625 -0.515625 -1.359375 -0.515625q-1.0 0 -1.734375 0.625q-0.71875 0.625 -1.140625 1.90625q-0.40625 1.28125 -0.40625 2.46875q0 1.234375 0.546875 1.859375q0.546875 0.609375 1.34375 0.609375q0.796875 0 1.53125 -0.609375q0.734375 -0.609375 1.15625 -1.859375zm9.171875 2.328125q-0.859375 0.734375 -1.65625 1.078125q-0.78125 0.34375 -1.6875 0.34375q-1.34375 0 -2.171875 -0.78125q-0.8125 -0.796875 -0.8125 -2.03125q0 -0.796875 0.375 -1.421875q0.375 -0.625 0.984375 -1.0q0.609375 -0.390625 1.484375 -0.546875q0.5625 -0.109375 2.109375 -0.171875q1.5625 -0.0625 2.234375 -0.328125q0.1875 -0.671875 0.1875 -1.125q0 -0.578125 -0.421875 -0.90625q-0.5625 -0.453125 -1.671875 -0.453125q-1.03125 0 -1.703125 0.46875q-0.65625 0.453125 -0.953125 1.296875l-1.671875 -0.140625q0.515625 -1.4375 1.609375 -2.203125q1.109375 -0.765625 2.796875 -0.765625q1.796875 0 2.84375 0.859375q0.796875 0.625 0.796875 1.65625q0 0.765625 -0.21875 1.796875l-0.53125 2.40625q-0.265625 1.140625 -0.265625 1.859375q0 0.453125 0.203125 1.3125l-1.671875 0q-0.125 -0.46875 -0.1875 -1.203125zm0.609375 -3.703125q-0.34375 0.140625 -0.75 0.21875q-0.390625 0.0625 -1.3125 0.15625q-1.4375 0.125 -2.03125 0.328125q-0.59375 0.1875 -0.90625 0.625q-0.296875 0.421875 -0.296875 0.9375q0 0.6875 0.484375 1.140625q0.484375 0.4375 1.359375 0.4375q0.828125 0 1.578125 -0.421875q0.75 -0.4375 1.1875 -1.203125q0.4375 -0.78125 0.6875 -2.21875zm7.094467 3.5625l-0.265625 1.359375q-0.59375 0.140625 -1.15625 0.140625q-0.984375 0 -1.5625 -0.46875q-0.4375 -0.375 -0.4375 -1.0q0 -0.3125 0.234375 -1.46875l1.171875 -5.625l-1.296875 0l0.265625 -1.265625l1.296875 0l0.5 -2.375l1.890625 -1.140625l-0.734375 3.515625l1.625 0l-0.28125 1.265625l-1.609375 0l-1.125 5.359375q-0.203125 1.015625 -0.203125 1.21875q0 0.28125 0.15625 0.4375q0.171875 0.15625 0.5625 0.15625q0.546875 0 0.96875 -0.109375zm5.183304 0l-0.265625 1.359375q-0.59375 0.140625 -1.15625 0.140625q-0.984375 0 -1.5625 -0.46875q-0.4375 -0.375 -0.4375 -1.0q0 -0.3125 0.234375 -1.46875l1.171875 -5.625l-1.296875 0l0.265625 -1.265625l1.296875 0l0.5 -2.375l1.890625 -1.140625l-0.734375 3.515625l1.625 0l-0.28125 1.265625l-1.609375 0l-1.125 5.359375q-0.203125 1.015625 -0.203125 1.21875q0 0.28125 0.15625 0.4375q0.171875 0.15625 0.5625 0.15625q0.546875 0 0.96875 -0.109375zm8.433304 -1.9375l1.609375 0.15625q-0.34375 1.1875 -1.59375 2.265625q-1.234375 1.078125 -2.96875 1.078125q-1.0625 0 -1.96875 -0.5q-0.890625 -0.5 -1.359375 -1.4375q-0.46875 -0.953125 -0.46875 -2.15625q0 -1.59375 0.734375 -3.078125q0.734375 -1.484375 1.890625 -2.203125q1.171875 -0.734375 2.53125 -0.734375q1.734375 0 2.765625 1.078125q1.03125 1.0625 1.03125 2.921875q0 0.71875 -0.125 1.46875l-7.125 0q-0.046875 0.28125 -0.046875 0.5q0 1.359375 0.625 2.078125q0.625 0.71875 1.53125 0.71875q0.84375 0 1.65625 -0.546875q0.828125 -0.5625 1.28125 -1.609375zm-4.78125 -2.40625l5.421875 0q0.015625 -0.25 0.015625 -0.359375q0 -1.234375 -0.625 -1.890625q-0.625 -0.671875 -1.59375 -0.671875q-1.0625 0 -1.9375 0.734375q-0.859375 0.71875 -1.28125 2.1875zm8.063202 5.6875l2.015625 -9.671875l1.453125 0l-0.40625 1.96875q0.75 -1.109375 1.453125 -1.640625q0.71875 -0.546875 1.46875 -0.546875q0.5 0 1.21875 0.359375l-0.671875 1.53125q-0.4375 -0.3125 -0.9375 -0.3125q-0.875 0 -1.78125 0.96875q-0.90625 0.953125 -1.4375 3.46875l-0.8125 3.875l-1.5625 0zm11.255371 0l2.796875 -13.359375l1.640625 0l-2.78125 13.359375l-1.65625 0zm6.613556 -11.484375l0.40625 -1.875l1.625 0l-0.390625 1.875l-1.640625 0zm-2.390625 11.484375l2.015625 -9.671875l1.65625 0l-2.03125 9.671875l-1.640625 0zm4.3635864 -3.3125l1.640625 -0.09375q0 0.703125 0.21875 1.21875q0.21875 0.5 0.796875 0.8125q0.59375 0.3125 1.375 0.3125q1.09375 0 1.640625 -0.4375q0.546875 -0.4375 0.546875 -1.015625q0 -0.4375 -0.328125 -0.8125q-0.328125 -0.390625 -1.640625 -0.953125q-1.3125 -0.5625 -1.671875 -0.78125q-0.609375 -0.375 -0.921875 -0.875q-0.3125 -0.515625 -0.3125 -1.171875q0 -1.140625 0.90625 -1.953125q0.921875 -0.828125 2.5625 -0.828125q1.828125 0 2.765625 0.84375q0.953125 0.84375 1.0 2.21875l-1.609375 0.109375q-0.046875 -0.875 -0.625 -1.390625q-0.578125 -0.515625 -1.65625 -0.515625q-0.84375 0 -1.328125 0.40625q-0.46875 0.390625 -0.46875 0.84375q0 0.453125 0.40625 0.796875q0.28125 0.234375 1.421875 0.734375q1.890625 0.8125 2.375 1.28125q0.78125 0.765625 0.78125 1.84375q0 0.71875 -0.4375 1.421875q-0.4375 0.6875 -1.34375 1.109375q-0.90625 0.40625 -2.140625 0.40625q-1.671875 0 -2.84375 -0.828125q-1.1875 -0.828125 -1.109375 -2.703125zm13.015625 1.96875l-0.265625 1.359375q-0.59375 0.140625 -1.15625 0.140625q-0.984375 0 -1.5625 -0.46875q-0.4375 -0.375 -0.4375 -1.0q0 -0.3125 0.234375 -1.46875l1.171875 -5.625l-1.296875 0l0.265625 -1.265625l1.296875 0l0.5 -2.375l1.890625 -1.140625l-0.734375 3.515625l1.625 0l-0.28125 1.265625l-1.609375 0l-1.125 5.359375q-0.203125 1.015625 -0.203125 1.21875q0 0.28125 0.15625 0.4375q0.171875 0.15625 0.5625 0.15625q0.546875 0 0.96875 -0.109375z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m198.14961 280.1392l109.44881 0l0 53.700806l-109.44881 0z" fill-rule="evenodd"/><path fill="#000000" d="m223.58026 303.7467l1.640625 -0.09375q0 0.703125 0.21875 1.21875q0.21875 0.5 0.796875 0.8125q0.59375 0.3125 1.375 0.3125q1.09375 0 1.640625 -0.4375q0.546875 -0.4375 0.546875 -1.015625q0 -0.4375 -0.328125 -0.8125q-0.328125 -0.390625 -1.640625 -0.953125q-1.3125 -0.5625 -1.671875 -0.78125q-0.609375 -0.375 -0.921875 -0.875q-0.3125 -0.515625 -0.3125 -1.171875q0 -1.140625 0.90625 -1.953125q0.921875 -0.828125 2.5625 -0.828125q1.828125 0 2.765625 0.84375q0.953125 0.84375 1.0 2.21875l-1.609375 0.109375q-0.046875 -0.875 -0.625 -1.390625q-0.578125 -0.515625 -1.65625 -0.515625q-0.84375 0 -1.328125 0.40625q-0.46875 0.390625 -0.46875 0.84375q0 0.453125 0.40625 0.796875q0.28125 0.234375 1.421875 0.734375q1.890625 0.8125 2.375 1.28125q0.78125 0.765625 0.78125 1.84375q0 0.71875 -0.4375 1.421875q-0.4375 0.6875 -1.34375 1.109375q-0.90625 0.40625 -2.140625 0.40625q-1.671875 0 -2.84375 -0.828125q-1.1875 -0.828125 -1.109375 -2.703125zm9.1875 3.3125l2.796875 -13.359375l1.640625 0l-1.734375 8.28125l4.8125 -4.59375l2.171875 0l-4.125 3.609375l2.5 6.0625l-1.8125 0l-1.921875 -4.96875l-2.015625 1.734375l-0.671875 3.234375l-1.640625 0zm7.5 3.703125l0 -1.1875l10.875 0l0 1.1875l-10.875 0zm12.188217 -3.703125l2.78125 -13.359375l1.6562653 0l-1.0000153 4.78125q0.78126526 -0.71875 1.4218903 -1.015625q0.640625 -0.296875 1.328125 -0.296875q1.359375 0 2.265625 1.015625q0.90625 1.0 0.90625 2.9375q0 1.28125 -0.375 2.359375q-0.359375 1.0625 -0.890625 1.78125q-0.53125 0.71875 -1.109375 1.15625q-0.578125 0.4375 -1.1875 0.640625q-0.59375 0.21875 -1.140625 0.21875q-0.96875 0 -1.7031403 -0.5q-0.71875 -0.515625 -1.125 -1.546875l-0.390625 1.828125l-1.4375 0zm2.4375 -3.96875l-0.015625 0.3125q0 1.234375 0.59375 1.890625q0.59376526 0.640625 1.4843903 0.640625q0.859375 0 1.578125 -0.609375q0.734375 -0.609375 1.1875 -1.890625q0.46875 -1.28125 0.46875 -2.375q0 -1.21875 -0.59375 -1.890625q-0.578125 -0.671875 -1.4375 -0.671875q-0.90625 0 -1.65625 0.6875q-0.73439026 0.6875 -1.2343903 2.125q-0.375 1.0625 -0.375 1.78125zm14.531967 2.21875q-1.734375 1.96875 -3.5625 1.96875q-1.109375 0 -1.796875 -0.640625q-0.6875 -0.640625 -0.6875 -1.578125q0 -0.609375 0.296875 -2.09375l1.171875 -5.578125l1.65625 0l-1.296875 6.1875q-0.171875 0.765625 -0.171875 1.203125q0 0.546875 0.328125 0.859375q0.34375 0.296875 0.984375 0.296875q0.703125 0 1.359375 -0.328125q0.65625 -0.34375 1.125 -0.921875q0.484375 -0.578125 0.796875 -1.359375q0.1875 -0.5 0.453125 -1.765625l0.875 -4.171875l1.65625 0l-2.03125 9.671875l-1.515625 0l0.359375 -1.75zm4.0007324 1.75l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0zm5.1832886 0l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m163.81627 395.2362l178.11024 0l0 53.700806l-178.11024 0z" fill-rule="evenodd"/><path fill="#000000" d="m195.60925 418.62497l1.65625 0.171875q-0.625 1.8125 -1.765625 2.703125q-1.140625 0.875 -2.609375 0.875q-1.578125 0 -2.5625 -1.015625q-0.96875 -1.03125 -0.96875 -2.859375q0 -1.578125 0.625 -3.109375q0.640625 -1.53125 1.796875 -2.328125q1.171875 -0.796875 2.6875 -0.796875q1.546875 0 2.453125 0.875q0.921875 0.875 0.921875 2.328125l-1.625 0.109375q-0.015625 -0.921875 -0.546875 -1.4375q-0.515625 -0.515625 -1.359375 -0.515625q-1.0 0 -1.734375 0.625q-0.71875 0.625 -1.140625 1.90625q-0.40625 1.28125 -0.40625 2.46875q0 1.234375 0.546875 1.859375q0.546875 0.609375 1.34375 0.609375q0.796875 0 1.53125 -0.609375q0.734375 -0.609375 1.15625 -1.859375zm2.9375 -0.140625q0 -2.828125 1.671875 -4.6875q1.375 -1.53125 3.609375 -1.53125q1.75 0 2.8125 1.09375q1.078125 1.09375 1.078125 2.953125q0 1.65625 -0.671875 3.09375q-0.671875 1.4375 -1.921875 2.203125q-1.25 0.765625 -2.625 0.765625q-1.125 0 -2.046875 -0.484375q-0.921875 -0.484375 -1.421875 -1.359375q-0.484375 -0.890625 -0.484375 -2.046875zm1.65625 -0.15625q0 1.359375 0.65625 2.0625q0.65625 0.703125 1.65625 0.703125q0.53125 0 1.046875 -0.203125q0.53125 -0.21875 0.96875 -0.65625q0.453125 -0.4375 0.765625 -1.0q0.3125 -0.5625 0.5 -1.203125q0.28125 -0.90625 0.28125 -1.734375q0 -1.3125 -0.65625 -2.03125q-0.65625 -0.734375 -1.65625 -0.734375q-0.78125 0 -1.421875 0.375q-0.625 0.375 -1.140625 1.09375q-0.515625 0.703125 -0.765625 1.640625q-0.234375 0.9375 -0.234375 1.6875zm8.438217 3.828125l2.015625 -9.671875l1.5 0l-0.359375 1.6875q0.96875 -1.0 1.8125 -1.453125q0.859375 -0.453125 1.734375 -0.453125q1.1875 0 1.84375 0.640625q0.671875 0.625 0.671875 1.703125q0 0.53125 -0.234375 1.6875l-1.234375 5.859375l-1.640625 0l1.28125 -6.125q0.1875 -0.890625 0.1875 -1.328125q0 -0.484375 -0.328125 -0.78125q-0.328125 -0.296875 -0.953125 -0.296875q-1.28125 0 -2.265625 0.90625q-0.984375 0.90625 -1.453125 3.125l-0.9375 4.5l-1.640625 0zm14.219467 -1.34375l-0.265625 1.359375q-0.59375 0.140625 -1.15625 0.140625q-0.984375 0 -1.5625 -0.46875q-0.4375 -0.375 -0.4375 -1.0q0 -0.3125 0.234375 -1.46875l1.171875 -5.625l-1.296875 0l0.265625 -1.265625l1.296875 0l0.5 -2.375l1.890625 -1.140625l-0.734375 3.515625l1.625 0l-0.28125 1.265625l-1.609375 0l-1.125 5.359375q-0.203125 1.015625 -0.203125 1.21875q0 0.28125 0.15625 0.4375q0.171875 0.15625 0.5625 0.15625q0.546875 0 0.96875 -0.109375zm8.433304 -1.9375l1.609375 0.15625q-0.34375 1.1875 -1.59375 2.265625q-1.234375 1.078125 -2.96875 1.078125q-1.0625 0 -1.96875 -0.5q-0.890625 -0.5 -1.359375 -1.4375q-0.46875 -0.953125 -0.46875 -2.15625q0 -1.59375 0.734375 -3.078125q0.734375 -1.484375 1.890625 -2.203125q1.171875 -0.734375 2.53125 -0.734375q1.734375 0 2.765625 1.078125q1.03125 1.0625 1.03125 2.921875q0 0.71875 -0.125 1.46875l-7.125 0q-0.046875 0.28125 -0.046875 0.5q0 1.359375 0.625 2.078125q0.625 0.71875 1.53125 0.71875q0.84375 0 1.65625 -0.546875q0.828125 -0.5625 1.28125 -1.609375zm-4.78125 -2.40625l5.421875 0q0.015625 -0.25 0.015625 -0.359375q0 -1.234375 -0.625 -1.890625q-0.625 -0.671875 -1.59375 -0.671875q-1.0625 0 -1.9375 0.734375q-0.859375 0.71875 -1.28125 2.1875zm7.406967 5.6875l4.21875 -4.90625l-2.421875 -4.765625l1.828125 0l0.8125 1.71875q0.453125 0.96875 0.828125 1.84375l2.78125 -3.5625l2.015625 0l-4.0625 4.890625l2.4375 4.78125l-1.8125 0l-0.96875 -1.96875q-0.3125 -0.625 -0.703125 -1.5625l-2.875 3.53125l-2.078125 0zm13.828125 -1.34375l-0.265625 1.359375q-0.59375 0.140625 -1.15625 0.140625q-0.984375 0 -1.5625 -0.46875q-0.4375 -0.375 -0.4375 -1.0q0 -0.3125 0.234375 -1.46875l1.171875 -5.625l-1.296875 0l0.265625 -1.265625l1.296875 0l0.5 -2.375l1.890625 -1.140625l-0.734375 3.515625l1.625 0l-0.28125 1.265625l-1.609375 0l-1.125 5.359375q-0.203125 1.015625 -0.203125 1.21875q0 0.28125 0.15625 0.4375q0.171875 0.15625 0.5625 0.15625q0.546875 0 0.96875 -0.109375zm11.210358 -0.8125l0 -3.671875l-3.640625 0l0 -1.515625l3.640625 0l0 -3.640625l1.546875 0l0 3.640625l3.640625 0l0 1.515625l-3.640625 0l0 3.671875l-1.546875 0zm11.390778 2.15625l2.78125 -13.359375l1.65625 0l-1.0 4.78125q0.78125 -0.71875 1.421875 -1.015625q0.640625 -0.296875 1.328125 -0.296875q1.359375 0 2.265625 1.015625q0.90625 1.0 0.90625 2.9375q0 1.28125 -0.375 2.359375q-0.359375 1.0625 -0.890625 1.78125q-0.53125 0.71875 -1.109375 1.15625q-0.578125 0.4375 -1.1875 0.640625q-0.59375 0.21875 -1.140625 0.21875q-0.96875 0 -1.703125 -0.5q-0.71875 -0.515625 -1.125 -1.546875l-0.390625 1.828125l-1.4375 0zm2.4375 -3.96875l-0.015625 0.3125q0 1.234375 0.59375 1.890625q0.59375 0.640625 1.484375 0.640625q0.859375 0 1.578125 -0.609375q0.734375 -0.609375 1.1875 -1.890625q0.46875 -1.28125 0.46875 -2.375q0 -1.21875 -0.59375 -1.890625q-0.578125 -0.671875 -1.4375 -0.671875q-0.90625 0 -1.65625 0.6875q-0.734375 0.6875 -1.234375 2.125q-0.375 1.0625 -0.375 1.78125zm14.531952 2.21875q-1.734375 1.96875 -3.5625 1.96875q-1.109375 0 -1.796875 -0.640625q-0.6875 -0.640625 -0.6875 -1.578125q0 -0.609375 0.296875 -2.09375l1.171875 -5.578125l1.65625 0l-1.296875 6.1875q-0.171875 0.765625 -0.171875 1.203125q0 0.546875 0.328125 0.859375q0.34375 0.296875 0.984375 0.296875q0.703125 0 1.359375 -0.328125q0.65625 -0.34375 1.125 -0.921875q0.484375 -0.578125 0.796875 -1.359375q0.1875 -0.5 0.453125 -1.765625l0.875 -4.171875l1.65625 0l-2.03125 9.671875l-1.515625 0l0.359375 -1.75zm4.0007324 1.75l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0zm5.1832886 0l1.765625 -8.40625l-1.484375 0l0.265625 -1.265625l1.484375 0l0.28125 -1.375q0.21875 -1.03125 0.4375 -1.484375q0.234375 -0.453125 0.75 -0.75q0.53125 -0.296875 1.4375 -0.296875q0.625 0 1.828125 0.265625l-0.296875 1.4375q-0.84375 -0.21875 -1.40625 -0.21875q-0.484375 0 -0.734375 0.25q-0.25 0.234375 -0.4375 1.125l-0.21875 1.046875l1.84375 0l-0.265625 1.265625l-1.84375 0l-1.75 8.40625l-1.65625 0zm12.058319 -3.28125l1.609375 0.15625q-0.34375 1.1875 -1.59375 2.265625q-1.234375 1.078125 -2.96875 1.078125q-1.0625 0 -1.96875 -0.5q-0.890625 -0.5 -1.359375 -1.4375q-0.46875 -0.953125 -0.46875 -2.15625q0 -1.59375 0.734375 -3.078125q0.734375 -1.484375 1.890625 -2.203125q1.171875 -0.734375 2.53125 -0.734375q1.734375 0 2.765625 1.078125q1.03125 1.0625 1.03125 2.921875q0 0.71875 -0.125 1.46875l-7.125 0q-0.046875 0.28125 -0.046875 0.5q0 1.359375 0.625 2.078125q0.625 0.71875 1.53125 0.71875q0.84375 0 1.65625 -0.546875q0.828125 -0.5625 1.28125 -1.609375zm-4.78125 -2.40625l5.421875 0q0.015625 -0.25 0.015625 -0.359375q0 -1.234375 -0.625 -1.890625q-0.625 -0.671875 -1.59375 -0.671875q-1.0625 0 -1.9375 0.734375q-0.859375 0.71875 -1.28125 2.1875zm8.063202 5.6875l2.015625 -9.671875l1.453125 0l-0.40625 1.96875q0.75 -1.109375 1.453125 -1.640625q0.71875 -0.546875 1.46875 -0.546875q0.5 0 1.21875 0.359375l-0.671875 1.53125q-0.4375 -0.3125 -0.9375 -0.3125q-0.875 0 -1.78125 0.96875q-0.90625 0.953125 -1.4375 3.46875l-0.8125 3.875l-1.5625 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m0 165.96588l118.74016 0l0 40.25197l-118.74016 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m0 165.96588l118.74016 0l0 40.25197l-118.74016 0z" fill-rule="evenodd"/><path fill="#000000" d="m23.145836 190.12123l1.625 -0.25q0.125 0.96875 0.75 1.5q0.625 0.515625 1.75 0.515625q1.125 0 1.671875 -0.453125q0.546875 -0.46875 0.546875 -1.09375q0 -0.546875 -0.484375 -0.875q-0.328125 -0.21875 -1.671875 -0.546875q-1.8125 -0.46875 -2.515625 -0.796875q-0.6875 -0.328125 -1.046875 -0.90625q-0.359375 -0.59375 -0.359375 -1.3125q0 -0.640625 0.296875 -1.1875q0.296875 -0.5625 0.8125 -0.921875q0.375 -0.28125 1.03125 -0.46875q0.671875 -0.203125 1.421875 -0.203125q1.140625 0 2.0 0.328125q0.859375 0.328125 1.265625 0.890625q0.421875 0.5625 0.578125 1.5l-1.609375 0.21875q-0.109375 -0.75 -0.640625 -1.171875q-0.515625 -0.421875 -1.46875 -0.421875q-1.140625 0 -1.625 0.375q-0.46875 0.375 -0.46875 0.875q0 0.3125 0.1875 0.578125q0.203125 0.265625 0.640625 0.4375q0.234375 0.09375 1.4375 0.421875q1.75 0.453125 2.4375 0.75q0.6875 0.296875 1.078125 0.859375q0.390625 0.5625 0.390625 1.40625q0 0.828125 -0.484375 1.546875q-0.46875 0.71875 -1.375 1.125q-0.90625 0.390625 -2.046875 0.390625q-1.875 0 -2.875 -0.78125q-0.984375 -0.78125 -1.25 -2.328125zm13.5625 1.421875l0.234375 1.453125q-0.6875 0.140625 -1.234375 0.140625q-0.890625 0 -1.390625 -0.28125q-0.484375 -0.28125 -0.6875 -0.734375q-0.203125 -0.46875 -0.203125 -1.9375l0 -5.578125l-1.203125 0l0 -1.265625l1.203125 0l0 -2.390625l1.625 -0.984375l0 3.375l1.65625 0l0 1.265625l-1.65625 0l0 5.671875q0 0.6875 0.078125 0.890625q0.09375 0.203125 0.28125 0.328125q0.203125 0.109375 0.578125 0.109375q0.265625 0 0.71875 -0.0625zm1.5895538 1.46875l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0zm6.228302 3.703125l0 -13.375l1.484375 0l0 1.25q0.53125 -0.734375 1.1875 -1.09375q0.671875 -0.375 1.625 -0.375q1.234375 0 2.171875 0.640625q0.953125 0.625 1.4375 1.796875q0.484375 1.15625 0.484375 2.546875q0 1.484375 -0.53125 2.671875q-0.53125 1.1875 -1.546875 1.828125q-1.015625 0.625 -2.140625 0.625q-0.8125 0 -1.46875 -0.34375q-0.65625 -0.34375 -1.0625 -0.875l0 4.703125l-1.640625 0zm1.484375 -8.484375q0 1.859375 0.75 2.765625q0.765625 0.890625 1.828125 0.890625q1.09375 0 1.875 -0.921875q0.78125 -0.9375 0.78125 -2.875q0 -1.84375 -0.765625 -2.765625q-0.75 -0.921875 -1.8125 -0.921875q-1.046875 0 -1.859375 0.984375q-0.796875 0.96875 -0.796875 2.84375zm15.203842 3.59375q-0.921875 0.765625 -1.765625 1.09375q-0.828125 0.3125 -1.796875 0.3125q-1.59375 0 -2.453125 -0.78125q-0.859375 -0.78125 -0.859375 -1.984375q0 -0.71875 0.328125 -1.296875q0.328125 -0.59375 0.84375 -0.9375q0.53125 -0.359375 1.1875 -0.546875q0.46875 -0.125 1.453125 -0.25q1.984375 -0.234375 2.921875 -0.5625q0.015625 -0.34375 0.015625 -0.421875q0 -1.0 -0.46875 -1.421875q-0.625 -0.546875 -1.875 -0.546875q-1.15625 0 -1.703125 0.40625q-0.546875 0.40625 -0.8125 1.421875l-1.609375 -0.21875q0.21875 -1.015625 0.71875 -1.640625q0.5 -0.640625 1.453125 -0.984375q0.953125 -0.34375 2.1875 -0.34375q1.25 0 2.015625 0.296875q0.78125 0.28125 1.140625 0.734375q0.375 0.4375 0.515625 1.109375q0.078125 0.421875 0.078125 1.515625l0 2.1875q0 2.28125 0.109375 2.890625q0.109375 0.59375 0.40625 1.15625l-1.703125 0q-0.265625 -0.515625 -0.328125 -1.1875zm-0.140625 -3.671875q-0.890625 0.375 -2.671875 0.625q-1.015625 0.140625 -1.4375 0.328125q-0.421875 0.1875 -0.65625 0.53125q-0.21875 0.34375 -0.21875 0.78125q0 0.65625 0.5 1.09375q0.5 0.4375 1.453125 0.4375q0.9375 0 1.671875 -0.40625q0.75 -0.421875 1.09375 -1.140625q0.265625 -0.5625 0.265625 -1.640625l0 -0.609375zm4.188217 4.859375l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0zm5.572052 -2.890625l1.625 -0.25q0.125 0.96875 0.75 1.5q0.625 0.515625 1.75 0.515625q1.125 0 1.671875 -0.453125q0.546875 -0.46875 0.546875 -1.09375q0 -0.546875 -0.484375 -0.875q-0.328125 -0.21875 -1.671875 -0.546875q-1.8125 -0.46875 -2.515625 -0.796875q-0.6875 -0.328125 -1.046875 -0.90625q-0.359375 -0.59375 -0.359375 -1.3125q0 -0.640625 0.296875 -1.1875q0.296875 -0.5625 0.8125 -0.921875q0.375 -0.28125 1.03125 -0.46875q0.671875 -0.203125 1.421875 -0.203125q1.140625 0 2.0 0.328125q0.859375 0.328125 1.265625 0.890625q0.421875 0.5625 0.578125 1.5l-1.609375 0.21875q-0.109375 -0.75 -0.640625 -1.171875q-0.515625 -0.421875 -1.46875 -0.421875q-1.140625 0 -1.625 0.375q-0.46875 0.375 -0.46875 0.875q0 0.3125 0.1875 0.578125q0.203125 0.265625 0.640625 0.4375q0.234375 0.09375 1.4375 0.421875q1.75 0.453125 2.4375 0.75q0.6875 0.296875 1.078125 0.859375q0.390625 0.5625 0.390625 1.40625q0 0.828125 -0.484375 1.546875q-0.46875 0.71875 -1.375 1.125q-0.90625 0.390625 -2.046875 0.390625q-1.875 0 -2.875 -0.78125q-0.984375 -0.78125 -1.25 -2.328125zm16.609375 -0.21875l1.6875 0.203125q-0.40625 1.484375 -1.484375 2.3125q-1.078125 0.8125 -2.765625 0.8125q-2.125 0 -3.375 -1.296875q-1.234375 -1.3125 -1.234375 -3.671875q0 -2.453125 1.25 -3.796875q1.265625 -1.34375 3.265625 -1.34375q1.9375 0 3.15625 1.328125q1.234375 1.3125 1.234375 3.703125q0 0.15625 0 0.4375l-7.21875 0q0.09375 1.59375 0.90625 2.453125q0.8125 0.84375 2.015625 0.84375q0.90625 0 1.546875 -0.46875q0.640625 -0.484375 1.015625 -1.515625zm-5.390625 -2.65625l5.40625 0q-0.109375 -1.21875 -0.625 -1.828125q-0.78125 -0.953125 -2.03125 -0.953125q-1.125 0 -1.90625 0.765625q-0.765625 0.75 -0.84375 2.015625zm9.125717 5.765625l0 -9.671875l1.46875 0l0 1.46875q0.5625 -1.03125 1.03125 -1.359375q0.484375 -0.328125 1.0625 -0.328125q0.828125 0 1.6875 0.53125l-0.5625 1.515625q-0.609375 -0.359375 -1.203125 -0.359375q-0.546875 0 -0.96875 0.328125q-0.421875 0.328125 -0.609375 0.890625q-0.28125 0.875 -0.28125 1.921875l0 5.0625l-1.625 0z" fill-rule="nonzero"/></g></svg>
Documentation/networking/tls-offload-reorder-bad.svg+1−0
@@ -0,0 +1 @@
1+<svg version="1.1" viewBox="0.0 0.0 672.0 68.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l960.0 0l0 720.0l-960.0 0l0 -720.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l960.0 0l0 720.0l-960.0 0z" fill-rule="evenodd"/><path fill="#b6d7a8" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m15.953125 52.942722l-1.640625 0l0 -10.453125q-0.59375 0.5625 -1.5625 1.140625q-0.953125 0.5625 -1.71875 0.84375l0 -1.59375q1.375 -0.640625 2.40625 -1.5625q1.03125 -0.921875 1.453125 -1.78125l1.0625 0l0 13.40625z" fill-rule="nonzero"/><path fill="#c9daf8" d="m340.69897 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m340.69897 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m355.73022 52.942722l0 -3.203125l-5.796875 0l0 -1.5l6.09375 -8.65625l1.34375 0l0 8.65625l1.796875 0l0 1.5l-1.796875 0l0 3.203125l-1.640625 0zm0 -4.703125l0 -6.015625l-4.1875 6.015625l4.1875 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m225.37527 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m225.37527 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m235.15652 49.411472l1.640625 -0.21875q0.28125 1.40625 0.953125 2.015625q0.6875 0.609375 1.65625 0.609375q1.15625 0 1.953125 -0.796875q0.796875 -0.796875 0.796875 -1.984375q0 -1.125 -0.734375 -1.859375q-0.734375 -0.734375 -1.875 -0.734375q-0.46875 0 -1.15625 0.171875l0.1875 -1.4375q0.15625 0.015625 0.265625 0.015625q1.046875 0 1.875 -0.546875q0.84375 -0.546875 0.84375 -1.671875q0 -0.90625 -0.609375 -1.5q-0.609375 -0.59375 -1.578125 -0.59375q-0.953125 0 -1.59375 0.609375q-0.640625 0.59375 -0.8125 1.796875l-1.640625 -0.296875q0.296875 -1.640625 1.359375 -2.546875q1.0625 -0.90625 2.65625 -0.90625q1.09375 0 2.0 0.46875q0.921875 0.46875 1.40625 1.28125q0.5 0.8125 0.5 1.71875q0 0.859375 -0.46875 1.578125q-0.46875 0.703125 -1.375 1.125q1.1875 0.28125 1.84375 1.140625q0.65625 0.859375 0.65625 2.15625q0 1.734375 -1.28125 2.953125q-1.265625 1.21875 -3.21875 1.21875q-1.765625 0 -2.921875 -1.046875q-1.15625 -1.046875 -1.328125 -2.71875z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m572.3295 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m572.3295 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m590.72015 51.364597l0 1.578125l-8.828125 0q-0.015625 -0.59375 0.1875 -1.140625q0.34375 -0.90625 1.078125 -1.78125q0.75 -0.875 2.15625 -2.015625q2.171875 -1.78125 2.9375 -2.828125q0.765625 -1.046875 0.765625 -1.96875q0 -0.984375 -0.703125 -1.640625q-0.6875 -0.671875 -1.8125 -0.671875q-1.1875 0 -1.90625 0.71875q-0.703125 0.703125 -0.703125 1.953125l-1.6875 -0.171875q0.171875 -1.890625 1.296875 -2.875q1.140625 -0.984375 3.03125 -0.984375q1.921875 0 3.046875 1.0625q1.125 1.0625 1.125 2.640625q0 0.796875 -0.328125 1.578125q-0.328125 0.78125 -1.09375 1.640625q-0.75 0.84375 -2.53125 2.34375q-1.46875 1.234375 -1.890625 1.6875q-0.421875 0.4375 -0.6875 0.875l6.546875 0z" fill-rule="nonzero"/><path fill="#e06666" d="m615.56793 24.999102l6.5512085 0l0 42.04725l-6.5512085 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m615.56793 24.999102l6.5512085 0l0 42.04725l-6.5512085 0z" fill-rule="evenodd"/><path fill="#c9daf8" d="m456.51425 24.999102l99.02365 0l0 42.04725l-99.02365 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m456.51425 24.999102l99.02365 0l0 42.04725l-99.02365 0z" fill-rule="evenodd"/><path fill="#000000" d="m466.2955 49.442722l1.71875 -0.140625q0.1875 1.25 0.875 1.890625q0.703125 0.625 1.6875 0.625q1.1875 0 2.0 -0.890625q0.828125 -0.890625 0.828125 -2.359375q0 -1.40625 -0.796875 -2.21875q-0.78125 -0.8125 -2.0625 -0.8125q-0.78125 0 -1.421875 0.359375q-0.640625 0.359375 -1.0 0.9375l-1.546875 -0.203125l1.296875 -6.859375l6.640625 0l0 1.5625l-5.328125 0l-0.71875 3.59375q1.203125 -0.84375 2.515625 -0.84375q1.75 0 2.953125 1.21875q1.203125 1.203125 1.203125 3.109375q0 1.8125 -1.046875 3.140625q-1.296875 1.625 -3.515625 1.625q-1.8125 0 -2.96875 -1.015625q-1.15625 -1.03125 -1.3125 -2.71875z" fill-rule="nonzero"/><path fill="#e06666" d="m391.1985 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m391.1985 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m114.43843 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="4.0,3.0" d="m114.43843 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m163.95024 24.999102c0 -12.5 114.47246 -25.007874 228.9449 -25.0c114.47241 0.007874016 228.94489 12.531496 228.94489 25.062992" fill-rule="evenodd"/><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m163.95024 24.9991c0 -12.499998 114.47246 -25.007872 228.9449 -24.999998c57.236206 0.003937008 114.47244 3.136811 157.3996 7.835138c21.463562 2.3491635 39.349915 5.0896897 51.8703 8.026144c3.130127 0.7341137 5.9248657 1.4804726 8.356262 2.236023c0.30395508 0.09444237 0.6022339 0.1890316 0.89471436 0.28375435l0.37457275 0.12388611" fill-rule="evenodd"/><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m609.98517 21.270555l9.406311 2.1936665l-5.7955933 -7.7266836z" fill-rule="evenodd"/><path fill="#e06666" d="m47.56793 24.999102l6.551182 0l0 42.04725l-6.551182 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m47.56793 24.999102l6.551182 0l0 42.04725l-6.551182 0z" fill-rule="evenodd"/></g></svg>
Documentation/networking/tls-offload-reorder-good.svg+1−0
@@ -0,0 +1 @@
1+<svg version="1.1" viewBox="0.0 0.0 672.0 68.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l960.0 0l0 720.0l-960.0 0l0 -720.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l960.0 0l0 720.0l-960.0 0z" fill-rule="evenodd"/><path fill="#b6d7a8" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m0 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m15.953125 52.942722l-1.640625 0l0 -10.453125q-0.59375 0.5625 -1.5625 1.140625q-0.953125 0.5625 -1.71875 0.84375l0 -1.59375q1.375 -0.640625 2.40625 -1.5625q1.03125 -0.921875 1.453125 -1.78125l1.0625 0l0 13.40625z" fill-rule="nonzero"/><path fill="#b6d7a8" d="m340.69897 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m340.69897 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m355.73022 52.942722l0 -3.203125l-5.796875 0l0 -1.5l6.09375 -8.65625l1.34375 0l0 8.65625l1.796875 0l0 1.5l-1.796875 0l0 3.203125l-1.640625 0zm0 -4.703125l0 -6.015625l-4.1875 6.015625l4.1875 0z" fill-rule="nonzero"/><path fill="#cfe2f3" d="m225.37527 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m225.37527 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m235.15652 49.411472l1.640625 -0.21875q0.28125 1.40625 0.953125 2.015625q0.6875 0.609375 1.65625 0.609375q1.15625 0 1.953125 -0.796875q0.796875 -0.796875 0.796875 -1.984375q0 -1.125 -0.734375 -1.859375q-0.734375 -0.734375 -1.875 -0.734375q-0.46875 0 -1.15625 0.171875l0.1875 -1.4375q0.15625 0.015625 0.265625 0.015625q1.046875 0 1.875 -0.546875q0.84375 -0.546875 0.84375 -1.671875q0 -0.90625 -0.609375 -1.5q-0.609375 -0.59375 -1.578125 -0.59375q-0.953125 0 -1.59375 0.609375q-0.640625 0.59375 -0.8125 1.796875l-1.640625 -0.296875q0.296875 -1.640625 1.359375 -2.546875q1.0625 -0.90625 2.65625 -0.90625q1.09375 0 2.0 0.46875q0.921875 0.46875 1.40625 1.28125q0.5 0.8125 0.5 1.71875q0 0.859375 -0.46875 1.578125q-0.46875 0.703125 -1.375 1.125q1.1875 0.28125 1.84375 1.140625q0.65625 0.859375 0.65625 2.15625q0 1.734375 -1.28125 2.953125q-1.265625 1.21875 -3.21875 1.21875q-1.765625 0 -2.921875 -1.046875q-1.15625 -1.046875 -1.328125 -2.71875z" fill-rule="nonzero"/><path fill="#e06666" d="m271.56793 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m271.56793 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path fill="#cfe2f3" d="m572.3295 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m572.3295 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" d="m590.72015 51.364597l0 1.578125l-8.828125 0q-0.015625 -0.59375 0.1875 -1.140625q0.34375 -0.90625 1.078125 -1.78125q0.75 -0.875 2.15625 -2.015625q2.171875 -1.78125 2.9375 -2.828125q0.765625 -1.046875 0.765625 -1.96875q0 -0.984375 -0.703125 -1.640625q-0.6875 -0.671875 -1.8125 -0.671875q-1.1875 0 -1.90625 0.71875q-0.703125 0.703125 -0.703125 1.953125l-1.6875 -0.171875q0.171875 -1.890625 1.296875 -2.875q1.140625 -0.984375 3.03125 -0.984375q1.921875 0 3.046875 1.0625q1.125 1.0625 1.125 2.640625q0 0.796875 -0.328125 1.578125q-0.328125 0.78125 -1.09375 1.640625q-0.75 0.84375 -2.53125 2.34375q-1.46875 1.234375 -1.890625 1.6875q-0.421875 0.4375 -0.6875 0.875l6.546875 0z" fill-rule="nonzero"/><path fill="#b6d7a8" d="m456.51425 24.999102l99.02365 0l0 42.04725l-99.02365 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m456.51425 24.999102l99.02365 0l0 42.04725l-99.02365 0z" fill-rule="evenodd"/><path fill="#000000" d="m466.2955 49.442722l1.71875 -0.140625q0.1875 1.25 0.875 1.890625q0.703125 0.625 1.6875 0.625q1.1875 0 2.0 -0.890625q0.828125 -0.890625 0.828125 -2.359375q0 -1.40625 -0.796875 -2.21875q-0.78125 -0.8125 -2.0625 -0.8125q-0.78125 0 -1.421875 0.359375q-0.640625 0.359375 -1.0 0.9375l-1.546875 -0.203125l1.296875 -6.859375l6.640625 0l0 1.5625l-5.328125 0l-0.71875 3.59375q1.203125 -0.84375 2.515625 -0.84375q1.75 0 2.953125 1.21875q1.203125 1.203125 1.203125 3.109375q0 1.8125 -1.046875 3.140625q-1.296875 1.625 -3.515625 1.625q-1.8125 0 -2.96875 -1.015625q-1.15625 -1.03125 -1.3125 -2.71875z" fill-rule="nonzero"/><path fill="#e06666" d="m503.1985 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m503.1985 24.999102l6.551178 0l0 42.04725l-6.551178 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m114.43843 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="4.0,3.0" d="m114.43843 24.999102l99.02362 0l0 42.04725l-99.02362 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m163.95024 24.999102c0 -12.5 114.47246 -25.007874 228.9449 -25.0c114.47241 0.007874016 228.94489 12.531496 228.94489 25.062992" fill-rule="evenodd"/><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m163.95024 24.9991c0 -12.499998 114.47246 -25.007872 228.9449 -24.999998c57.236206 0.003937008 114.47244 3.136811 157.3996 7.835138c21.463562 2.3491635 39.349915 5.0896897 51.8703 8.026144c3.130127 0.7341137 5.9248657 1.4804726 8.356262 2.236023c0.30395508 0.09444237 0.6022339 0.1890316 0.89471436 0.28375435l0.37457275 0.12388611" fill-rule="evenodd"/><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m609.98517 21.270555l9.406311 2.1936665l-5.7955933 -7.7266836z" fill-rule="evenodd"/><path fill="#e06666" d="m47.56793 24.999102l6.551182 0l0 42.04725l-6.551182 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="1.0" stroke-linejoin="round" stroke-linecap="butt" d="m47.56793 24.999102l6.551182 0l0 42.04725l-6.551182 0z" fill-rule="evenodd"/></g></svg>
Documentation/networking/tls-offload.rst+482−0
@@ -0,0 +1,482 @@
1+.. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
3+==================
4+Kernel TLS offload
5+==================
6+
7+Kernel TLS operation
8+====================
9+
10+Linux kernel provides TLS connection offload infrastructure. Once a TCP
11+connection is in ``ESTABLISHED`` state user space can enable the TLS Upper
12+Layer Protocol (ULP) and install the cryptographic connection state.
13+For details regarding the user-facing interface refer to the TLS
14+documentation in :ref:`Documentation/networking/tls.rst <kernel_tls>`.
15+
16+``ktls`` can operate in three modes:
17+
18+ * Software crypto mode (``TLS_SW``) - CPU handles the cryptography.
19+ In most basic cases only crypto operations synchronous with the CPU
20+ can be used, but depending on calling context CPU may utilize
21+ asynchronous crypto accelerators. The use of accelerators introduces extra
22+ latency on socket reads (decryption only starts when a read syscall
23+ is made) and additional I/O load on the system.
24+ * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto
25+ on a packet by packet basis, provided the packets arrive in order.
26+ This mode integrates best with the kernel stack and is described in detail
27+ in the remaining part of this document
28+ (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``).
29+ * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where
30+ NIC driver and firmware replace the kernel networking stack
31+ with its own TCP handling, it is not usable in production environments
32+ making use of the Linux networking stack for example any firewalling
33+ abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``).
34+
35+The operation mode is selected automatically based on device configuration,
36+offload opt-in or opt-out on per-connection basis is not currently supported.
37+
38+TX
39+--
40+
41+At a high level user write requests are turned into a scatter list, the TLS ULP
42+intercepts them, inserts record framing, performs encryption (in ``TLS_SW``
43+mode) and then hands the modified scatter list to the TCP layer. From this
44+point on the TCP stack proceeds as normal.
45+
46+In ``TLS_HW`` mode the encryption is not performed in the TLS ULP.
47+Instead packets reach a device driver, the driver will mark the packets
48+for crypto offload based on the socket the packet is attached to,
49+and send them to the device for encryption and transmission.
50+
51+RX
52+--
53+
54+On the receive side if the device handled decryption and authentication
55+successfully, the driver will set the decrypted bit in the associated
56+:c:type:`struct sk_buff <sk_buff>`. The packets reach the TCP stack and
57+are handled normally. ``ktls`` is informed when data is queued to the socket
58+and the ``strparser`` mechanism is used to delineate the records. Upon read
59+request, records are retrieved from the socket and passed to decryption routine.
60+If device decrypted all the segments of the record the decryption is skipped,
61+otherwise software path handles decryption.
62+
63+.. kernel-figure:: tls-offload-layers.svg
64+ :alt: TLS offload layers
65+ :align: center
66+ :figwidth: 28em
67+
68+ Layers of Kernel TLS stack
69+
70+Device configuration
71+====================
72+
73+During driver initialization device sets the ``NETIF_F_HW_TLS_RX`` and
74+``NETIF_F_HW_TLS_TX`` features and installs its
75+:c:type:`struct tlsdev_ops <tlsdev_ops>`
76+pointer in the :c:member:`tlsdev_ops` member of the
77+:c:type:`struct net_device <net_device>`.
78+
79+When TLS cryptographic connection state is installed on a ``ktls`` socket
80+(note that it is done twice, once for RX and once for TX direction,
81+and the two are completely independent), the kernel checks if the underlying
82+network device is offload-capable and attempts the offload. In case offload
83+fails the connection is handled entirely in software using the same mechanism
84+as if the offload was never tried.
85+
86+Offload request is performed via the :c:member:`tls_dev_add` callback of
87+:c:type:`struct tlsdev_ops <tlsdev_ops>`:
88+
89+.. code-block:: c
90+
91+ int (*tls_dev_add)(struct net_device *netdev, struct sock *sk,
92+ enum tls_offload_ctx_dir direction,
93+ struct tls_crypto_info *crypto_info,
94+ u32 start_offload_tcp_sn);
95+
96+``direction`` indicates whether the cryptographic information is for
97+the received or transmitted packets. Driver uses the ``sk`` parameter
98+to retrieve the connection 5-tuple and socket family (IPv4 vs IPv6).
99+Cryptographic information in ``crypto_info`` includes the key, iv, salt
100+as well as TLS record sequence number. ``start_offload_tcp_sn`` indicates
101+which TCP sequence number corresponds to the beginning of the record with
102+sequence number from ``crypto_info``. The driver can add its state
103+at the end of kernel structures (see :c:member:`driver_state` members
104+in ``include/net/tls.h``) to avoid additional allocations and pointer
105+dereferences.
106+
107+TX
108+--
109+
110+After TX state is installed, the stack guarantees that the first segment
111+of the stream will start exactly at the ``start_offload_tcp_sn`` sequence
112+number, simplifying TCP sequence number matching.
113+
114+TX offload being fully initialized does not imply that all segments passing
115+through the driver and which belong to the offloaded socket will be after
116+the expected sequence number and will have kernel record information.
117+In particular, already encrypted data may have been queued to the socket
118+before installing the connection state in the kernel.
119+
120+RX
121+--
122+
123+In RX direction local networking stack has little control over the segmentation,
124+so the initial records' TCP sequence number may be anywhere inside the segment.
125+
126+Normal operation
127+================
128+
129+At the minimum the device maintains the following state for each connection, in
130+each direction:
131+
132+ * crypto secrets (key, iv, salt)
133+ * crypto processing state (partial blocks, partial authentication tag, etc.)
134+ * record metadata (sequence number, processing offset and length)
135+ * expected TCP sequence number
136+
137+There are no guarantees on record length or record segmentation. In particular
138+segments may start at any point of a record and contain any number of records.
139+Assuming segments are received in order, the device should be able to perform
140+crypto operations and authentication regardless of segmentation. For this
141+to be possible device has to keep small amount of segment-to-segment state.
142+This includes at least:
143+
144+ * partial headers (if a segment carried only a part of the TLS header)
145+ * partial data block
146+ * partial authentication tag (all data had been seen but part of the
147+ authentication tag has to be written or read from the subsequent segment)
148+
149+Record reassembly is not necessary for TLS offload. If the packets arrive
150+in order the device should be able to handle them separately and make
151+forward progress.
152+
153+TX
154+--
155+
156+The kernel stack performs record framing reserving space for the authentication
157+tag and populating all other TLS header and tailer fields.
158+
159+Both the device and the driver maintain expected TCP sequence numbers
160+due to the possibility of retransmissions and the lack of software fallback
161+once the packet reaches the device.
162+For segments passed in order, the driver marks the packets with
163+a connection identifier (note that a 5-tuple lookup is insufficient to identify
164+packets requiring HW offload, see the :ref:`5tuple_problems` section)
165+and hands them to the device. The device identifies the packet as requiring
166+TLS handling and confirms the sequence number matches its expectation.
167+The device performs encryption and authentication of the record data.
168+It replaces the authentication tag and TCP checksum with correct values.
169+
170+RX
171+--
172+
173+Before a packet is DMAed to the host (but after NIC's embedded switching
174+and packet transformation functions) the device validates the Layer 4
175+checksum and performs a 5-tuple lookup to find any TLS connection the packet
176+may belong to (technically a 4-tuple
177+lookup is sufficient - IP addresses and TCP port numbers, as the protocol
178+is always TCP). If connection is matched device confirms if the TCP sequence
179+number is the expected one and proceeds to TLS handling (record delineation,
180+decryption, authentication for each record in the packet). The device leaves
181+the record framing unmodified, the stack takes care of record decapsulation.
182+Device indicates successful handling of TLS offload in the per-packet context
183+(descriptor) passed to the host.
184+
185+Upon reception of a TLS offloaded packet, the driver sets
186+the :c:member:`decrypted` mark in :c:type:`struct sk_buff <sk_buff>`
187+corresponding to the segment. Networking stack makes sure decrypted
188+and non-decrypted segments do not get coalesced (e.g. by GRO or socket layer)
189+and takes care of partial decryption.
190+
191+Resync handling
192+===============
193+
194+In presence of packet drops or network packet reordering, the device may lose
195+synchronization with the TLS stream, and require a resync with the kernel's
196+TCP stack.
197+
198+Note that resync is only attempted for connections which were successfully
199+added to the device table and are in TLS_HW mode. For example,
200+if the table was full when cryptographic state was installed in the kernel,
201+such connection will never get offloaded. Therefore the resync request
202+does not carry any cryptographic connection state.
203+
204+TX
205+--
206+
207+Segments transmitted from an offloaded socket can get out of sync
208+in similar ways to the receive side-retransmissions - local drops
209+are possible, though network reorders are not.
210+
211+Whenever an out of order segment is transmitted the driver provides
212+the device with enough information to perform cryptographic operations.
213+This means most likely that the part of the record preceding the current
214+segment has to be passed to the device as part of the packet context,
215+together with its TCP sequence number and TLS record number. The device
216+can then initialize its crypto state, process and discard the preceding
217+data (to be able to insert the authentication tag) and move onto handling
218+the actual packet.
219+
220+In this mode depending on the implementation the driver can either ask
221+for a continuation with the crypto state and the new sequence number
222+(next expected segment is the one after the out of order one), or continue
223+with the previous stream state - assuming that the out of order segment
224+was just a retransmission. The former is simpler, and does not require
225+retransmission detection therefore it is the recommended method until
226+such time it is proven inefficient.
227+
228+RX
229+--
230+
231+A small amount of RX reorder events may not require a full resynchronization.
232+In particular the device should not lose synchronization
233+when record boundary can be recovered:
234+
235+.. kernel-figure:: tls-offload-reorder-good.svg
236+ :alt: reorder of non-header segment
237+ :align: center
238+
239+ Reorder of non-header segment
240+
241+Green segments are successfully decrypted, blue ones are passed
242+as received on wire, red stripes mark start of new records.
243+
244+In above case segment 1 is received and decrypted successfully.
245+Segment 2 was dropped so 3 arrives out of order. The device knows
246+the next record starts inside 3, based on record length in segment 1.
247+Segment 3 is passed untouched, because due to lack of data from segment 2
248+the remainder of the previous record inside segment 3 cannot be handled.
249+The device can, however, collect the authentication algorithm's state
250+and partial block from the new record in segment 3 and when 4 and 5
251+arrive continue decryption. Finally when 2 arrives it's completely outside
252+of expected window of the device so it's passed as is without special
253+handling. ``ktls`` software fallback handles the decryption of record
254+spanning segments 1, 2 and 3. The device did not get out of sync,
255+even though two segments did not get decrypted.
256+
257+Kernel synchronization may be necessary if the lost segment contained
258+a record header and arrived after the next record header has already passed:
259+
260+.. kernel-figure:: tls-offload-reorder-bad.svg
261+ :alt: reorder of header segment
262+ :align: center
263+
264+ Reorder of segment with a TLS header
265+
266+In this example segment 2 gets dropped, and it contains a record header.
267+Device can only detect that segment 4 also contains a TLS header
268+if it knows the length of the previous record from segment 2. In this case
269+the device will lose synchronization with the stream.
270+
271+When the device gets out of sync and the stream reaches TCP sequence
272+numbers more than a max size record past the expected TCP sequence number,
273+the device starts scanning for a known header pattern. For example
274+for TLS 1.2 and TLS 1.3 subsequent bytes of value ``0x03 0x03`` occur
275+in the SSL/TLS version field of the header. Once pattern is matched
276+the device continues attempting parsing headers at expected locations
277+(based on the length fields at guessed locations).
278+Whenever the expected location does not contain a valid header the scan
279+is restarted.
280+
281+When the header is matched the device sends a confirmation request
282+to the kernel, asking if the guessed location is correct (if a TLS record
283+really starts there), and which record sequence number the given header had.
284+The kernel confirms the guessed location was correct and tells the device
285+the record sequence number. Meanwhile, the device had been parsing
286+and counting all records since the just-confirmed one, it adds the number
287+of records it had seen to the record number provided by the kernel.
288+At this point the device is in sync and can resume decryption at next
289+segment boundary.
290+
291+In a pathological case the device may latch onto a sequence of matching
292+headers and never hear back from the kernel (there is no negative
293+confirmation from the kernel). The implementation may choose to periodically
294+restart scan. Given how unlikely falsely-matching stream is, however,
295+periodic restart is not deemed necessary.
296+
297+Special care has to be taken if the confirmation request is passed
298+asynchronously to the packet stream and record may get processed
299+by the kernel before the confirmation request.
300+
301+Error handling
302+==============
303+
304+TX
305+--
306+
307+Packets may be redirected or rerouted by the stack to a different
308+device than the selected TLS offload device. The stack will handle
309+such condition using the :c:func:`sk_validate_xmit_skb` helper
310+(TLS offload code installs :c:func:`tls_validate_xmit_skb` at this hook).
311+Offload maintains information about all records until the data is
312+fully acknowledged, so if skbs reach the wrong device they can be handled
313+by software fallback.
314+
315+Any device TLS offload handling error on the transmission side must result
316+in the packet being dropped. For example if a packet got out of order
317+due to a bug in the stack or the device, reached the device and can't
318+be encrypted such packet must be dropped.
319+
320+RX
321+--
322+
323+If the device encounters any problems with TLS offload on the receive
324+side it should pass the packet to the host's networking stack as it was
325+received on the wire.
326+
327+For example authentication failure for any record in the segment should
328+result in passing the unmodified packet to the software fallback. This means
329+packets should not be modified "in place". Splitting segments to handle partial
330+decryption is not advised. In other words either all records in the packet
331+had been handled successfully and authenticated or the packet has to be passed
332+to the host's stack as it was on the wire (recovering original packet in the
333+driver if device provides precise error is sufficient).
334+
335+The Linux networking stack does not provide a way of reporting per-packet
336+decryption and authentication errors, packets with errors must simply not
337+have the :c:member:`decrypted` mark set.
338+
339+A packet should also not be handled by the TLS offload if it contains
340+incorrect checksums.
341+
342+Performance metrics
343+===================
344+
345+TLS offload can be characterized by the following basic metrics:
346+
347+ * max connection count
348+ * connection installation rate
349+ * connection installation latency
350+ * total cryptographic performance
351+
352+Note that each TCP connection requires a TLS session in both directions,
353+the performance may be reported treating each direction separately.
354+
355+Max connection count
356+--------------------
357+
358+The number of connections device can support can be exposed via
359+``devlink resource`` API.
360+
361+Total cryptographic performance
362+-------------------------------
363+
364+Offload performance may depend on segment and record size.
365+
366+Overload of the cryptographic subsystem of the device should not have
367+significant performance impact on non-offloaded streams.
368+
369+Statistics
370+==========
371+
372+Following minimum set of TLS-related statistics should be reported
373+by the driver:
374+
375+ * ``rx_tls_decrypted`` - number of successfully decrypted TLS segments
376+ * ``tx_tls_encrypted`` - number of in-order TLS segments passed to device
377+ for encryption
378+ * ``tx_tls_ooo`` - number of TX packets which were part of a TLS stream
379+ but did not arrive in the expected order
380+ * ``tx_tls_drop_no_sync_data`` - number of TX packets dropped because
381+ they arrived out of order and associated record could not be found
382+ (see also :ref:`pre_tls_data`)
383+
384+Notable corner cases, exceptions and additional requirements
385+============================================================
386+
387+.. _5tuple_problems:
388+
389+5-tuple matching limitations
390+----------------------------
391+
392+The device can only recognize received packets based on the 5-tuple
393+of the socket. Current ``ktls`` implementation will not offload sockets
394+routed through software interfaces such as those used for tunneling
395+or virtual networking. However, many packet transformations performed
396+by the networking stack (most notably any BPF logic) do not require
397+any intermediate software device, therefore a 5-tuple match may
398+consistently miss at the device level. In such cases the device
399+should still be able to perform TX offload (encryption) and should
400+fallback cleanly to software decryption (RX).
401+
402+Out of order
403+------------
404+
405+Introducing extra processing in NICs should not cause packets to be
406+transmitted or received out of order, for example pure ACK packets
407+should not be reordered with respect to data segments.
408+
409+Ingress reorder
410+---------------
411+
412+A device is permitted to perform packet reordering for consecutive
413+TCP segments (i.e. placing packets in the correct order) but any form
414+of additional buffering is disallowed.
415+
416+Coexistence with standard networking offload features
417+-----------------------------------------------------
418+
419+Offloaded ``ktls`` sockets should support standard TCP stack features
420+transparently. Enabling device TLS offload should not cause any difference
421+in packets as seen on the wire.
422+
423+Transport layer transparency
424+----------------------------
425+
426+The device should not modify any packet headers for the purpose
427+of the simplifying TLS offload.
428+
429+The device should not depend on any packet headers beyond what is strictly
430+necessary for TLS offload.
431+
432+Segment drops
433+-------------
434+
435+Dropping packets is acceptable only in the event of catastrophic
436+system errors and should never be used as an error handling mechanism
437+in cases arising from normal operation. In other words, reliance
438+on TCP retransmissions to handle corner cases is not acceptable.
439+
440+TLS device features
441+-------------------
442+
443+Drivers should ignore the changes to TLS the device feature flags.
444+These flags will be acted upon accordingly by the core ``ktls`` code.
445+TLS device feature flags only control adding of new TLS connection
446+offloads, old connections will remain active after flags are cleared.
447+
448+Known bugs
449+==========
450+
451+skb_orphan() leaks clear text
452+-----------------------------
453+
454+Currently drivers depend on the :c:member:`sk` member of
455+:c:type:`struct sk_buff <sk_buff>` to identify segments requiring
456+encryption. Any operation which removes or does not preserve the socket
457+association such as :c:func:`skb_orphan` or :c:func:`skb_clone`
458+will cause the driver to miss the packets and lead to clear text leaks.
459+
460+Redirects leak clear text
461+-------------------------
462+
463+In the RX direction, if segment has already been decrypted by the device
464+and it gets redirected or mirrored - clear text will be transmitted out.
465+
466+.. _pre_tls_data:
467+
468+Transmission of pre-TLS data
469+----------------------------
470+
471+User can enqueue some already encrypted and framed records before enabling
472+``ktls`` on the socket. Those records have to get sent as they are. This is
473+perfectly easy to handle in the software case - such data will be waiting
474+in the TCP layer, TLS ULP won't see it. In the offloaded case when pre-queued
475+segment reaches transmission point it appears to be out of order (before the
476+expected TCP sequence number) and the stack does not have a record information
477+associated.
478+
479+All segments without record information cannot, however, be assumed to be
480+pre-queued data, because a race condition exists between TCP stack queuing
481+a retransmission, the driver seeing the retransmission and TCP ACK arriving
482+for the retransmitted data.
Documentation/networking/tls.rstrenamed from Documentation/networking/tls.txt+31−13
@@ -1,3 +1,9 @@
1+.. _kernel_tls:
2+
3+==========
4+Kernel TLS
5+==========
6+
17 Overview
28 ========
39
@@ -12,6 +18,8 @@ Creating a TLS connection · 8 unmodified lines
1218
1319 First create a new TCP socket and set the TLS ULP.
1420
21+.. code-block:: c
22+
1523 sock = socket(AF_INET, SOCK_STREAM, 0);
1624 setsockopt(sock, SOL_TCP, TCP_ULP, "tls", sizeof("tls"));
1725
@@ -21,6 +29,8 @@ handshake is complete, we have all the parameters required to move the · 3 unmodified lines
2129 data-path to the kernel. There is a separate socket option for moving
2230 the transmit and the receive into the kernel.
2331
32+.. code-block:: c
33+
2434 /* From linux/tls.h */
2535 struct tls_crypto_info {
2636 unsigned short version;
@@ -58,6 +68,8 @@ After setting the TLS_TX socket option all application data sent over this · 31 unmodified lines
5868 socket is encrypted using TLS and the parameters provided in the socket option.
5969 For example, we can send an encrypted hello world record as follows:
6070
71+.. code-block:: c
72+
6173 const char *msg = "hello world\n";
6274 send(sock, msg, strlen(msg));
6375
@@ -67,6 +79,8 @@ to the encrypted kernel send buffer if possible. · 3 unmodified lines
6779 The sendfile system call will send the file's data over TLS records of maximum
6880 length (2^14).
6981
82+.. code-block:: c
83+
7084 file = open(filename, O_RDONLY);
7185 fstat(file, &stat);
7286 sendfile(sock, file, &offset, stat.st_size);
@@ -89,6 +103,8 @@ After setting the TLS_RX socket option, all recv family socket calls · 16 unmodified lines
89103 are decrypted using TLS parameters provided. A full TLS record must
90104 be received before decryption can happen.
91105
106+.. code-block:: c
107+
92108 char buffer[16384];
93109 recv(sock, buffer, 16384);
94110
@@ -97,12 +113,12 @@ large enough, and no additional allocations occur. If the userspace · 2 unmodified lines
97113 buffer is too small, data is decrypted in the kernel and copied to
98114 userspace.
99115
100−EINVAL is returned if the TLS version in the received message does not
116+``EINVAL`` is returned if the TLS version in the received message does not
101117 match the version passed in setsockopt.
102118
103−EMSGSIZE is returned if the received message is too big.
119+``EMSGSIZE`` is returned if the received message is too big.
104120
105−EBADMSG is returned if decryption failed for any other reason.
121+``EBADMSG`` is returned if decryption failed for any other reason.
106122
107123 Send TLS control messages
108124 -------------------------
@@ -113,9 +129,11 @@ These messages can be sent over the socket by providing the TLS record type · 4 unmodified lines
113129 via a CMSG. For example the following function sends @data of @length bytes
114130 using a record of type @record_type.
115131
116−/* send TLS control message using record_type */
132+.. code-block:: c
133+
134+ /* send TLS control message using record_type */
117135 static int klts_send_ctrl_message(int sock, unsigned char record_type,
118− void *data, size_t length)
136+ void *data, size_t length)
119137 {
120138 struct msghdr msg = {0};
121139 int cmsg_len = sizeof(record_type);
@@ -151,6 +169,8 @@ type passed via cmsg. If no cmsg buffer is provided, an error is · 29 unmodified lines
151169 returned if a control message is received. Data messages may be
152170 received without a cmsg buffer set.
153171
172+.. code-block:: c
173+
154174 char buffer[16384];
155175 char cmsg[CMSG_SPACE(sizeof(unsigned char))];
156176 struct msghdr msg = {0};
@@ -186,12 +206,10 @@ Integrating in to userspace TLS library · 29 unmodified lines
186206 At a high level, the kernel TLS ULP is a replacement for the record
187207 layer of a userspace TLS library.
188208
189−A patchset to OpenSSL to use ktls as the record layer is here:
190−
191−https://github.com/Mellanox/openssl/commits/tls_rx2
192−
193−An example of calling send directly after a handshake using
194−gnutls. Since it doesn't implement a full record layer, control
195−messages are not supported:
209+A patchset to OpenSSL to use ktls as the record layer is
210+`here <https://github.com/Mellanox/openssl/commits/tls_rx2>`_.
196211
197−https://github.com/ktls/af_ktls-tool/commits/RX
212+`An example <https://github.com/ktls/af_ktls-tool/commits/RX>`_
213+of calling send directly after a handshake using gnutls.
214+Since it doesn't implement a full record layer, control
215+messages are not supported.
Documentation/sphinx/kerneldoc.py+33−11
@@ -37,7 +37,19 @@ import glob · 36 unmodified lines
3737 from docutils import nodes, statemachine
3838 from docutils.statemachine import ViewList
3939 from docutils.parsers.rst import directives, Directive
40−from sphinx.ext.autodoc import AutodocReporter
40+
41+#
42+# AutodocReporter is only good up to Sphinx 1.7
43+#
44+import sphinx
45+
46+Use_SSI = sphinx.__version__[:3] >= '1.7'
47+if Use_SSI:
48+ from sphinx.util.docutils import switch_source_input
49+else:
50+ from sphinx.ext.autodoc import AutodocReporter
51+
52+import kernellog
4153
4254 __version__ = '1.0'
4355
@@ -90,7 +102,8 @@ class KernelDocDirective(Directive): · 46 unmodified lines
90102 cmd += [filename]
91103
92104 try:
93− env.app.verbose('calling kernel-doc \'%s\'' % (" ".join(cmd)))
105+ kernellog.verbose(env.app,
106+ 'calling kernel-doc \'%s\'' % (" ".join(cmd)))
94107
95108 p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
96109 out, err = p.communicate()
@@ -100,7 +113,8 @@ class KernelDocDirective(Directive): · 3 unmodified lines
100113 if p.returncode != 0:
101114 sys.stderr.write(err)
102115
103− env.app.warn('kernel-doc \'%s\' failed with return code %d' % (" ".join(cmd), p.returncode))
116+ kernellog.warn(env.app,
117+ 'kernel-doc \'%s\' failed with return code %d' % (" ".join(cmd), p.returncode))
104118 return [nodes.error(None, nodes.paragraph(text = "kernel-doc missing"))]
105119 elif env.config.kerneldoc_verbosity > 0:
106120 sys.stderr.write(err)
@@ -121,20 +135,28 @@ class KernelDocDirective(Directive): · 14 unmodified lines
121135 lineoffset += 1
122136
123137 node = nodes.section()
124− buf = self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter
138+ self.do_parse(result, node)
139+
140+ return node.children
141+
142+ except Exception as e: # pylint: disable=W0703
143+ kernellog.warn(env.app, 'kernel-doc \'%s\' processing failed with: %s' %
144+ (" ".join(cmd), str(e)))
145+ return [nodes.error(None, nodes.paragraph(text = "kernel-doc missing"))]
146+
147+ def do_parse(self, result, node):
148+ if Use_SSI:
149+ with switch_source_input(self.state, result):
150+ self.state.nested_parse(result, 0, node, match_titles=1)
151+ else:
152+ save = self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter
125153 self.state.memo.reporter = AutodocReporter(result, self.state.memo.reporter)
126154 self.state.memo.title_styles, self.state.memo.section_level = [], 0
127155 try:
128156 self.state.nested_parse(result, 0, node, match_titles=1)
129157 finally:
130− self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter = buf
158+ self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter = save
131159
132− return node.children
133−
134− except Exception as e: # pylint: disable=W0703
135− env.app.warn('kernel-doc \'%s\' processing failed with: %s' %
136− (" ".join(cmd), str(e)))
137− return [nodes.error(None, nodes.paragraph(text = "kernel-doc missing"))]
138160
139161 def setup(app):
140162 app.add_config_value('kerneldoc_bin', None, 'env')
Documentation/sphinx/kernellog.py+28−0
@@ -0,0 +1,28 @@
1+# SPDX-License-Identifier: GPL-2.0
2+#
3+# Sphinx has deprecated its older logging interface, but the replacement
4+# only goes back to 1.6. So here's a wrapper layer to keep around for
5+# as long as we support 1.4.
6+#
7+import sphinx
8+
9+if sphinx.__version__[:3] >= '1.6':
10+ UseLogging = True
11+ from sphinx.util import logging
12+ logger = logging.getLogger('kerneldoc')
13+else:
14+ UseLogging = False
15+
16+def warn(app, message):
17+ if UseLogging:
18+ logger.warning(message)
19+ else:
20+ app.warn(message)
21+
22+def verbose(app, message):
23+ if UseLogging:
24+ logger.verbose(message)
25+ else:
26+ app.verbose(message)
27+
28+
Documentation/sphinx/kfigure.py+23−17
@@ -60,6 +60,8 @@ import sphinx · 59 unmodified lines
6060 from sphinx.util.nodes import clean_astext
6161 from six import iteritems
6262
63+import kernellog
64+
6365 PY3 = sys.version_info[0] == 3
6466
6567 if PY3:
@@ -171,20 +173,20 @@ def setupTools(app): · 105 unmodified lines
171173 This function is called once, when the builder is initiated.
172174 """
173175 global dot_cmd, convert_cmd # pylint: disable=W0603
174− app.verbose("kfigure: check installed tools ...")
176+ kernellog.verbose(app, "kfigure: check installed tools ...")
175177
176178 dot_cmd = which('dot')
177179 convert_cmd = which('convert')
178180
179181 if dot_cmd:
180− app.verbose("use dot(1) from: " + dot_cmd)
182+ kernellog.verbose(app, "use dot(1) from: " + dot_cmd)
181183 else:
182− app.warn("dot(1) not found, for better output quality install "
183− "graphviz from http://www.graphviz.org")
184+ kernellog.warn(app, "dot(1) not found, for better output quality install "
185+ "graphviz from http://www.graphviz.org")
184186 if convert_cmd:
185− app.verbose("use convert(1) from: " + convert_cmd)
187+ kernellog.verbose(app, "use convert(1) from: " + convert_cmd)
186188 else:
187− app.warn(
189+ kernellog.warn(app,
188190 "convert(1) not found, for SVG to PDF conversion install "
189191 "ImageMagick (https://www.imagemagick.org)")
190192
@@ -220,12 +222,13 @@ def convert_image(img_node, translator, src_fname=None): · 29 unmodified lines
220222
221223 # in kernel builds, use 'make SPHINXOPTS=-v' to see verbose messages
222224
223− app.verbose('assert best format for: ' + img_node['uri'])
225+ kernellog.verbose(app, 'assert best format for: ' + img_node['uri'])
224226
225227 if in_ext == '.dot':
226228
227229 if not dot_cmd:
228− app.verbose("dot from graphviz not available / include DOT raw.")
230+ kernellog.verbose(app,
231+ "dot from graphviz not available / include DOT raw.")
229232 img_node.replace_self(file2literal(src_fname))
230233
231234 elif translator.builder.format == 'latex':
@@ -252,7 +255,8 @@ def convert_image(img_node, translator, src_fname=None): · 20 unmodified lines
252255
253256 if translator.builder.format == 'latex':
254257 if convert_cmd is None:
255− app.verbose("no SVG to PDF conversion available / include SVG raw.")
258+ kernellog.verbose(app,
259+ "no SVG to PDF conversion available / include SVG raw.")
256260 img_node.replace_self(file2literal(src_fname))
257261 else:
258262 dst_fname = path.join(translator.builder.outdir, fname + '.pdf')
@@ -265,18 +269,19 @@ def convert_image(img_node, translator, src_fname=None): · 6 unmodified lines
265269 _name = dst_fname[len(translator.builder.outdir) + 1:]
266270
267271 if isNewer(dst_fname, src_fname):
268− app.verbose("convert: {out}/%s already exists and is newer" % _name)
272+ kernellog.verbose(app,
273+ "convert: {out}/%s already exists and is newer" % _name)
269274
270275 else:
271276 ok = False
272277 mkdir(path.dirname(dst_fname))
273278
274279 if in_ext == '.dot':
275− app.verbose('convert DOT to: {out}/' + _name)
280+ kernellog.verbose(app, 'convert DOT to: {out}/' + _name)
276281 ok = dot2format(app, src_fname, dst_fname)
277282
278283 elif in_ext == '.svg':
279− app.verbose('convert SVG to: {out}/' + _name)
284+ kernellog.verbose(app, 'convert SVG to: {out}/' + _name)
280285 ok = svg2pdf(app, src_fname, dst_fname)
281286
282287 if not ok:
@@ -305,7 +310,8 @@ def dot2format(app, dot_fname, out_fname): · 22 unmodified lines
305310 with open(out_fname, "w") as out:
306311 exit_code = subprocess.call(cmd, stdout = out)
307312 if exit_code != 0:
308− app.warn("Error #%d when calling: %s" % (exit_code, " ".join(cmd)))
313+ kernellog.warn(app,
314+ "Error #%d when calling: %s" % (exit_code, " ".join(cmd)))
309315 return bool(exit_code == 0)
310316
311317 def svg2pdf(app, svg_fname, pdf_fname):
@@ -322,7 +328,7 @@ def svg2pdf(app, svg_fname, pdf_fname): · 10 unmodified lines
322328 # use stdout and stderr from parent
323329 exit_code = subprocess.call(cmd)
324330 if exit_code != 0:
325− app.warn("Error #%d when calling: %s" % (exit_code, " ".join(cmd)))
331+ kernellog.warn(app, "Error #%d when calling: %s" % (exit_code, " ".join(cmd)))
326332 return bool(exit_code == 0)
327333
328334
@@ -415,15 +421,15 @@ def visit_kernel_render(self, node): · 86 unmodified lines
415421 app = self.builder.app
416422 srclang = node.get('srclang')
417423
418− app.verbose('visit kernel-render node lang: "%s"' % (srclang))
424+ kernellog.verbose(app, 'visit kernel-render node lang: "%s"' % (srclang))
419425
420426 tmp_ext = RENDER_MARKUP_EXT.get(srclang, None)
421427 if tmp_ext is None:
422− app.warn('kernel-render: "%s" unknown / include raw.' % (srclang))
428+ kernellog.warn(app, 'kernel-render: "%s" unknown / include raw.' % (srclang))
423429 return
424430
425431 if not dot_cmd and tmp_ext == '.dot':
426− app.verbose("dot from graphviz not available / include raw.")
432+ kernellog.verbose(app, "dot from graphviz not available / include raw.")
427433 return
428434
429435 literal_block = node[0]
Documentation/usb/rio.txt+13−53
@@ -76,70 +76,30 @@ Additional Information and userspace tools · 75 unmodified lines
7676 Requirements
7777 ============
7878
79−A host with a USB port. Ideally, either a UHCI (Intel) or OHCI
80−(Compaq and others) hardware port should work.
79+A host with a USB port running a Linux kernel with RIO 500 support enabled.
8180
82−A Linux development kernel (2.3.x) with USB support enabled or a
83−backported version to linux-2.2.x. See http://www.linux-usb.org for
84−more information on accomplishing this.
81+The driver is a module called rio500, which should be automatically loaded
82+as you plug in your device. If that fails you can manually load it with
8583
86−A Linux kernel with RIO 500 support enabled.
84+ modprobe rio500
8785
88−'lspci' which is only needed to determine the type of USB hardware
89−available in your machine.
90−
91−Configuration
92−
93−Using `lspci -v`, determine the type of USB hardware available.
94−
95− If you see something like::
96−
97− USB Controller: ......
98− Flags: .....
99− I/O ports at ....
100−
101− Then you have a UHCI based controller.
102−
103− If you see something like::
104−
105− USB Controller: .....
106− Flags: ....
107− Memory at .....
108−
109− Then you have a OHCI based controller.
110−
111−Using `make menuconfig` or your preferred method for configuring the
112−kernel, select 'Support for USB', 'OHCI/UHCI' depending on your
113−hardware (determined from the steps above), 'USB Diamond Rio500 support', and
114−'Preliminary USB device filesystem'. Compile and install the modules
115−(you may need to execute `depmod -a` to update the module
116−dependencies).
117−
118−Add a device for the USB rio500::
86+Udev should automatically create a device node as soon as plug in your device.
87+If that fails, you can manually add a device for the USB rio500::
11988
12089 mknod /dev/usb/rio500 c 180 64
12190
122−Set appropriate permissions for /dev/usb/rio500 (don't forget about
123−group and world permissions). Both read and write permissions are
91+In that case, set appropriate permissions for /dev/usb/rio500 (don't forget
92+about group and world permissions). Both read and write permissions are
12493 required for proper operation.
12594
126−Load the appropriate modules (if compiled as modules):
127−
128− OHCI::
129−
130− modprobe usbcore
131− modprobe usb-ohci
132− modprobe rio500
133−
134− UHCI::
135−
136− modprobe usbcore
137− modprobe usb-uhci (or uhci)
138− modprobe rio500
139−
14095 That's it. The Rio500 Utils at: http://rio500.sourceforge.net should
14196 be able to access the rio500.
14297
98+Limits
99+======
100+
101+You can use only a single rio500 device at a time with your computer.
102+
143103 Bugs
144104 ====
145105
Documentation/vm/hmm.rst+5−3
@@ -288,15 +288,17 @@ For instance if the device flags for device entries are: · 287 unmodified lines
288288 WRITE (1 << 62)
289289
290290 Now let say that device driver wants to fault with at least read a range then
291−it does set:
292− range->default_flags = (1 << 63)
291+it does set::
292+
293+ range->default_flags = (1 << 63);
293294 range->pfn_flags_mask = 0;
294295
295296 and calls hmm_range_fault() as described above. This will fill fault all page
296297 in the range with at least read permission.
297298
298299 Now let say driver wants to do the same except for one page in the range for
299−which its want to have write. Now driver set:
300+which its want to have write. Now driver set::
301+
300302 range->default_flags = (1 << 63);
301303 range->pfn_flags_mask = (1 << 62);
302304 range->pfns[index_of_write] = (1 << 62);
MAINTAINERS+28−12
@@ -696,6 +696,7 @@ F: drivers/input/mouse/alps.* · 695 unmodified lines
696696 ALTERA I2C CONTROLLER DRIVER
697697 M: Thor Thayer <thor.thayer@linux.intel.com>
698698 S: Maintained
699+F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
699700 F: drivers/i2c/busses/i2c-altera.c
700701
701702 ALTERA MAILBOX DRIVER
@@ -1174,6 +1175,7 @@ S: Maintained · 472 unmodified lines
11741175 F: Documentation/devicetree/bindings/arm/arm-boards
11751176 F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
11761177 F: Documentation/devicetree/bindings/clock/arm-integrator.txt
1178+F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
11771179 F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
11781180 F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
11791181 F: arch/arm/mach-integrator/
@@ -1781,6 +1783,7 @@ ARM/LPC18XX ARCHITECTURE · 601 unmodified lines
17811783 M: Vladimir Zapolskiy <vz@mleia.com>
17821784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17831785 S: Maintained
1786+F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
17841787 F: arch/arm/boot/dts/lpc43*
17851788 F: drivers/i2c/busses/i2c-lpc2k.c
17861789 F: drivers/memory/pl172.c
@@ -1794,6 +1797,7 @@ M: Sylvain Lemieux <slemieux.tyco@gmail.com> · 7 unmodified lines
17941797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17951798 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
17961799 S: Maintained
1800+F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
17971801 F: arch/arm/boot/dts/lpc32*
17981802 F: arch/arm/mach-lpc32xx/
17991803 F: drivers/i2c/busses/i2c-pnx.c
@@ -1918,6 +1922,8 @@ ARM/NOMADIK/U300/Ux500 ARCHITECTURES · 118 unmodified lines
19181922 M: Linus Walleij <linus.walleij@linaro.org>
19191923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
19201924 S: Maintained
1925+F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
1926+F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
19211927 F: arch/arm/mach-nomadik/
19221928 F: arch/arm/mach-u300/
19231929 F: arch/arm/mach-ux500/
@@ -2140,6 +2146,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) · 216 unmodified lines
21402146 L: linux-rockchip@lists.infradead.org
21412147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
21422148 S: Maintained
2149+F: Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
21432150 F: arch/arm/boot/dts/rk3*
21442151 F: arch/arm/boot/dts/rv1108*
21452152 F: arch/arm/mach-rockchip/
@@ -2275,6 +2282,7 @@ M: Patrice Chotard <patrice.chotard@st.com> · 129 unmodified lines
22752282 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22762283 W: http://www.stlinux.com
22772284 S: Maintained
2285+F: Documentation/devicetree/bindings/i2c/i2c-st.txt
22782286 F: arch/arm/mach-sti/
22792287 F: arch/arm/boot/dts/sti*
22802288 F: drivers/char/hw_random/st-rng.c
@@ -2466,6 +2474,7 @@ ARM/VT8500 ARM ARCHITECTURE · 185 unmodified lines
24662474 M: Tony Prisk <linux@prisktech.co.nz>
24672475 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
24682476 S: Maintained
2477+F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
24692478 F: arch/arm/mach-vt8500/
24702479 F: drivers/clocksource/timer-vt8500.c
24712480 F: drivers/i2c/busses/i2c-wmt.c
@@ -2531,6 +2540,8 @@ F: drivers/cpuidle/cpuidle-zynq.c · 59 unmodified lines
25312540 F: drivers/block/xsysace.c
25322541 N: zynq
25332542 N: xilinx
2543+F: Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2544+F: Documentation/devicetree/bindings/i2c/i2c-xiic.txt
25342545 F: drivers/clocksource/timer-cadence-ttc.c
25352546 F: drivers/i2c/busses/i2c-cadence.c
25362547 F: drivers/mmc/host/sdhci-of-arasan.c
@@ -2627,7 +2638,7 @@ F: Documentation/devicetree/bindings/eeprom/at24.txt · 90 unmodified lines
26272638 F: drivers/misc/eeprom/at24.c
26282639
26292640 ATA OVER ETHERNET (AOE) DRIVER
2630−M: "Ed L. Cashin" <ed.cashin@acm.org>
2641+M: "Justin Sanders" <justin@coraid.com>
26312642 W: http://www.openaoe.org/
26322643 S: Supported
26332644 F: Documentation/aoe/
@@ -2768,7 +2779,7 @@ AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER · 134 unmodified lines
27682779 M: Andreas Klinger <ak@it-klinger.de>
27692780 L: linux-iio@vger.kernel.org
27702781 S: Maintained
2771−F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
2782+F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
27722783 F: drivers/iio/adc/hx711.c
27732784
27742785 AX.25 NETWORK LAYER
@@ -3049,8 +3060,9 @@ S: Maintained · 274 unmodified lines
30493060 F: arch/riscv/net/
30503061
30513062 BPF JIT for S390
3052−M: Martin Schwidefsky <schwidefsky@de.ibm.com>
30533063 M: Heiko Carstens <heiko.carstens@de.ibm.com>
3064+M: Vasily Gorbik <gor@linux.ibm.com>
3065+M: Christian Borntraeger <borntraeger@de.ibm.com>
30543066 L: netdev@vger.kernel.org
30553067 L: bpf@vger.kernel.org
30563068 S: Maintained
@@ -7341,6 +7353,7 @@ I2C MV64XXX MARVELL AND ALLWINNER DRIVER · 4284 unmodified lines
73417353 M: Gregory CLEMENT <gregory.clement@bootlin.com>
73427354 L: linux-i2c@vger.kernel.org
73437355 S: Maintained
7356+F: Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
73447357 F: drivers/i2c/busses/i2c-mv64xxx.c
73457358
73467359 I2C OVER PARALLEL PORT
@@ -8611,14 +8624,12 @@ F: arch/x86/include/asm/svm.h · 1264 unmodified lines
86118624 F: arch/x86/kvm/svm.c
86128625
86138626 KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
8614−M: Christoffer Dall <christoffer.dall@arm.com>
86158627 M: Marc Zyngier <marc.zyngier@arm.com>
86168628 R: James Morse <james.morse@arm.com>
86178629 R: Julien Thierry <julien.thierry@arm.com>
86188630 R: Suzuki K Pouloze <suzuki.poulose@arm.com>
86198631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86208632 L: kvmarm@lists.cs.columbia.edu
8621−W: http://systems.cs.columbia.edu/projects/kvm-arm
86228633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
86238634 S: Maintained
86248635 F: arch/arm/include/uapi/asm/kvm*
@@ -11068,10 +11079,8 @@ S: Supported · 2443 unmodified lines
1106811079 F: drivers/net/ethernet/qlogic/netxen/
1106911080
1107011081 NFC SUBSYSTEM
11071−M: Samuel Ortiz <sameo@linux.intel.com>
11072−L: linux-wireless@vger.kernel.org
11073−L: linux-nfc@lists.01.org (subscribers-only)
11074−S: Supported
11082+L: netdev@vger.kernel.org
11083+S: Orphan
1107511084 F: net/nfc/
1107611085 F: include/net/nfc/
1107711086 F: include/uapi/linux/nfc.h
@@ -11228,7 +11237,7 @@ F: drivers/video/fbdev/riva/ · 150 unmodified lines
1122811237 F: drivers/video/fbdev/nvidia/
1122911238
1123011239 NVM EXPRESS DRIVER
11231−M: Keith Busch <keith.busch@intel.com>
11240+M: Keith Busch <kbusch@kernel.org>
1123211241 M: Jens Axboe <axboe@fb.com>
1123311242 M: Christoph Hellwig <hch@lst.de>
1123411243 M: Sagi Grimberg <sagi@grimberg.me>
@@ -11728,6 +11737,7 @@ M: Peter Korsgaard <peter@korsgaard.com> · 493 unmodified lines
1172811737 M: Andrew Lunn <andrew@lunn.ch>
1172911738 L: linux-i2c@vger.kernel.org
1173011739 S: Maintained
11740+F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
1173111741 F: Documentation/i2c/busses/i2c-ocores
1173211742 F: drivers/i2c/busses/i2c-ocores.c
1173311743 F: include/linux/platform_data/i2c-ocores.h
@@ -13367,6 +13377,7 @@ F: drivers/clk/renesas/ · 1633 unmodified lines
1336713377 RENESAS EMEV2 I2C DRIVER
1336813378 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1336913379 S: Supported
13380+F: Documentation/devicetree/bindings/i2c/i2c-emev2.txt
1337013381 F: drivers/i2c/busses/i2c-emev2.c
1337113382
1337213383 RENESAS ETHERNET DRIVERS
@@ -13388,6 +13399,8 @@ F: drivers/iio/adc/rcar-gyroadc.c · 15 unmodified lines
1338813399 RENESAS R-CAR I2C DRIVERS
1338913400 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1339013401 S: Supported
13402+F: Documentation/devicetree/bindings/i2c/i2c-rcar.txt
13403+F: Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
1339113404 F: drivers/i2c/busses/i2c-rcar.c
1339213405 F: drivers/i2c/busses/i2c-sh_mobile.c
1339313406
@@ -13618,8 +13631,9 @@ S: Maintained · 224 unmodified lines
1361813631 F: drivers/video/fbdev/savage/
1361913632
1362013633 S390
13621−M: Martin Schwidefsky <schwidefsky@de.ibm.com>
1362213634 M: Heiko Carstens <heiko.carstens@de.ibm.com>
13635+M: Vasily Gorbik <gor@linux.ibm.com>
13636+M: Christian Borntraeger <borntraeger@de.ibm.com>
1362313637 L: linux-s390@vger.kernel.org
1362413638 W: http://www.ibm.com/developerworks/linux/linux390/
1362513639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
@@ -14353,7 +14367,7 @@ SIMPLEFB FB DRIVER · 727 unmodified lines
1435314367 M: Hans de Goede <hdegoede@redhat.com>
1435414368 L: linux-fbdev@vger.kernel.org
1435514369 S: Maintained
14356−F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
14370+F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
1435714371 F: drivers/video/fbdev/simplefb.c
1435814372 F: include/linux/platform_data/simplefb.h
1435914373
@@ -15676,6 +15690,7 @@ R: Bartosz Golaszewski <bgolaszewski@baylibre.com> · 1316 unmodified lines
1567615690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567715691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
1567815692 S: Supported
15693+F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
1567915694 F: arch/arm/mach-davinci/
1568015695 F: drivers/i2c/busses/i2c-davinci.c
1568115696 F: arch/arm/boot/dts/da850*
@@ -17379,6 +17394,7 @@ M: Jan Glauber <jglauber@cavium.com> · 1697 unmodified lines
1737917394 L: linux-i2c@vger.kernel.org
1738017395 W: http://www.cavium.com
1738117396 S: Supported
17397+F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
1738217398 F: drivers/i2c/busses/i2c-xlp9xx.c
1738317399
1738417400 XRA1403 GPIO EXPANDER
Makefile+2−2
@@ -2,8 +2,8 @@ · 1 unmodified line
22 VERSION = 5
33 PATCHLEVEL = 2
44 SUBLEVEL = 0
5−EXTRAVERSION = -rc1
6−NAME = Shy Crocodile
5+EXTRAVERSION = -rc3
6+NAME = Golden Lions
77
88 # *DOCUMENTATION*
99 # To see a list of typical targets execute "make help"
arch/alpha/boot/stdio.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) Paul Mackerras 1997.
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #include <stdarg.h>
106 #include <stddef.h>
arch/alpha/include/asm/xor.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-alpha/xor.h
34 *
45 * Optimized RAID-5 checksumming functions for alpha EV5 and EV6
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 as published by
8− * the Free Software Foundation; either version 2, or (at your option)
9− * any later version.
10− *
11− * You should have received a copy of the GNU General Public License
12− * (for example /usr/src/linux/COPYING); if not, write to the Free
13− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
146 */
157
168 extern void xor_alpha_2(unsigned long, unsigned long *, unsigned long *);
arch/alpha/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += unistd_32.h
arch/alpha/kernel/module.c+1−13
@@ -1,19 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* Kernel module help for Alpha.
23 Copyright (C) 2002 Richard Henderson.
34
4− This program is free software; you can redistribute it and/or modify
5− it under the terms of the GNU General Public License as published by
6− the Free Software Foundation; either version 2 of the License, or
7− (at your option) any later version.
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, write to the Free Software
16− Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
175 */
186 #include <linux/moduleloader.h>
197 #include <linux/elf.h>
arch/alpha/math-emu/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the FPU instruction emulation.
34 #
arch/alpha/math-emu/math.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/module.h>
23 #include <linux/types.h>
34 #include <linux/kernel.h>
arch/alpha/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux alpha-specific parts of the memory manager.
34 #
arch/arc/Kbuild+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0
12 obj-y += kernel/
23 obj-y += mm/
arch/arc/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += ucontext.h
arch/arc/plat-axs10x/axs10x.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * AXS101/AXS103 Software Development Platform
34 *
45 * 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− *
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− *
156 */
167
178 #include <linux/of_fdt.h>
arch/arc/plat-eznps/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/boot/compressed/decompress.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 extern char * strstr(const char * s1, const char *s2);
3333 extern size_t strlen(const char *s);
3434 extern int memcmp(const void *cs, const void *ct, size_t count);
35+extern char * strchrnul(const char *, int);
3536
3637 #ifdef CONFIG_KERNEL_GZIP
3738 #include "../../../../lib/decompress_inflate.c"
arch/arm/boot/dts/aks-cdu.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * aks-cdu.dts - Device Tree file for AK signal CDU
34 *
45 * Copyright (C) 2012 AK signal Brno a.s.
56 * 2012 Jiri Prchal <jiri.prchal@aksignal.cz>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 /dts-v1/;
arch/arm/boot/dts/animeo_ip.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards
34 *
45 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 only.
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/at91-ariag25.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-ariag25.dts - Device Tree file for Acme Systems Aria G25 (AT91SAM9G25 based)
34 *
45 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>,
56 * Robert Nelson <robertcnelson@gmail.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g25.dtsi"
arch/arm/boot/dts/at91-cosino.dtsi+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-cosino.dtsi - Device Tree file for Cosino core module
34 *
@@ -7,8 +8,6 @@ · 3 unmodified lines
78 * Derived from at91sam9x5ek.dtsi by:
89 * Copyright (C) 2012 Atmel,
910 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
10− *
11− * Licensed under GPLv2 or later.
1211 */
1312
1413 #include "at91sam9g35.dtsi"
arch/arm/boot/dts/at91-cosino_mega2560.dts+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-cosino_mega2560.dts - Device Tree file for Cosino board with
34 * Mega 2560 extension
@@ -8,8 +9,6 @@ · 4 unmodified lines
89 * Derived from at91sam9g35ek.dts by:
910 * Copyright (C) 2012 Atmel,
1011 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
11− *
12− * Licensed under GPLv2 or later.
1312 */
1413
1514 /dts-v1/;
arch/arm/boot/dts/at91-foxg20.dts+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-foxg20.dts - Device Tree file for Acme Systems FoxG20 board
34 *
45 * Based on DT files for at91sam9g20ek evaluation board (AT91SAM9G20 SoC)
56 *
67 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>
7− *
8− * Licensed under GPLv2 or later.
98 */
109 /dts-v1/;
1110 #include "at91sam9g20.dtsi"
arch/arm/boot/dts/at91-kizbox.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board
34 *
45 * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>
56 * 2014-2015 Gaël PORTAY <g.portay@overkiz.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g20.dtsi"
arch/arm/boot/dts/at91-kizbox2.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-kizbox2.dts - Device Tree file for Overkiz Kizbox 2 board
34 *
45 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "sama5d31.dtsi"
arch/arm/boot/dts/at91-kizboxmini.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-kizboxmini.dts - Device Tree file for Overkiz Kizbox mini board
34 *
45 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "at91sam9g25.dtsi"
arch/arm/boot/dts/at91-linea.dtsi+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-linea.dtsi - Device Tree Include file for the Axentia Linea Module.
34 *
45 * Copyright (C) 2017 Axentia Technologies AB
56 *
67 * Author: Peter Rosin <peda@axentia.se>
7− *
8− * Licensed under GPLv2 or later.
98 */
109
1110 #include "sama5d31.dtsi"
arch/arm/boot/dts/at91-qil_a9260.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board
34 *
45 * Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9260.dtsi"
arch/arm/boot/dts/at91-sam9_l9260.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-sam9_l9260.dts - Device Tree file for Olimex SAM9-L9260 board
34 *
45 * Copyright (C) 2016 Raashid Muhammed <raashidmuhammed@zilogic.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "at91sam9260.dtsi"
arch/arm/boot/dts/at91-sama5d3_xplained.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-sama5d3_xplained.dts - Device Tree file for the SAMA5D3 Xplained board
34 *
45 * Copyright (C) 2014 Atmel,
56 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d36.dtsi"
arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "sama5d4.dtsi"
arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/at91-tse850-3.dts+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91-tse850-3.dts - Device Tree file for the Axentia TSE-850 3.0 board
34 *
45 * Copyright (C) 2017 Axentia Technologies AB
56 *
67 * Author: Peter Rosin <peda@axentia.se>
7− *
8− * Licensed under GPLv2 or later.
98 */
109 /dts-v1/;
1110 #include <dt-bindings/pwm/pwm.h>
arch/arm/boot/dts/at91rm9200.dtsi+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91rm9200.dtsi - Device Tree Include file for AT91RM9200 family SoC
34 *
@@ -6,8 +7,6 @@ · 2 unmodified lines
67 * 2012 Joachim Eastwood <manabian@gmail.com>
78 *
89 * Based on at91sam9260.dtsi
9− *
10− * Licensed under GPLv2 or later.
1110 */
1211
1312 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91rm9200_pqfp.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91rm9200_pqfp.dtsi - Device Tree Include file for AT91RM9200 PQFP family SoC
34 *
45 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include "at91rm9200.dtsi"
arch/arm/boot/dts/at91rm9200ek.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91rm9200ek.dts - Device Tree file for Atmel AT91RM9200 evaluation kit
34 *
45 * Copyright (C) 2012 Joachim Eastwood <manabian@gmail.com>
5− *
6− * Licensed under GPLv2 only
76 */
87 /dts-v1/;
98 #include "at91rm9200.dtsi"
arch/arm/boot/dts/at91sam9260.dtsi+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC
34 *
45 * Copyright (C) 2011 Atmel,
56 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>,
67 * 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7− *
8− * Licensed under GPLv2 or later.
98 */
109
1110 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9261.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC
34 *
45 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
5− *
6− * Licensed under GPLv2 only.
76 */
87
98 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9261ek.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board
34 *
45 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
5− *
6− * Licensed under GPLv2 only.
76 */
87 /dts-v1/;
98 #include "at91sam9261.dtsi"
arch/arm/boot/dts/at91sam9263.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 only.
76 */
87
98 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9263ek.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9263ek.dts - Device Tree file for Atmel at91sam9263 reference board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 only
76 */
87 /dts-v1/;
98 #include "at91sam9263.dtsi"
arch/arm/boot/dts/at91sam9g15.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g15ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9g15ek.dts - Device Tree file for AT91SAM9G15-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g15.dtsi"
arch/arm/boot/dts/at91sam9g20.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9260.dtsi"
arch/arm/boot/dts/at91sam9g20ek.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9g20ek_common.dtsi"
arch/arm/boot/dts/at91sam9g20ek_2mmc.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9g20ek_common.dtsi"
arch/arm/boot/dts/at91sam9g20ek_common.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 #include "at91sam9g20.dtsi"
98
arch/arm/boot/dts/at91sam9g25.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g25ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9g25ek.dts - Device Tree file for AT91SAM9G25-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g25.dtsi"
arch/arm/boot/dts/at91sam9g35.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9g35.dtsi - Device Tree Include file for AT91SAM9G35 SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g35ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9g35ek.dts - Device Tree file for AT91SAM9G35-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g35.dtsi"
arch/arm/boot/dts/at91sam9g45.dtsi+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC
34 * applies to AT91SAM9G45, AT91SAM9M10,
@@ -5,8 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2011 Atmel,
78 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
8− *
9− * Licensed under GPLv2 or later.
109 */
1110
1211 #include <dt-bindings/dma/at91.h>
arch/arm/boot/dts/at91sam9m10g45ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board
34 *
45 * Copyright (C) 2011 Atmel,
56 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9g45.dtsi"
arch/arm/boot/dts/at91sam9n12.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Hong Xu <hong.xu@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include <dt-bindings/dma/at91.h>
arch/arm/boot/dts/at91sam9n12ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9n12ek.dts - Device Tree file for AT91SAM9N12-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Hong Xu <hong.xu@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9n12.dtsi"
arch/arm/boot/dts/at91sam9rl.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9rl.dtsi - Device Tree Include file for AT91SAM9RL family SoC
34 *
45 * Copyright (C) 2014 Microchip
56 * Alexandre Belloni <alexandre.belloni@free-electrons.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9rlek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9rlek.dts - Device Tree file for Atmel at91sam9rl reference board
34 *
45 * Copyright (C) 2014 Microchip
56 * Alexandre Belloni <alexandre.belloni@free-electrons.com>
6− *
7− * Licensed under GPLv2 only
87 */
98 /dts-v1/;
109 #include "at91sam9rl.dtsi"
arch/arm/boot/dts/at91sam9x25.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x25.dtsi - Device Tree Include file for AT91SAM9X25 SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9x25ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x25ek.dts - Device Tree file for AT91SAM9X25-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9x25.dtsi"
arch/arm/boot/dts/at91sam9x35.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x35.dtsi - Device Tree Include file for AT91SAM9X35 SoC
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 #include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9x35ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x35ek.dts - Device Tree file for AT91SAM9X35-EK board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "at91sam9x35.dtsi"
arch/arm/boot/dts/at91sam9x5.dtsi+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC
34 * applies to AT91SAM9G15, AT91SAM9G25, AT91SAM9G35,
@@ -5,8 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2012 Atmel,
78 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
8− *
9− * Licensed under GPLv2 or later.
109 */
1110
1211 #include <dt-bindings/dma/at91.h>
arch/arm/boot/dts/at91sam9x5_can.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_can.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
34 * Ethernet interface.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5_isi.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_isi.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
34 * Image Sensor Interface.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5_lcd.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_lcd.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
34 * LCD controller.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5_macb0.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_macb0.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
34 * Ethernet interface.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5_macb1.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_macb1.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 2
34 * Ethernet interfaces.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5_usart3.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with
34 * 4 USART.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/at91sam9x5cm.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x5cm.dtsi - Device Tree Include file for AT91SAM9x5 CPU Module
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 / {
arch/arm/boot/dts/at91sam9x5dm.dtsi+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x5dm.dtsi - Device Tree file for SAM9x5 display module
34 *
@@ -5,8 +6,6 @@ · 1 unmodified line
56 * 2014 Free Electrons
67 *
78 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>
8− *
9− * Licensed under GPLv2 or later.
109 */
1110
1211 / {
arch/arm/boot/dts/at91sam9x5ek.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * at91sam9x5ek.dtsi - Device Tree file for AT91SAM9x5CM Base board
34 *
45 * Copyright (C) 2012 Atmel,
56 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 #include "at91sam9x5cm.dtsi"
109
arch/arm/boot/dts/atlas6-evb.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFatlas6 Evaluation Board
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/atlas6.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFatlas6 SoC
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 / {
arch/arm/boot/dts/atlas7-evb.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFatlas7 Evaluation Board
34 *
45 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/atlas7.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFatlas7 SoC
34 *
45 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 / {
arch/arm/boot/dts/axm5516-amarillo.dts+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/boot/dts/axm5516-amarillo.dts
34 *
45 * Copyright (C) 2013 LSI
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 /dts-v1/;
arch/arm/boot/dts/axm5516-cpus.dtsi+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/boot/dts/axm5516-cpus.dtsi
34 *
45 * Copyright (C) 2013 LSI
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 / {
arch/arm/boot/dts/axm55xx.dtsi+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/boot/dts/axm55xx.dtsi
34 *
45 * Copyright (C) 2013 LSI
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <dt-bindings/interrupt-controller/arm-gic.h>
arch/arm/boot/dts/bcm59056.dtsi+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Linaro Limited
34 * Author: Matt Porter <mporter@linaro.org>
4−*
5−* This program is free software; you can redistribute it and/or modify it
6−* under the terms of the GNU General Public License as published by the
7−* Free Software Foundation; either version 2 of the License, or (at your
8−* option) any later version.
95 */
106
117 &pmu {
arch/arm/boot/dts/da850-enbw-cmc.dts+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Device Tree for AM1808 EnBW CMC board
34 *
45 * Copyright 2012 DENX Software Engineering GmbH
56 * Heiko Schocher <hs@denx.de>
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128 /dts-v1/;
139 #include "da850.dtsi"
arch/arm/boot/dts/da850-lcdk.dts+1−2
@@ -1,7 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2016 BayLibre, Inc.
3− *
4− * Licensed under GPLv2.
54 */
65 /dts-v1/;
76 #include "da850.dtsi"
arch/arm/boot/dts/da850.dtsi+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 DENX Software Engineering GmbH
34 * Heiko Schocher <hs@denx.de>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <dt-bindings/interrupt-controller/irq.h>
117
arch/arm/boot/dts/ecx-2000.dts+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2011-2012 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 /dts-v1/;
arch/arm/boot/dts/ecx-common.dtsi+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2011-2012 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 / {
arch/arm/boot/dts/ep7209.dtsi+1−5
@@ -1,8 +1,4 @@
1−/*
2− * The code contained herein is licensed under the GNU General Public
3− * License. You may obtain a copy of the GNU General Public License
4− * Version 2 or later at the following locations:
5− */
1+// SPDX-License-Identifier: GPL-2.0-or-later
62
73 /dts-v1/;
84
arch/arm/boot/dts/ep7211-edb7211.dts+1−5
@@ -1,8 +1,4 @@
1−/*
2− * The code contained herein is licensed under the GNU General Public
3− * License. You may obtain a copy of the GNU General Public License
4− * Version 2 or later at the following locations:
5− */
1+// SPDX-License-Identifier: GPL-2.0-or-later
62
73 #include "ep7211.dtsi"
84 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/ep7211.dtsi+1−5
@@ -1,8 +1,4 @@
1−/*
2− * The code contained herein is licensed under the GNU General Public
3− * License. You may obtain a copy of the GNU General Public License
4− * Version 2 or later at the following locations:
5− */
1+// SPDX-License-Identifier: GPL-2.0-or-later
62
73 #include "ep7209.dtsi"
84
arch/arm/boot/dts/ethernut5.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * ethernut5.dts - Device Tree file for Ethernut 5 board
34 *
45 * Copyright (C) 2012 egnite GmbH <info@egnite.de>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9xe.dtsi"
arch/arm/boot/dts/evk-pro3.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * evk-pro3.dts - Device Tree file for Telit EVK-PRO3 with Telit GE863-PRO3
34 *
45 * Copyright (C) 2012 Telit,
56 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 /dts-v1/;
arch/arm/boot/dts/ge863-pro3.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * ge863_pro3.dtsi - Device Tree file for Telit GE863-PRO3
34 *
45 * Copyright (C) 2012 Telit,
56 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include "at91sam9260.dtsi"
arch/arm/boot/dts/hi3519-demb.dts+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2015 HiSilicon Technologies Co., Ltd.
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
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− *
174 */
185
196 /dts-v1/;
arch/arm/boot/dts/hi3519.dtsi+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2015 HiSilicon Technologies Co., Ltd.
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
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− *
174 */
185
196 #include <dt-bindings/clock/hi3519-clock.h>
arch/arm/boot/dts/highbank.dts+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2011-2012 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 /dts-v1/;
arch/arm/boot/dts/imx1-ads.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx1-apf9328.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx1-pinfunc.h+1−7
@@ -1,12 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #ifndef __DTS_IMX1_PINFUNC_H
arch/arm/boot/dts/imx23-olinuxino.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Freescale Semiconductor, Inc.
34 *
45 * Author: Fabio Estevam <fabio.estevam@freescale.com>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/imx23-stmp378x_devb.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Freescale Semiconductor, Inc.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 #include "imx25.dtsi"
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 #include "imx25-eukrea-mbimxsd25-baseboard.dts"
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 #include "imx25-eukrea-mbimxsd25-baseboard.dts"
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 #include "imx25-eukrea-mbimxsd25-baseboard.dts"
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 /dts-v1/;
arch/arm/boot/dts/imx25-karo-tx25.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx27-apf27.dts+1−7
@@ -1,15 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>
34 * Copyright 2012 Armadeus Systems <support@armadeus.com>
45 *
56 * Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix
6− *
7− * The code contained herein is licensed under the GNU General Public
8− * License. You may obtain a copy of the GNU General Public License
9− * Version 2 or later at the following locations:
10− *
11− * http://www.opensource.org/licenses/gpl-license.html
12− * http://www.gnu.org/copyleft/gpl.html
137 */
148
159 /dts-v1/;
arch/arm/boot/dts/imx27-apf27dev.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Armadeus Systems - <support@armadeus.com>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /* APF27Dev is a docking board for the APF27 SOM */
arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx27-eukrea-cpuimx27.dtsi"
arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Markus Pargmann, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx27-phytec-phycard-s-som.dtsi"
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Uwe Kleine-König, Steffen Trumtrar
34 * and Markus Pargmann, Pengutronix
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts+1−6
@@ -1,10 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * The code contained herein is licensed under the GNU General Public
3− * License. You may obtain a copy of the GNU General Public License
4− * Version 2 or later at the following locations:
5− *
6− * http://www.opensource.org/licenses/gpl-license.html
7− * http://www.gnu.org/copyleft/gpl.html
83 */
94
105 #include "imx27-phytec-phycore-som.dtsi"
arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx27-pinfunc.h+1−7
@@ -1,12 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2013 Markus Pargmann <mpa@pengutronix.de>, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #ifndef __DTS_IMX27_PINFUNC_H
arch/arm/boot/dts/imx28-apf28.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx28-apf28dev.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /* APF28Dev is a docking board for the APF28 SOM */
arch/arm/boot/dts/imx28-cfa10036.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Free Electrons
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx28-cfa10037.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Free Electrons
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /*
arch/arm/boot/dts/imx28-cfa10049.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Free Electrons
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /*
arch/arm/boot/dts/imx28-cfa10055.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Crystalfontz America, Inc.
34 * Free Electrons
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /*
arch/arm/boot/dts/imx28-cfa10056.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Free Electrons
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /*
arch/arm/boot/dts/imx28-cfa10057.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Crystalfontz America, Inc.
34 * Copyright 2012 Free Electrons
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /*
arch/arm/boot/dts/imx28-cfa10058.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Crystalfontz America, Inc.
34 * Copyright 2013 Free Electrons
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /*
arch/arm/boot/dts/imx28-duckbill-2-485.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
34 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-duckbill-2-enocean.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
34 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-duckbill-2-spi.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
34 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-duckbill-2.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
34 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-duckbill.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de>
34 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
34 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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.
135 */
146
157 /*
arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
34 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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.
135 */
146
157 /*
arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
34 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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.
135 */
146
157 #include <dt-bindings/input/input.h>
arch/arm/boot/dts/imx28-m28.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx28.dtsi"
arch/arm/boot/dts/imx28-m28cu3.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx28-m28evk.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23
34 * Copyright (C) 2012 Marek Vasut <marex@denx.de>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx28-sps1.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2012 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx28-ts4600.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Savoir-Faire Linux
34 * Author: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx31-bug.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 #include "imx35.dtsi"
arch/arm/boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
124 */
135
146 /dts-v1/;
arch/arm/boot/dts/imx51-apf51.dts+1−7
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
34 * Copyright 2012 Laurent Cans <laurent.cans@gmail.com>
@@ -5,13 +6,6 @@ · 1 unmodified line
56 * Based on mx51-babbage.dts
67 * Copyright 2011 Freescale Semiconductor, Inc.
78 * Copyright 2011 Linaro Ltd.
8− *
9− * The code contained herein is licensed under the GNU General Public
10− * License. You may obtain a copy of the GNU General Public License
11− * Version 2 or later at the following locations:
12− *
13− * http://www.opensource.org/licenses/gpl-license.html
14− * http://www.gnu.org/copyleft/gpl.html
159 */
1610
1711 /dts-v1/;
arch/arm/boot/dts/imx51-apf51dev.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Armadeus Systems - <support@armadeus.com>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /* APF51Dev is a docking board for the APF51 SOM */
arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx51-digi-connectcore-som.dtsi"
arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 #include "imx51.dtsi"
arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 /dts-v1/;
arch/arm/boot/dts/imx53-ard.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx53-cx9020.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2017 Beckhoff Automation GmbH & Co. KG
34 * based on imx53-qsb.dts
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx53-m53.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx53.dtsi"
arch/arm/boot/dts/imx53-m53evk.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Marek Vasut <marex@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx53-mba53.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
34 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx53-tqma53.dtsi+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
34 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include "imx53.dtsi"
arch/arm/boot/dts/imx53-voipac-bsb.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Rostislav Lisovy <lisovy@gmail.com>, PiKRON s.r.o.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Rostislav Lisovy <lisovy@gmail.com>, PiKRON s.r.o.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx53.dtsi"
arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Sascha Hauer <s.hauer@pengutronix.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #ifndef __DTS_V1__
arch/arm/boot/dts/imx6dl-gw51xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-gw52xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-gw53xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-gw54xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-gw552x.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-phytec-pbab01.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx6dl.dtsi"
arch/arm/boot/dts/imx6q-arm2.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 /dts-v1/;
arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Sascha Hauer <s.hauer@pengutronix.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #ifndef __DTS_V1__
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Data Modul AG
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw51xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw52xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw53xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw5400-a.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw54xx.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-gw552x.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-phytec-pbab01.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "imx6q.dtsi"
arch/arm/boot/dts/imx6q-sbc6x.dts+1−3
@@ -1,8 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2013 Pavel Machek <pavel@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License V2.
64 */
75
86 /dts-v1/;
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-gw552x.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Gateworks Corporation
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/sound/fsl-imx-audmux.h>
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/lpc3250-ea3250.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Embedded Artists LPC3250 board
34 *
45 * Copyright 2012 Roland Stigge <stigge@antcom.de>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/lpc3250-phy3250.dts+1−7
@@ -1,15 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * PHYTEC phyCORE-LPC3250 board
34 *
45 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>
56 * Copyright 2012 Roland Stigge <stigge@antcom.de>
6− *
7− * The code contained herein is licensed under the GNU General Public
8− * License. You may obtain a copy of the GNU General Public License
9− * Version 2 or later at the following locations:
10− *
11− * http://www.opensource.org/licenses/gpl-license.html
12− * http://www.gnu.org/copyleft/gpl.html
137 */
148
159 /dts-v1/;
arch/arm/boot/dts/moxart-uc7112lx.dts+1−2
@@ -1,8 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* moxart-uc7112lx.dts - Device Tree file for MOXA UC-7112-LX
23 *
34 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>
4− *
5− * Licensed under GPLv2 or later.
65 */
76
87 /dts-v1/;
arch/arm/boot/dts/moxart.dtsi+1−2
@@ -1,8 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* moxart.dtsi - Device Tree Include file for MOXA ART family SoC
23 *
34 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>
4− *
5− * Licensed under GPLv2 or later.
65 */
76
87 #include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/mpa1600.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * mpa1600.dts - Device Tree file for Phontech MPA 1600
34 *
45 * Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com>
5− *
6− * Licensed under GPLv2 only
76 */
87 /dts-v1/;
98 #include "at91rm9200.dtsi"
arch/arm/boot/dts/mt2701-pinfunc.h+1−9
@@ -1,15 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2015 MediaTek Inc.
34 * Author: Biao Huang <biao.huang@mediatek.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.
135 */
146
157 #ifndef __DTS_MT2701_PINFUNC_H
arch/arm/boot/dts/mt8135-pinfunc.h+1−9
@@ -1,15 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2014 MediaTek Inc.
34 * Author: Hongzhou.Yang <hongzhou.yang@mediatek.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.
135 */
146
157 #ifndef __DTS_MT8135_PINFUNC_H
arch/arm/boot/dts/omap3-lilly-a83x.dtsi+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Christoph Fritz <chf.fritzc@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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #include "omap36xx.dtsi"
arch/arm/boot/dts/omap3-lilly-dbb056.dts+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Christoph Fritz <chf.fritzc@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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95 /dts-v1/;
106
arch/arm/boot/dts/omap3-n900.dts+1−4
@@ -1,10 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Pavel Machek <pavel@ucw.cz>
34 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi>
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 (or later) as
7− * published by the Free Software Foundation.
85 */
96
107 /dts-v1/;
arch/arm/boot/dts/ox810se-wd-mbwe.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wd-mbwe.dtsi - Device tree file for Western Digital My Book World Edition
34 *
45 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/ox810se.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * ox810se.dtsi - Device tree file for Oxford Semiconductor OX810SE SoC
34 *
45 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 #include <dt-bindings/clock/oxsemi,ox810se.h>
arch/arm/boot/dts/ox820-cloudengines-pogoplug-series-3.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * cloudengines-pogoplug-series-3.dtsi - Device tree file for Cloud Engines PogoPlug Series 3
34 *
45 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/ox820.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * ox820.dtsi - Device tree file for Oxford Semiconductor OX820 SoC
34 *
45 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 #include <dt-bindings/interrupt-controller/arm-gic.h>
arch/arm/boot/dts/pm9g45.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * pm9g45.dts - Device Tree file for Ronetix pm9g45 board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9g45.dtsi"
arch/arm/boot/dts/prima2-evb.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFprimaII Evaluation Board
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/prima2.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for CSR SiRFprimaII SoC
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 / {
arch/arm/boot/dts/pxa25x.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115 #include "pxa2xx.dtsi"
126 #include "dt-bindings/clock/pxa-clock.h"
arch/arm/boot/dts/pxa2xx.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * pxa2xx.dtsi - Device Tree Include file for Marvell PXA2xx family SoC
34 *
45 * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include "dt-bindings/clock/pxa-clock.h"
arch/arm/boot/dts/sama5d3.dtsi+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC
34 * applies to SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36 SoC
45 *
56 * Copyright (C) 2013 Atmel,
67 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
7− *
8− * Licensed under GPLv2 or later.
98 */
109
1110 #include <dt-bindings/dma/at91.h>
arch/arm/boot/dts/sama5d31.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d31.dtsi - Device Tree Include file for SAMA5D31 SoC
34 *
45 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 #include "sama5d3.dtsi"
98 #include "sama5d3_lcd.dtsi"
arch/arm/boot/dts/sama5d31ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d31ek.dts - Device Tree file for SAMA5D31-EK board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d31.dtsi"
arch/arm/boot/dts/sama5d33.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d33.dtsi - Device Tree Include file for SAMA5D33 SoC
34 *
45 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 #include "sama5d3.dtsi"
98 #include "sama5d3_lcd.dtsi"
arch/arm/boot/dts/sama5d33ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d33ek.dts - Device Tree file for SAMA5D33-EK board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d33.dtsi"
arch/arm/boot/dts/sama5d34.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d34.dtsi - Device Tree Include file for SAMA5D34 SoC
34 *
45 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 #include "sama5d3.dtsi"
98 #include "sama5d3_lcd.dtsi"
arch/arm/boot/dts/sama5d34ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d34ek.dts - Device Tree file for SAMA5D34-EK board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d34.dtsi"
arch/arm/boot/dts/sama5d35.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d35.dtsi - Device Tree Include file for SAMA5D35 SoC
34 *
45 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 #include "sama5d3.dtsi"
98 #include "sama5d3_gmac.dtsi"
arch/arm/boot/dts/sama5d35ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d35ek.dts - Device Tree file for SAMA5D35-EK board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d35.dtsi"
arch/arm/boot/dts/sama5d36.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d36.dtsi - Device Tree Include file for SAMA5D36 SoC
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Josh Wu <josh.wu@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 #include "sama5d3.dtsi"
109 #include "sama5d3_can.dtsi"
arch/arm/boot/dts/sama5d36ek.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d36ek.dts - Device Tree file for SAMA5D36-EK board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Josh Wu <josh.wu@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 /dts-v1/;
109 #include "sama5d36.dtsi"
arch/arm/boot/dts/sama5d3_can.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_can.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * CAN support
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_emac.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_emac.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * Ethernet.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_gmac.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_gmac.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * Gigabit Ethernet.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_lcd.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_lcd.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * LCD support
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_mci2.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_mci2.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * 3 MMC ports
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_tcb1.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_tcb1.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * 2 TC blocks.
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3_uart.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_uart.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * UART support
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6− *
7− * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
arch/arm/boot/dts/sama5d3xcm.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 / {
arch/arm/boot/dts/sama5d3xdm.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3dm.dtsi - Device Tree file for SAMA5 display module
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 / {
arch/arm/boot/dts/sama5d3xmb.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3xmb.dts - Device Tree file for SAMA5D3x mother board
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 #include "sama5d3xcm.dtsi"
109
arch/arm/boot/dts/sama5d3xmb_emac.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3xmb_emac.dts - Device Tree Include file for SAMA5D3x mother board
34 * Ethernet
45 *
56 * Copyright (C) 2016 Atmel,
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 / {
arch/arm/boot/dts/sama5d3xmb_gmac.dtsi+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * sama5d3xmb_gmac.dtsi - Device Tree Include file for SAMA5D3x motherboard
34 * Gigabit Ethernet
45 *
56 * Copyright (C) 2016 Atmel,
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 / {
arch/arm/boot/dts/spear1310-evb.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr1310 Evaluation Baord
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear1310.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for all SPEAr1310 SoCs
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /include/ "spear13xx.dtsi"
arch/arm/boot/dts/spear1340-evb.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr1340 Evaluation Baord
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear1340.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for all SPEAr1340 SoCs
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /include/ "spear13xx.dtsi"
arch/arm/boot/dts/spear13xx.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for all SPEAr13xx SoCs
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 / {
arch/arm/boot/dts/spear300-evb.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr300 Evaluation Baord
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear300.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr300 SoC
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /include/ "spear3xx.dtsi"
arch/arm/boot/dts/spear310-evb.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr310 Evaluation Baord
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear310.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr310 SoC
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /include/ "spear3xx.dtsi"
arch/arm/boot/dts/spear320-evb.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr320 Evaluation Baord
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear320-hmi.dts+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr320 Evaluation Baord
34 *
45 * Copyright 2012 Shiraz Hashim <shiraz.linux.kernel@gmail.com>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /dts-v1/;
arch/arm/boot/dts/spear320.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for SPEAr320 SoC
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 /include/ "spear3xx.dtsi"
arch/arm/boot/dts/spear3xx.dtsi+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DTS file for all SPEAr3xx SoCs
34 *
45 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 / {
arch/arm/boot/dts/spear600-evb.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Stefan Roese <sr@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/spear600.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Stefan Roese <sr@denx.de>
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 / {
arch/arm/boot/dts/ste-dbx5x0.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Linaro Ltd
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/ste-href-ab8500.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Linaro Ltd.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 / {
arch/arm/boot/dts/ste-href-ab8505.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2014 Linaro Ltd.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 / {
arch/arm/boot/dts/ste-href-family-pinctrl.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Linaro Ltd.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "ste-nomadik-pinctrl.dtsi"
arch/arm/boot/dts/ste-href-stuib.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/ste-href-tvk1281618.dtsi+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
34 *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
10− *
115 * Device Tree for the TVK1281618 UIB
126 */
137
arch/arm/boot/dts/ste-href.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <dt-bindings/interrupt-controller/irq.h>
arch/arm/boot/dts/ste-hrefprev60-stuib.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/ste-hrefprev60-tvk.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/ste-hrefprev60.dtsi+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
34 *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
10− *
115 * Device Tree for the HREF+ prior to the v60 variant.
126 */
137
arch/arm/boot/dts/ste-hrefv60plus-stuib.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
34 *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
10− *
115 * Device Tree for the HREF version 60 or later with the ST UIB
126 */
137
arch/arm/boot/dts/ste-hrefv60plus-tvk.dts+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
34 *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
10− *
115 * Device Tree for the HREF version 60 or later with the TVK1281618 UIB
126 */
137
arch/arm/boot/dts/ste-hrefv60plus.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include "ste-dbx5x0.dtsi"
arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 ST-Ericsson
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115 #include <dt-bindings/pinctrl/nomadik.h>
126
arch/arm/boot/dts/ste-snowball.dts+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 ST-Ericsson AB
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 /dts-v1/;
arch/arm/boot/dts/tny_a9260.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * tny_a9260.dts - Device Tree file for Caloa TNY A9260 board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9260.dtsi"
arch/arm/boot/dts/tny_a9260_common.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * tny_a9260_common.dtsi - Device Tree file for Caloa TNY A926x board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 / {
arch/arm/boot/dts/tny_a9263.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 only
76 */
87 /dts-v1/;
98 #include "at91sam9263.dtsi"
arch/arm/boot/dts/tny_a9g20.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * tny_a9g20.dts - Device Tree file for Caloa TNY A9G20 board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87 /dts-v1/;
98 #include "at91sam9g20.dtsi"
arch/arm/boot/dts/usb_a9260.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * usb_a9260.dts - Device Tree file for Caloa USB A9260 board
34 *
45 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "at91sam9260.dtsi"
arch/arm/boot/dts/usb_a9260_common.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * usb_a926x.dts - Device Tree file for Caloa USB A926x board
34 *
45 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 / {
arch/arm/boot/dts/usb_a9263.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board
34 *
45 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 only
76 */
87 /dts-v1/;
98 #include "at91sam9263.dtsi"
arch/arm/boot/dts/usb_a9g20-dab-mmx.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * calao-dab-mmx.dtsi - Device Tree Include file for Calao DAB-MMX Daughter Board
34 *
45 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2.
76 */
87
98 / {
arch/arm/boot/dts/usb_a9g20.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
34 *
45 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "usb_a9g20_common.dtsi"
arch/arm/boot/dts/usb_a9g20_common.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
34 *
45 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include "at91sam9g20.dtsi"
arch/arm/boot/dts/usb_a9g20_lpw.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * usb_a9g20_lpw.dts - Device Tree file for Caloa USB A9G20 Low Power board
34 *
45 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5− *
6− * Licensed under GPLv2 or later.
76 */
87 /dts-v1/;
98 #include "usb_a9g20_common.dtsi"
arch/arm/boot/dts/vf610-cosmic.dts+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Freescale Semiconductor, Inc.
34 * Copyright 2013 Linaro 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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
95 */
106
117 /dts-v1/;
arch/arm/boot/dts/vt8500-bv07.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * vt8500-bv07.dts - Device tree file for Benign BV07 Netbook
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/vt8500.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * vt8500.dtsi - Device tree file for VIA VT8500 SoC
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 / {
arch/arm/boot/dts/wm8505-ref.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8505-ref.dts - Device tree file for Wondermedia WM8505 reference netbook
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/wm8505.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8505.dtsi - Device tree file for Wondermedia WM8505 SoC
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 / {
arch/arm/boot/dts/wm8650-mid.dts+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8650-mid.dts - Device tree file for Wondermedia WM8650-MID Tablet
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 /dts-v1/;
arch/arm/boot/dts/wm8650.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8650.dtsi - Device tree file for Wondermedia WM8650 SoC
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 / {
arch/arm/boot/dts/wm8750-apc8750.dts+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8750-apc8750.dts
34 * - Device tree file for VIA APC8750
45 *
56 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
6− *
7− * Licensed under GPLv2 or later
87 */
98
109 /dts-v1/;
arch/arm/boot/dts/wm8750.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8750.dtsi - Device tree file for Wondermedia WM8750 SoC
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 / {
arch/arm/boot/dts/wm8850-w70v2.dts+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8850-w70v2.dts
34 * - Device tree file for Wondermedia WM8850 Tablet
@@ -5,8 +6,6 @@ · 1 unmodified line
56 * - HongLianYing 'HLY070ML268-21A' 7" LCD panel
67 *
78 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
8− *
9− * Licensed under GPLv2 or later
109 */
1110
1211 /dts-v1/;
arch/arm/boot/dts/wm8850.dtsi+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * wm8850.dtsi - Device tree file for Wondermedia WM8850 SoC
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5− *
6− * Licensed under GPLv2 or later
76 */
87
98 / {
arch/arm/common/vlock.S+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * vlock.S - simple voting lock implementation for ARM
34 *
45 * Created by: Dave Martin, 2012-08-16
56 * Copyright: (C) 2012-2013 Linaro Limited
67 *
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− *
178 * This algorithm is described in more detail in
189 * Documentation/arm/vlocks.txt.
1910 */
arch/arm/common/vlock.h+1−9
@@ -1,17 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * vlock.h - simple voting lock implementation
34 *
45 * Created by: Dave Martin, 2012-08-16
56 * 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− *
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.
157 */
168
179 #ifndef __VLOCK_H
arch/arm/crypto/sha1-armv7-neon.S+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* sha1-armv7-neon.S - ARM/NEON accelerated SHA-1 transform function
23 *
34 * Copyright © 2013-2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the Free
7− * Software Foundation; either version 2 of the License, or (at your option)
8− * any later version.
95 */
106
117 #include <linux/linkage.h>
arch/arm/crypto/sha1_glue.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cryptographic API.
34 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation
@@ -8,12 +9,6 @@ · 4 unmodified lines
89 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
910 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
1011 * Copyright (c) Mathias Krause <minipli@googlemail.com>
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 as published by the Free
14− * Software Foundation; either version 2 of the License, or (at your option)
15− * any later version.
16− *
1712 */
1813
1914 #include <crypto/internal/hash.h>
arch/arm/crypto/sha1_neon_glue.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation using
34 * ARM NEON instructions.
@@ -10,12 +11,6 @@ · 6 unmodified lines
1011 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
1112 * Copyright (c) Mathias Krause <minipli@googlemail.com>
1213 * Copyright (c) Chandramouli Narayanan <mouli@linux.intel.com>
13− *
14− * This program is free software; you can redistribute it and/or modify it
15− * under the terms of the GNU General Public License as published by the Free
16− * Software Foundation; either version 2 of the License, or (at your option)
17− * any later version.
18− *
1914 */
2015
2116 #include <crypto/internal/hash.h>
arch/arm/crypto/sha256_glue.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation
34 * using optimized ARM assembler and NEON instructions.
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * This file is based on sha256_ssse3_glue.c:
89 * Copyright (C) 2013 Intel Corporation
910 * Author: Tim Chen <tim.c.chen@linux.intel.com>
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 as published by the Free
13− * Software Foundation; either version 2 of the License, or (at your option)
14− * any later version.
15− *
1611 */
1712
1813 #include <crypto/internal/hash.h>
arch/arm/crypto/sha256_neon_glue.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation
34 * using NEON instructions.
@@ -6,12 +7,6 @@ · 2 unmodified lines
67 *
78 * This file is based on sha512_neon_glue.c:
89 * Copyright © 2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the Free
12− * Software Foundation; either version 2 of the License, or (at your option)
13− * any later version.
14− *
1510 */
1611
1712 #include <crypto/internal/hash.h>
arch/arm/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += compat.h
23 generic-y += current.h
34 generic-y += early_ioremap.h
arch/arm/include/asm/edac.h+1−12
@@ -1,18 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright 2011 Calxeda, Inc.
34 * Based on PPC version Copyright 2007 MontaVista Software, Inc.
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms and conditions of the GNU General Public License,
7− * version 2, as published by the Free Software Foundation.
8− *
9− * This program is distributed in the hope it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12− * more details.
13− *
14− * You should have received a copy of the GNU General Public License along with
15− * this program. If not, see <http://www.gnu.org/licenses/>.
165 */
176 #ifndef ASM_EDAC_H
187 #define ASM_EDAC_H
arch/arm/include/asm/hardware/cache-uniphier.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015-2016 Socionext Inc.
34 * Author: Masahiro Yamada <yamada.masahiro@socionext.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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.
145 */
156
167 #ifndef __CACHE_UNIPHIER_H
arch/arm/include/asm/kprobes.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/include/asm/kprobes.h
34 *
45 * Copyright (C) 2006, 2007 Motorola 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− * 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 GNU
13− * General Public License for more details.
146 */
157
168 #ifndef _ARM_KPROBES_H
arch/arm/include/asm/opcodes-sec.h+1−8
@@ -1,12 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2012 ARM Limited
125 */
arch/arm/include/asm/opcodes-virt.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions
34 * Copyright (C) 2012 Linaro 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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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 along
16− * with this program; if not, write to the Free Software Foundation, Inc.,
17− * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
185 */
196 #ifndef __ASM_ARM_OPCODES_VIRT_H
207 #define __ASM_ARM_OPCODES_VIRT_H
arch/arm/include/asm/percpu.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright 2012 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #ifndef _ASM_ARM_PERCPU_H_
176 #define _ASM_ARM_PERCPU_H_
arch/arm/include/asm/probes.h+1−9
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/include/asm/probes.h
34 *
@@ -5,15 +6,6 @@ · 1 unmodified line
56 * which contains the following notice...
67 *
78 * 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− *
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 GNU
16− * General Public License for more details.
179 */
1810
1911 #ifndef _ASM_PROBES_H
arch/arm/include/asm/psci.h+1−8
@@ -1,12 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2012 ARM Limited
125 */
arch/arm/include/asm/tcm.h+1−2
@@ -1,11 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 *
34 * Copyright (C) 2008-2009 ST-Ericsson AB
4− * License terms: GNU General Public License (GPL) version 2
55 *
66 * Author: Rickard Andersson <rickard.andersson@stericsson.com>
77 * Author: Linus Walleij <linus.walleij@stericsson.com>
8− *
98 */
109 #ifndef __ASMARM_TCM_H
1110 #define __ASMARM_TCM_H
arch/arm/include/asm/virt.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2012 Linaro 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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 along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
174 */
185
196 #ifndef VIRT_H
arch/arm/include/debug/clps711x.S+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #ifndef CONFIG_DEBUG_CLPS711X_UART2
arch/arm/include/debug/sirf.S+1−2
@@ -1,9 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-prima2/include/mach/debug-macro.S
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #define SIRF_LLUART_TXFIFO_STATUS 0x0114
arch/arm/kernel/bugs.c+1−1
@@ -1,4 +1,4 @@
1−// SPDX-Identifier: GPL-2.0
1+// SPDX-License-Identifier: GPL-2.0
22 #include <linux/init.h>
33 #include <asm/bugs.h>
44 #include <asm/proc-fns.h>
arch/arm/kernel/cpuidle.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Linaro Ltd.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <linux/cpuidle.h>
arch/arm/kernel/hibernate.c+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Hibernation support specific for ARM
34 *
@@ -11,8 +12,6 @@ · 7 unmodified lines
1112 * https://patchwork.kernel.org/patch/96442/
1213 *
1314 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
14− *
15− * License terms: GNU General Public License (GPL) version 2
1615 */
1716
1817 #include <linux/mm.h>
arch/arm/kernel/hyp-stub.S+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2012 Linaro 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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 along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
174 */
185
196 #include <linux/init.h>
arch/arm/kernel/isa.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/kernel/isa.c
34 *
45 * Copyright (C) 1999 Phil Blundell
56 *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
10− *
117 * ISA shared memory and I/O port support, and is required to support
128 * iopl, inb, outb and friends in userspace via glibc emulation.
139 */
arch/arm/kernel/paravirt.c+1−8
@@ -1,12 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2013 Citrix Systems
125 *
arch/arm/kernel/psci_smp.c+1−8
@@ -1,12 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2012 ARM Limited
125 *
arch/arm/kernel/sigreturn_codes.S+1−9
@@ -1,17 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * sigreturn_codes.S - code sinpets for sigreturn syscalls
34 *
45 * Created by: Victor Kamensky, 2013-08-13
56 * Copyright: (C) 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− *
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.
157 */
168
179 #include <asm/assembler.h>
arch/arm/kernel/stacktrace.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/export.h>
23 #include <linux/sched.h>
34 #include <linux/sched/debug.h>
arch/arm/kernel/tcm.c+1−1
@@ -1,6 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2008-2009 ST-Ericsson AB
3− * License terms: GNU General Public License (GPL) version 2
44 * TCM memory handling for ARM systems
55 *
66 * Author: Linus Walleij <linus.walleij@stericsson.com>
arch/arm/kvm/hyp/Makefile+1−0
@@ -11,6 +11,7 @@ CFLAGS_ARMV7VE :=$(call cc-option, -march=armv7ve) · 10 unmodified lines
1111
1212 obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o
1313 obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o
14+obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/aarch32.o
1415
1516 obj-$(CONFIG_KVM_ARM_HOST) += tlb.o
1617 obj-$(CONFIG_KVM_ARM_HOST) += cp15-sr.o
arch/arm/kvm/vgic-v3-coproc.c+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * VGIC system registers handling functions for AArch32 mode
3− *
4− * This program is free software; you can redistribute it and/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.
124 */
135
146 #include <linux/kvm.h>
arch/arm/mach-actions/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-${CONFIG_SMP} += platsmp.o
arch/arm/mach-actions/platsmp.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Actions Semi Leopard
34 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
78 * Author: Actions Semi, Inc.
89 *
910 * Copyright (c) 2017 Andreas Färber
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 as published by the
13− * Free Software Foundation; either version 2 of the License, or (at your
14− * option) any later version.
1511 */
1612
1713 #include <linux/delay.h>
arch/arm/mach-alpine/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += alpine_machine.o
23 obj-$(CONFIG_SMP) += platsmp.o alpine_cpu_pm.o
arch/arm/mach-alpine/alpine_cpu_pm.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Low-level power-management support for Alpine platform.
34 *
45 * Copyright (C) 2015 Annapurna Labs 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #include <linux/io.h>
arch/arm/mach-alpine/alpine_cpu_pm.h+1−10
@@ -1,17 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Low-level power-management support for Alpine platform.
34 *
45 * Copyright (C) 2015 Annapurna Labs 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #ifndef __ALPINE_CPU_PM_H__
arch/arm/mach-alpine/alpine_cpu_resume.h+1−10
@@ -1,17 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Annapurna labs cpu-resume register structure.
34 *
45 * Copyright (C) 2015 Annapurna Labs 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #ifndef ALPINE_CPU_RESUME_H_
arch/arm/mach-alpine/alpine_machine.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Machine declaration for Alpine platforms.
34 *
45 * Copyright (C) 2015 Annapurna Labs 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #include <linux/of_platform.h>
arch/arm/mach-alpine/platsmp.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * SMP operations for Alpine platform.
34 *
45 * Copyright (C) 2015 Annapurna Labs 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #include <linux/init.h>
arch/arm/mach-artpec/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_ARTPEC
23 bool "Axis Communications ARM based ARTPEC SoCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-artpec/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_MACH_ARTPEC6) := board-artpec6.o
arch/arm/mach-asm9260/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config MACH_ASM9260
23 bool "Alphascale ASM9260"
34 depends on ARCH_MULTI_V5
arch/arm/mach-aspeed/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_ASPEED
23 bool "Aspeed BMC architectures"
34 depends on ARCH_MULTI_V5 || ARCH_MULTI_V6
arch/arm/mach-at91/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_AT91
23 bool "AT91/Microchip SoCs"
34 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 || ARM_SINGLE_ARMV7M
arch/arm/mach-at91/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
23 # Patch waits for application at
34 # http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .
arch/arm/mach-at91/at91rm9200.c+1−2
@@ -1,11 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Setup code for AT91RM9200
34 *
45 * Copyright (C) 2011 Atmel,
56 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
67 * 2012 Joachim Eastwood <manabian@gmail.com>
7− *
8− * Licensed under GPLv2 or later.
98 */
109
1110 #include <linux/of.h>
arch/arm/mach-at91/at91sam9.c+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Setup code for AT91SAM9
34 *
45 * Copyright (C) 2011 Atmel,
56 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include <linux/of.h>
arch/arm/mach-at91/pm.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-at91/pm.c
34 * AT91 Power Management
45 *
56 * Copyright (C) 2005 David Brownell
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128
139 #include <linux/genalloc.h>
arch/arm/mach-at91/pm.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * AT91 Power Management
34 *
45 * 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117 #ifndef __ARCH_ARM_MACH_AT91_PM
128 #define __ARCH_ARM_MACH_AT91_PM
arch/arm/mach-at91/sama5.c+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Setup code for SAMA5
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include <linux/of.h>
arch/arm/mach-at91/samv7.c+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Setup code for SAMv7x
34 *
45 * Copyright (C) 2013 Atmel,
56 * 2016 Andras Szemzo <szemzo.andras@gmail.com>
6− *
7− * Licensed under GPLv2 or later.
87 */
98 #include <linux/of.h>
109 #include <linux/of_platform.h>
arch/arm/mach-axxia/axxia.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Support for the LSI Axxia SoC devices based on ARM cores.
34 *
45 * Copyright (C) 2012 LSI
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167 #include <linux/init.h>
178 #include <asm/mach/arch.h>
arch/arm/mach-bcm/bcm63xx_pmb.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Broadcom BCM63138 PMB initialization for secondary CPU(s)
34 *
45 * Copyright (C) 2015 Broadcom Corporation
56 * Author: Florian Fainelli <f.fainelli@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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128 #include <linux/kernel.h>
139 #include <linux/io.h>
arch/arm/mach-berlin/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_BERLIN
23 bool "Marvell Berlin SoCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-berlin/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += berlin.o
23 obj-$(CONFIG_SMP) += headsmp.o platsmp.o
arch/arm/mach-clps711x/board-dt.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Author: Alexander Shiyan <shc_work@mail.ru>, 2016
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #include <linux/io.h>
arch/arm/mach-davinci/board-sffsdr.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Lyrtech SFFSDR board support.
34 *
@@ -7,20 +8,6 @@ · 3 unmodified lines
78 * Based on DV-EVM platform, original copyright follows:
89 *
910 * Copyright (C) 2007 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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
16− * This program is distributed in the hope that it will be useful,
17− * but WITHOUT ANY WARRANTY; without even the implied warranty of
18− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19− * GNU General Public License for more details.
20− *
21− * You should have received a copy of the GNU General Public License
22− * along with this program; if not, write to the Free Software
23− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
2411 */
2512
2613 #include <linux/init.h>
arch/arm/mach-davinci/devices-da8xx.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DA8XX/OMAP L1XX platform device data
34 *
45 * Copyright (c) 2007-2009, MontaVista Software, Inc. <source@mvista.com>
56 * Derived from code that was:
67 * Copyright (C) 2006 Komal Shah <komal_shah802003@yahoo.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
128 */
139 #include <linux/ahci_platform.h>
1410 #include <linux/clk-provider.h>
arch/arm/mach-davinci/devices.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * mach-davinci/devices.c
34 *
45 * DaVinci platform device setup/initialization
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/init.h>
arch/arm/mach-davinci/serial.c+1−15
@@ -1,22 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * TI DaVinci serial driver
34 *
45 * Copyright (C) 2006 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19− *
206 */
217
228 #include <linux/kernel.h>
arch/arm/mach-davinci/sram.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * mach-davinci/sram.c - DaVinci simple SRAM allocator
34 *
45 * 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117 #include <linux/module.h>
128 #include <linux/init.h>
arch/arm/mach-digicolor/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_ARCH_DIGICOLOR) += digicolor.o
arch/arm/mach-dove/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34 initrd_phys-y := 0x00800000
arch/arm/mach-ebsa110/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-ebsa110/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000400
34 initrd_phys-y := 0x00800000
arch/arm/mach-ebsa110/leds.c+1−1
@@ -1,8 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Driver for the LED found on the EBSA110 machine
34 * Based on Versatile and RealView machine LED code
45 *
5− * License terms: GNU General Public License (GPL) version 2
66 * Author: Bryan Wu <bryan.wu@canonical.com>
77 */
88 #include <linux/kernel.h>
arch/arm/mach-efm32/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += dtmachine.o
arch/arm/mach-efm32/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
23 # Patch waits for application at
34 # http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .
arch/arm/mach-ep93xx/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_EP93XX
23
34 menu "Cirrus EP93xx Implementation Options"
arch/arm/mach-ep93xx/Makefile.boot+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
arch/arm/mach-ep93xx/adssphere.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/adssphere.c
34 * ADS Sphere support.
45 *
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or (at
10− * your option) any later version.
117 */
128
139 #include <linux/kernel.h>
arch/arm/mach-ep93xx/clock.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/clock.c
34 * Clock control for Cirrus EP93xx chips.
45 *
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or (at
10− * your option) any later version.
117 */
128
139 #define pr_fmt(fmt) "ep93xx " KBUILD_MODNAME ": " fmt
arch/arm/mach-ep93xx/core.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/core.c
34 * Core routines for Cirrus EP93xx chips.
@@ -7,11 +8,6 @@ · 3 unmodified lines
78 *
89 * Thanks go to Michael Burian and Ray Lehtiniemi for their key
910 * role in the ep93xx linux community.
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or (at
14− * your option) any later version.
1511 */
1612
1713 #define pr_fmt(fmt) "ep93xx " KBUILD_MODNAME ": " fmt
arch/arm/mach-ep93xx/dma.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/dma.c
34 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
1112 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
1213 * Copyright (C) 2006 Applied Data Systems
1314 * Copyright (C) 2009 Ryan Mallon <rmallon@gmail.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 as published by
17− * the Free Software Foundation; either version 2 of the License, or (at
18− * your option) any later version.
1915 */
2016
2117 #include <linux/dmaengine.h>
arch/arm/mach-ep93xx/edb93xx.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/edb93xx.c
34 * Cirrus Logic EDB93xx Development Board support.
@@ -17,11 +18,6 @@ · 13 unmodified lines
1718 * EDB9312
1819 * Copyright (C) 2006 Infosys Technologies Limited
1920 * Toufeeq Hussain <toufeeq_hussain@infosys.com>
20− *
21− * This program is free software; you can redistribute it and/or modify
22− * it under the terms of the GNU General Public License as published by
23− * the Free Software Foundation; either version 2 of the License, or (at
24− * your option) any later version.
2521 */
2622
2723 #include <linux/kernel.h>
arch/arm/mach-ep93xx/gesbc9312.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/gesbc9312.c
34 * Glomation GESBC-9312-sx support.
45 *
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or (at
10− * your option) any later version.
117 */
128
139 #include <linux/kernel.h>
arch/arm/mach-ep93xx/include/mach/uncompress.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-ep93xx/include/mach/uncompress.h
34 *
45 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or (at
9− * your option) any later version.
106 */
117
128 #include <mach/ep93xx-regs.h>
arch/arm/mach-ep93xx/simone.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/simone.c
34 * Simplemachines Sim.One support.
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Based on the 2.6.24.7 support:
89 * Copyright (C) 2009 Simplemachines
910 * MMC support by Peter Ivanov <ivanovp@gmail.com>, 2007
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or (at
14− * your option) any later version.
15− *
1611 */
1712
1813 #include <linux/kernel.h>
arch/arm/mach-ep93xx/snappercl15.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/snappercl15.c
34 * Bluewater Systems Snapper CL15 system module
@@ -8,12 +9,6 @@ · 4 unmodified lines
89 * NAND code adapted from driver by:
910 * Andre Renaud <andre@bluewatersys.com>
1011 * James R. McKaskill
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or (at
15− * your option) any later version.
16− *
1712 */
1813
1914 #include <linux/platform_device.h>
arch/arm/mach-ep93xx/soc.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-ep93xx/soc.h
34 *
45 * Copyright (C) 2012 Open Kernel Labs <www.ok-labs.com>
56 * Copyright (C) 2012 Ryan Mallon <rmallon@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 as published by
9− * the Free Software Foundation; either version 2 of the License, or (at
10− * your option) any later version.
117 */
128
139 #ifndef _EP93XX_SOC_H
arch/arm/mach-ep93xx/ts72xx.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/ts72xx.c
34 * Technologic Systems TS72xx SBC support.
45 *
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or (at
10− * your option) any later version.
117 */
128
139 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
arch/arm/mach-ep93xx/vision_ep9307.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ep93xx/vision_ep9307.c
34 * Vision Engraving Systems EP9307 SoM support.
45 *
56 * Copyright (C) 2008-2011 Vision Engraving Systems
67 * H Hartley Sweeten <hsweeten@visionengravers.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or (at
11− * your option) any later version.
128 */
139
1410 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
arch/arm/mach-footbridge/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_FOOTBRIDGE
23
34 menu "Footbridge Implementations"
arch/arm/mach-footbridge/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34 initrd_phys-y := 0x00800000
arch/arm/mach-gemini/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_GEMINI
23 bool "Cortina Systems Gemini"
34 depends on ARCH_MULTI_V4
arch/arm/mach-gemini/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Makefile for Cortina systems Gemini
23 obj-y := board-dt.o
arch/arm/mach-highbank/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_HIGHBANK
23 bool "Calxeda ECX-1000/2000 (Highbank/Midway)"
34 depends on ARCH_MULTI_V7
arch/arm/mach-highbank/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y := highbank.o system.o smc.o
23
34 plus_sec := $(call as-instr,.arch_extension sec,+sec)
arch/arm/mach-highbank/highbank.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2010-2011 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #include <linux/clk.h>
176 #include <linux/clkdev.h>
arch/arm/mach-highbank/pm.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2011 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 #include <linux/cpu_pm.h>
arch/arm/mach-highbank/sysregs.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright 2011 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #ifndef _MACH_HIGHBANK__SYSREGS_H_
176 #define _MACH_HIGHBANK__SYSREGS_H_
arch/arm/mach-highbank/system.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2011 Calxeda, Inc.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #include <linux/io.h>
176 #include <asm/proc-fns.h>
arch/arm/mach-hisi/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_HISI
23 bool "Hisilicon SoC Support"
34 depends on ARCH_MULTI_V7
arch/arm/mach-hisi/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Hisilicon processors family
34 #
arch/arm/mach-imx/3ds_debugboard.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2010 Jason Wang <jason77.wang@gmail.com>
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/interrupt.h>
arch/arm/mach-imx/3ds_debugboard.h+1−8
@@ -1,13 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
3− *
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
114 */
125
136 #ifndef __ASM_ARCH_MXC_3DS_DB_H__
arch/arm/mach-imx/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MXC
23 bool "Freescale i.MX family"
34 depends on ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 || ARM_SINGLE_ARMV7M
arch/arm/mach-imx/anatop.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013-2015 Freescale Semiconductor, Inc.
34 * Copyright 2017-2018 NXP.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/err.h>
arch/arm/mach-imx/avic.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #include <linux/module.h>
arch/arm/mach-imx/board-mx31lilly.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
34 *
45 * Based on code for mobots boards,
56 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License
9− * as published by the Free Software Foundation; either version 2
10− * of the License, or (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19− * MA 02110-1301, USA.
207 */
218
229 #ifndef __ASM_ARCH_MXC_BOARD_MX31LILLY_H__
arch/arm/mach-imx/board-mx31lite.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
45 *
56 * Based on code for mobots boards,
67 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
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− * as published by the Free Software Foundation; either version 2
11− * of the License, or (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20− * MA 02110-1301, USA.
218 */
229
2310 #ifndef __ASM_ARCH_MXC_BOARD_MX31LITE_H__
arch/arm/mach-imx/board-mx31moboard.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 #ifndef __ASM_ARCH_MXC_BOARD_MX31MOBOARD_H__
arch/arm/mach-imx/cpu-imx25.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MX25 CPU type detection
34 *
45 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
56 * Copyright (C) 2011 Freescale Semiconductor, Inc. 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128 #include <linux/module.h>
139 #include <linux/io.h>
arch/arm/mach-imx/cpu-imx27.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 /*
arch/arm/mach-imx/cpu-imx31.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MX31 CPU type detection
34 *
45 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/module.h>
arch/arm/mach-imx/cpu-imx35.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MX35 CPU type detection
34 *
45 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117 #include <linux/module.h>
128 #include <linux/io.h>
arch/arm/mach-imx/cpu-imx5.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
34 *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
10− *
115 * This file contains the CPU initialization code.
126 */
137
arch/arm/mach-imx/cpuidle.h+1−7
@@ -1,13 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2012 Freescale Semiconductor, Inc.
34 * Copyright 2012 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #ifdef CONFIG_CPU_IDLE
arch/arm/mach-imx/crmregs-imx3.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #ifndef __ARCH_ARM_MACH_MX3_CRM_REGS_H__
arch/arm/mach-imx/devices/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config IMX_HAVE_PLATFORM_FEC
23 bool
34 default y if SOC_IMX25 || SOC_IMX27 || SOC_IMX35
arch/arm/mach-imx/devices/devices.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2008 Sascha Hauer, kernel@pengutronix.de
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor,
16− * Boston, MA 02110-1301, USA.
174 */
185
196 #include <linux/kernel.h>
arch/arm/mach-imx/devices/platform-gpio_keys.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor,
16− * Boston, MA 02110-1301, USA.
174 */
185 #include <linux/sizes.h>
196
arch/arm/mach-imx/ehci-imx27.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
34 * Copyright (C) 2010 Freescale Semiconductor, Inc.
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * This program is distributed in the hope that it will be useful, but
11− * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12− * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
13− * for more details.
145 */
156
167 #include <linux/platform_device.h>
arch/arm/mach-imx/ehci-imx31.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
34 * Copyright (C) 2010 Freescale Semiconductor, Inc.
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * This program is distributed in the hope that it will be useful, but
11− * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12− * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
13− * for more details.
145 */
156
167 #include <linux/platform_device.h>
arch/arm/mach-imx/ehci-imx35.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
34 * Copyright (C) 2010 Freescale Semiconductor, Inc.
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * This program is distributed in the hope that it will be useful, but
11− * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12− * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
13− * for more details.
145 */
156
167 #include <linux/platform_device.h>
arch/arm/mach-imx/gpc.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011-2013 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/io.h>
arch/arm/mach-imx/hardware.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #ifndef __ASM_ARCH_MXC_HARDWARE_H__
arch/arm/mach-imx/headsmp.S+1−7
@@ -1,13 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/linkage.h>
arch/arm/mach-imx/hotplug.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/errno.h>
arch/arm/mach-imx/iim.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #ifndef __ASM_ARCH_MXC_IIM_H__
arch/arm/mach-imx/imx27-dt.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <linux/irq.h>
arch/arm/mach-imx/imx31-dt.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <asm/mach/arch.h>
arch/arm/mach-imx/iomux-imx31.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
45 * Copyright (C) 2009 by Valentin Longchamp <valentin.longchamp@epfl.ch>
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version 2
9− * of the License, or (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18− * MA 02110-1301, USA.
196 */
207 #include <linux/gpio.h>
218 #include <linux/module.h>
arch/arm/mach-imx/iomux-mx21.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185 #ifndef __MACH_IOMUX_MX21_H__
196 #define __MACH_IOMUX_MX21_H__
arch/arm/mach-imx/iomux-mx27.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
34 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196 #ifndef __MACH_IOMUX_MX27_H__
207 #define __MACH_IOMUX_MX27_H__
arch/arm/mach-imx/iomux-mx2x.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
34 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196 #ifndef __MACH_IOMUX_MX2x_H__
207 #define __MACH_IOMUX_MX2x_H__
arch/arm/mach-imx/iomux-mx3.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196 #ifndef __MACH_IOMUX_MX3_H__
207 #define __MACH_IOMUX_MX3_H__
arch/arm/mach-imx/iomux-mx35.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@phytec.de>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option, NO_PAD_CTRL) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 #ifndef __MACH_IOMUX_MX35_H__
arch/arm/mach-imx/iomux-v1.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/plat-mxc/iomux-v1.c
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2009 Uwe Kleine-Koenig, Pengutronix
67 *
78 * Common code for i.MX1, i.MX21 and i.MX27
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software Foundation, Inc.,
21− * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
229 */
2310
2411 #include <linux/errno.h>
arch/arm/mach-imx/iomux-v1.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
34 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196 #ifndef __MACH_IOMUX_V1_H__
207 #define __MACH_IOMUX_V1_H__
arch/arm/mach-imx/iomux-v3.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
45 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
56 * <armlinux@phytec.de>
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License
9− * as published by the Free Software Foundation; either version 2
10− * of the License, or (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19− * MA 02110-1301, USA.
207 */
218 #include <linux/errno.h>
229 #include <linux/init.h>
arch/arm/mach-imx/iomux-v3.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
34 * <armlinux@phytec.de>
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #ifndef __MACH_IOMUX_V3_H__
arch/arm/mach-imx/irq-common.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) BitBox Ltd 2010
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 #include <linux/module.h>
arch/arm/mach-imx/irq-common.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) BitBox Ltd 2010
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
15− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16− * MA 02110-1301, USA.
174 */
185
196 #ifndef __PLAT_MXC_IRQ_COMMON_H__
arch/arm/mach-imx/mach-armadillo5x0.c+1−15
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * armadillo5x0.c
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 *
78 * Based on Atmark Techno, Inc. armadillo 500 BSP 2008
89 * Based on mx31ads.c and pcm037.c Great Work!
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 as published by
12− * the Free Software Foundation; either version 2 of the License, or
13− * (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
23− * MA 02110-1301, USA.
2410 */
2511
2612 #include <linux/types.h>
arch/arm/mach-imx/mach-bug.c+1−10
@@ -1,18 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000 Deep Blue Solutions Ltd
34 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
45 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
56 * Copyright 2011 Denis 'GNUtoo' Carikli <GNUtoo@no-log.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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.
167 */
178
189 #include <linux/kernel.h>
arch/arm/mach-imx/mach-imx1.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #include <linux/of_platform.h>
arch/arm/mach-imx/mach-imx25.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Sascha Hauer, Pengutronix
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <linux/irq.h>
arch/arm/mach-imx/mach-imx27_visstrim_m10.c+1−15
@@ -1,24 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * mach-imx27_visstrim_m10.c
34 *
45 * Copyright 2010 Javier Martin <javier.martin@vista-silicon.com>
56 *
67 * Based on mach-pcm038.c, mach-pca100.c, mach-mx27ads.c and others.
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21− * MA 02110-1301, USA.
228 */
239
2410 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
arch/arm/mach-imx/mach-imx50.c+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013 Greg Ungerer <gerg@uclinux.org>
34 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
45 * Copyright 2011 Linaro Ltd.
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 #include <linux/of_platform.h>
arch/arm/mach-imx/mach-imx51.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/io.h>
arch/arm/mach-imx/mach-imx53.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/clk.h>
arch/arm/mach-imx/mach-imx6q.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011-2013 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/clk.h>
arch/arm/mach-imx/mach-kzm_arm11_01.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * KZM-ARM11-01 support
34 * Copyright (C) 2009 Yoichi Yuasa <yuasa@linux-mips.org>
@@ -6,16 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2000 Deep Blue Solutions Ltd
78 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
89 * Copyright 2005-2007 Freescale Semiconductor, Inc. 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 as published by
12− * the Free Software Foundation; either version 2 of the License, or
13− * (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18− * GNU General Public License for more details.
1910 */
2011
2112 #include <linux/gpio.h>
arch/arm/mach-imx/mach-ls1021a.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2013-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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #include <asm/mach/arch.h>
arch/arm/mach-imx/mach-mx21ads.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000 Deep Blue Solutions Ltd
34 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
45 * Copyright 2006-2007 Freescale Semiconductor, Inc. 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #include <linux/platform_device.h>
arch/arm/mach-imx/mach-mx27_3ds.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
34 *
45 * Author: Fabio Estevam <fabio.estevam@freescale.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 /*
arch/arm/mach-imx/mach-mx27ads.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000 Deep Blue Solutions Ltd
34 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
45 * Copyright 2006-2007 Freescale Semiconductor, Inc. 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167 #include <linux/gpio/driver.h>
178 /* Needed for gpio_to_irq() */
arch/arm/mach-imx/mach-mx31_3ds.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/delay.h>
arch/arm/mach-imx/mach-mx31ads.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000 Deep Blue Solutions Ltd
34 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
45 * Copyright 2005-2007 Freescale Semiconductor, Inc. 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #include <linux/types.h>
arch/arm/mach-imx/mach-mx31lilly.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * LILLY-1131 module support
34 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
89 * Copyright 2005-2007 Freescale Semiconductor
910 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
1011 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
2112 */
2213
2314 #include <linux/types.h>
arch/arm/mach-imx/mach-mx31lite.c+1−10
@@ -1,18 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000 Deep Blue Solutions Ltd
34 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
45 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
56 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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.
167 */
178
189 #include <linux/types.h>
arch/arm/mach-imx/mach-mx31moboard.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2008 Valentin Longchamp, 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/delay.h>
arch/arm/mach-imx/mach-mx35_3ds.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix
@@ -8,16 +9,6 @@ · 4 unmodified lines
89 * Alex Gershgorin <alexg@meprolight.com>
910 *
1011 * Modified from i.MX31 3-Stack Development System
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
2112 */
2213
2314 /*
arch/arm/mach-imx/mach-pca100.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2007 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix
34 * Copyright (C) 2009 Sascha Hauer (kernel@pengutronix.de)
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #include <linux/platform_device.h>
arch/arm/mach-imx/mach-pcm037.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2008 Sascha Hauer, Pengutronix
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/types.h>
arch/arm/mach-imx/mach-pcm043.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Sascha Hauer, Pengutronix
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/types.h>
arch/arm/mach-imx/mach-qong.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/types.h>
arch/arm/mach-imx/mach-vf610.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012-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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #include <linux/of_platform.h>
arch/arm/mach-imx/mach-vpr200.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix
@@ -5,16 +6,6 @@ · 1 unmodified line
56 *
67 * Derived from mx35 3stack.
78 * Original author: Fabio Estevam <fabio.estevam@freescale.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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
189 */
1910
2011 #include <linux/types.h>
arch/arm/mach-imx/mm-imx21.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-imx/mm-imx21.c
34 *
45 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version 2
9− * of the License, or (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18− * MA 02110-1301, USA.
196 */
207
218 #include <linux/mm.h>
arch/arm/mach-imx/mm-imx27.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-imx/mm-imx27.c
34 *
45 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version 2
9− * of the License, or (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
18− * MA 02110-1301, USA.
196 */
207
218 #include <linux/mm.h>
arch/arm/mach-imx/mm-imx3.c+1−10
@@ -1,19 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 1999,2000 Arm Limited
34 * Copyright (C) 2000 Deep Blue Solutions Ltd
45 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
56 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
67 * - add MX31 specific definitions
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #include <linux/mm.h>
arch/arm/mach-imx/mmdc.c+1−7
@@ -1,14 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2017 NXP
34 * Copyright 2011,2016 Freescale Semiconductor, Inc.
45 * Copyright 2011 Linaro Ltd.
5− *
6− * The code contained herein is licensed under the GNU General Public
7− * License. You may obtain a copy of the GNU General Public License
8− * Version 2 or later at the following locations:
9− *
10− * http://www.opensource.org/licenses/gpl-license.html
11− * http://www.gnu.org/copyleft/gpl.html
126 */
137
148 #include <linux/clk.h>
arch/arm/mach-imx/mx21.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
@@ -6,20 +7,6 @@ · 2 unmodified lines
67 * This contains i.MX21-specific hardware definitions. For those
78 * hardware pieces that are common between i.MX21 and i.MX27, have a
89 * look at mx2x.h.
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
22− * MA 02110-1301, USA.
2310 */
2411
2512 #ifndef __MACH_MX21_H__
arch/arm/mach-imx/mx27.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * This contains i.MX27-specific hardware definitions. For those
67 * hardware pieces that are common between i.MX21 and i.MX27, have a
78 * look at mx2x.h.
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version 2
12− * of the License, or (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21− * MA 02110-1301, USA.
229 */
2310
2411 #ifndef __MACH_MX27_H__
arch/arm/mach-imx/mx2x.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
34 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
45 *
56 * This contains hardware definitions that are common between i.MX21 and
67 * i.MX27.
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− * as published by the Free Software Foundation; either version 2
11− * of the License, or (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20− * MA 02110-1301, USA.
218 */
229
2310 #ifndef __MACH_MX2x_H__
arch/arm/mach-imx/mx31lilly-db.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * LILLY-1131 development board support
34 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
89 * Copyright 2005-2007 Freescale Semiconductor
910 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
1011 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
2112 */
2213
2314 #include <linux/kernel.h>
arch/arm/mach-imx/mx31lite-db.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * LogicPD i.MX31 SOM-LV development board support
34 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
89 * Copyright 2005-2007 Freescale Semiconductor
910 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
1011 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
2112 */
2213
2314 #include <linux/kernel.h>
arch/arm/mach-imx/mx31moboard-devboard.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Valentin Longchamp, 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/gpio.h>
arch/arm/mach-imx/mx31moboard-marxbot.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Valentin Longchamp, 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/delay.h>
arch/arm/mach-imx/mx31moboard-smartbot.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Valentin Longchamp, 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/delay.h>
arch/arm/mach-imx/mxc.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2004-2007, 2010-2015 Freescale Semiconductor, Inc.
34 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17− * MA 02110-1301, USA.
185 */
196
207 #ifndef __ASM_ARCH_MXC_H__
arch/arm/mach-imx/platsmp.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/init.h>
arch/arm/mach-imx/pm-imx5.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115 #include <linux/suspend.h>
126 #include <linux/clk.h>
arch/arm/mach-imx/pm-imx6.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011-2014 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/delay.h>
arch/arm/mach-imx/src.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2011 Freescale Semiconductor, Inc.
34 * Copyright 2011 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/init.h>
arch/arm/mach-imx/suspend-imx53.S+1−6
@@ -1,13 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2008-2011 Freescale Semiconductor, Inc.
34 */
45 /*
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
116 */
127
138 #include <linux/linkage.h>
arch/arm/mach-imx/suspend-imx6.S+1−7
@@ -1,12 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2014 Freescale Semiconductor, Inc.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <linux/linkage.h>
arch/arm/mach-imx/system.c+1−10
@@ -1,19 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 1999 ARM Limited
34 * Copyright (C) 2000 Deep Blue Solutions Ltd
45 * Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.
56 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
67 * Copyright 2009 Ilya Yanok, Emcraft Systems Ltd, yanok@emcraft.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #include <linux/kernel.h>
arch/arm/mach-imx/tzic.c+1−7
@@ -1,12 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C)2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.
3− *
4− * The code contained herein is licensed under the GNU General Public
5− * License. You may obtain a copy of the GNU General Public License
6− * Version 2 or later at the following locations:
7− *
8− * http://www.opensource.org/licenses/gpl-license.html
9− * http://www.gnu.org/copyleft/gpl.html
104 */
115
126 #include <linux/init.h>
arch/arm/mach-integrator/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_INTEGRATOR
23 bool "ARM Ltd. Integrator family"
34 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6
arch/arm/mach-integrator/hardware.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * This file contains the hardware definitions of the Integrator.
34 *
45 * Copyright (C) 1998-1999 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef INTEGRATOR_HARDWARE_H
218 #define INTEGRATOR_HARDWARE_H
arch/arm/mach-integrator/integrator_ap.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-integrator/integrator_ap.c
34 *
45 * 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #include <linux/kernel.h>
218 #include <linux/init.h>
arch/arm/mach-integrator/integrator_cp.c+1−4
@@ -1,11 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/arm/mach-integrator/integrator_cp.c
34 *
45 * Copyright (C) 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 as published by
8− * the Free Software Foundation; either version 2 of the License.
96 */
107 #include <linux/kernel.h>
118 #include <linux/amba/mmci.h>
arch/arm/mach-iop13xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34 initrd_phys-y := 0x00800000
arch/arm/mach-iop32x/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0xa0008000
23 params_phys-y := 0xa0000100
34 initrd_phys-y := 0xa0800000
arch/arm/mach-iop32x/glantank.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop32x/glantank.c
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2006, 2007 Martin Michlmayr <tbm@cyrius.com>
78 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
139 */
1410
1511 #include <linux/mm.h>
arch/arm/mach-iop32x/iq31244.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop32x/iq31244.c
34 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
78 * Copyright (C) 2002 Rory Bolt
89 * Copyright 2003 (c) MontaVista, Software, Inc.
910 * Copyright (C) 2004 Intel Corp.
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 as published by the
13− * Free Software Foundation; either version 2 of the License, or (at your
14− * option) any later version.
1511 */
1612
1713 #include <linux/mm.h>
arch/arm/mach-iop32x/iq80321.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop32x/iq80321.c
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * Author: Rory Bolt <rorybolt@pacbell.net>
78 * Copyright (C) 2002 Rory Bolt
89 * Copyright (C) 2004 Intel Corp.
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <linux/mm.h>
arch/arm/mach-iop32x/n2100.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop32x/n2100.c
34 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
78 * Copyright (C) 2002 Rory Bolt
89 * Copyright 2003 (c) MontaVista, Software, Inc.
910 * Copyright (C) 2004 Intel Corp.
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 as published by the
13− * Free Software Foundation; either version 2 of the License, or (at your
14− * option) any later version.
1511 */
1612
1713 #include <linux/mm.h>
arch/arm/mach-iop33x/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_IOP33X
23
34 menu "IOP33x Implementation Options"
arch/arm/mach-iop33x/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-iop33x/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34 initrd_phys-y := 0x00800000
arch/arm/mach-iop33x/iq80331.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop33x/iq80331.c
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Author: Dave Jiang <dave.jiang@intel.com>
78 * Copyright (C) 2003 Intel Corp.
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
139 */
1410
1511 #include <linux/mm.h>
arch/arm/mach-iop33x/iq80332.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-iop33x/iq80332.c
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Author: Dave Jiang <dave.jiang@intel.com>
78 * Copyright (C) 2004 Intel Corp.
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
139 */
1410
1511 #include <linux/mm.h>
arch/arm/mach-ixp4xx/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_IXP4XX
23
34 menu "Intel IXP4xx Implementation Options"
arch/arm/mach-ixp4xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34
arch/arm/mach-ixp4xx/gtwx5715-pci.c+1−15
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ixp4xx/gtwx5715-pci.c
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2004 George T. Joseph
78 * Derived from Coyote
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version 2
12− * of the License, or (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
22− *
239 */
2410
2511 #include <linux/pci.h>
arch/arm/mach-ixp4xx/gtwx5715-setup.c+1−15
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ixp4xx/gtwx5715-setup.c
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2004 George T. Joseph
78 * Derived from Coyote
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version 2
12− * of the License, or (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
22− *
239 */
2410
2511 #include <linux/init.h>
arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * PTP 1588 clock using the IXP46X
34 *
45 * Copyright (C) 2010 OMICRON electronics GmbH
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
196 */
207
218 #ifndef _IXP46X_TS_H_
arch/arm/mach-keystone/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_KEYSTONE
23 bool "Texas Instruments Keystone Devices"
34 depends on ARCH_MULTI_V7
arch/arm/mach-ks8695/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_KS8695
23
34 menu "Kendin/Micrel KS8695 Implementations"
arch/arm/mach-ks8695/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Note: the following conditions must always be true:
23 # ZRELADDR == virt_to_phys(TEXTADDR)
34 # PARAMS_PHYS must be within 4MB of ZRELADDR
arch/arm/mach-ks8695/cpu.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ks8695/cpu.c
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2006 Simtec Electronics
67 *
78 * KS8695 CPU support
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
229 */
2310
2411 #include <linux/kernel.h>
arch/arm/mach-ks8695/generic.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-ks8695/generic.h
34 *
45 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
56 * Copyright (C) 2006 Simtec Electronics
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128
139 extern __init void ks8695_map_io(void);
arch/arm/mach-ks8695/irq.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ks8695/irq.c
34 *
45 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
56 * Copyright (C) 2006 Simtec Electronics
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #include <linux/init.h>
arch/arm/mach-ks8695/pci.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ks8695/pci.c
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2006, Greg Ungerer <gerg@snapgear.com>
67 * Copyright (C) 2006, Ben Dooks
78 * Copyright (C) 2007, Andrew Victor
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
229 */
2310
2411 #include <linux/kernel.h>
arch/arm/mach-ks8695/time.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-ks8695/time.c
34 *
45 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
56 * Copyright (C) 2006 Simtec Electronics
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #include <linux/init.h>
arch/arm/mach-lpc18xx/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += board-dt.o
arch/arm/mach-lpc18xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
23 # Patch waits for application at
34 # http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .
arch/arm/mach-lpc32xx/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-lpc32xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x80008000
23 params_phys-y := 0x80000100
34 initrd_phys-y := 0x82000000
arch/arm/mach-lpc32xx/common.c+1−10
@@ -1,19 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-lpc32xx/common.c
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #include <linux/init.h>
arch/arm/mach-lpc32xx/common.h+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-lpc32xx/common.h
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2009-2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #ifndef __LPC32XX_COMMON_H
arch/arm/mach-lpc32xx/include/mach/board.h+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arm/arch/mach-lpc32xx/include/mach/board.h
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #ifndef __ASM_ARCH_BOARD_H
arch/arm/mach-lpc32xx/include/mach/entry-macro.S+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-lpc32xx/include/mach/entry-macro.S
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #include <mach/hardware.h>
arch/arm/mach-lpc32xx/include/mach/hardware.h+1−10
@@ -1,17 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-lpc32xx/include/mach/hardware.h
34 *
45 * Copyright (c) 2005 MontaVista Software, Inc. <source@mvista.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167
178 #ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-lpc32xx/include/mach/platform.h+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-lpc32xx/include/mach/platform.h
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #ifndef __ASM_ARCH_PLATFORM_H
arch/arm/mach-lpc32xx/include/mach/uncompress.h+1−10
@@ -1,19 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-lpc32xx/include/mach/uncompress.h
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #ifndef __ASM_ARM_ARCH_UNCOMPRESS_H
arch/arm/mach-lpc32xx/serial.c+1−10
@@ -1,19 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-lpc32xx/serial.c
34 *
45 * Author: Kevin Wells <kevin.wells@nxp.com>
56 *
67 * Copyright (C) 2010 NXP Semiconductors
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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.
178 */
189
1910 #include <linux/kernel.h>
arch/arm/mach-mediatek/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MEDIATEK
23 bool "MediaTek SoC Support"
34 depends on ARCH_MULTI_V7
arch/arm/mach-mediatek/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SMP) += platsmp.o
23 obj-y += mediatek.o
arch/arm/mach-mediatek/mediatek.c+1−10
@@ -1,18 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Device Tree support for Mediatek SoCs
34 *
45 * Copyright (c) 2014 MundoReader S.L.
56 * Author: Matthias Brugger <matthias.bgg@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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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.
167 */
178 #include <linux/init.h>
189 #include <linux/io.h>
arch/arm/mach-mediatek/platsmp.c+1−10
@@ -1,19 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/mach-mediatek/platsmp.c
34 *
45 * Copyright (c) 2014 Mediatek Inc.
56 * Author: Shunli Wang <shunli.wang@mediatek.com>
67 * Yingjoe Chen <yingjoe.chen@mediatek.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− *
178 */
189 #include <linux/io.h>
1910 #include <linux/memblock.h>
arch/arm/mach-meson/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MESON
23 bool "Amlogic Meson SoCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-meson/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_ARCH_MESON) += meson.o
23 obj-$(CONFIG_SMP) += platsmp.o
arch/arm/mach-meson/meson.c+1−11
@@ -1,16 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Carlo Caione <carlo@caione.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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
8− *
9− * This program is distributed in the hope that it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12− * more details.
13− *
144 */
155
166 #include <linux/of_platform.h>
arch/arm/mach-meson/platsmp.c+1−11
@@ -1,17 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015 Carlo Caione <carlo@endlessm.com>
34 * Copyright (C) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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− *
155 */
166
177 #include <linux/delay.h>
arch/arm/mach-milbeaut/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SMP) += platsmp.o
arch/arm/mach-mmp/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MMP
23 bool "Marvell PXA168/910/MMP2"
34 depends on ARCH_MULTI_V5 || ARCH_MULTI_V7
arch/arm/mach-mmp/regs-usb.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2011 Marvell International Ltd. All rights reserved.
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #ifndef __ASM_ARCH_REGS_USB_H
arch/arm/mach-moxart/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MOXART
23 bool "MOXA ART SoC"
34 depends on ARCH_MULTI_V4
arch/arm/mach-moxart/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Object file lists.
23
34 obj-$(CONFIG_MACH_UC7112LX) += moxart.o
arch/arm/mach-moxart/moxart.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-moxart/moxart.c
34 *
45 * (C) Copyright 2013, Jonas Jensen <jonas.jensen@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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
arch/arm/mach-mv78xx0/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MV78XX0
23 bool "Marvell MV78xx0"
34 depends on ARCH_MULTI_V5
arch/arm/mach-mvebu/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_MVEBU
23 bool "Marvell Engineering Business Unit (MVEBU) SoCs"
34 depends on ARCH_MULTI_V7 || ARCH_MULTI_V5
arch/arm/mach-mxs/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config SOC_IMX23
23 bool
34 select ARM_AMBA
arch/arm/mach-mxs/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_PM) += pm.o
23 obj-$(CONFIG_ARCH_MXS) += mach-mxs.o
arch/arm/mach-mxs/mach-mxs.c+1−7
@@ -1,13 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2012 Freescale Semiconductor, Inc.
34 * Copyright 2012 Linaro Ltd.
4− *
5− * The code contained herein is licensed under the GNU General Public
6− * License. You may obtain a copy of the GNU General Public License
7− * Version 2 or later at the following locations:
8− *
9− * http://www.opensource.org/licenses/gpl-license.html
10− * http://www.gnu.org/copyleft/gpl.html
115 */
126
137 #include <linux/clk.h>
arch/arm/mach-mxs/pm.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010 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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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.
134 */
145
156 #include <linux/kernel.h>
arch/arm/mach-netx/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menu "NetX Implementations"
23 depends on ARCH_NETX
34
arch/arm/mach-netx/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-netx/Makefile.boot+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x80008000
23
arch/arm/mach-nomadik/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_NOMADIK
23 bool "ST-Ericsson Nomadik"
34 depends on ARCH_MULTI_V5
arch/arm/mach-nomadik/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-nomadik/cpu-8815.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright STMicroelectronics, 2007.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
174 */
185
196 #include <linux/types.h>
arch/arm/mach-npcm/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_NPCM
23 bool "Nuvoton NPCM Architecture"
34 depends on ARCH_MULTI_V7
arch/arm/mach-npcm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 AFLAGS_headsmp.o += -march=armv7-a
23
34 obj-$(CONFIG_ARCH_NPCM7XX) += npcm7xx.o
arch/arm/mach-nspire/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_NSPIRE
23 bool "TI-NSPIRE based"
34 depends on ARCH_MULTI_V4_V5
arch/arm/mach-nspire/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += nspire.o
23 obj-y += clcd.o
arch/arm/mach-omap1/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_OMAP1
23
34 menu "TI OMAP1 specific features"
arch/arm/mach-omap1/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x10008000
23 params_phys-y := 0x10000100
34 initrd_phys-y := 0x10800000
arch/arm/mach-omap1/board-htcherald.c+1−16
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * HTC Herald board configuration
34 * Copyright (C) 2009 Cory Maccarrone <darkstar6262@gmail.com>
@@ -6,22 +7,6 @@ · 2 unmodified lines
67 * Based on the board-htcwizard.c file from the linwizard project:
78 * Copyright (C) 2006 Unai Uribarri
89 * Copyright (C) 2008 linwizard.sourceforge.net
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License as
12− * published by the Free Software Foundation; either version 2 of the
13− * License, or (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful, but
16− * WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18− * General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
23− * 02110-1301, USA.
24− *
2510 */
2611 #include <linux/kernel.h>
2712 #include <linux/init.h>
arch/arm/mach-omap1/devices.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-omap1/devices.c
34 *
45 * OMAP1 platform device setup/initialization
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/dma-mapping.h>
arch/arm/mach-omap1/fb.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * File: arch/arm/plat-omap/fb.c
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2006 Nokia Corporation
78 * Author: Imre Deak <imre.deak@nokia.com>
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful, but
15− * WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17− * General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License along
20− * with this program; if not, write to the Free Software Foundation, Inc.,
21− * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
229 */
2310
2411 #include <linux/module.h>
arch/arm/mach-omap1/include/mach/irqs.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/mach/irqs.h
34 *
@@ -7,20 +8,6 @@ · 3 unmodified lines
78 * Copyright (C) 2009 Texas Instruments
89 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
910 *
10− * This program is free software; you can redistribute it and/or modify
11− * it under the terms of the GNU General Public License as published by
12− * the Free Software Foundation; either version 2 of the License, or
13− * (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23− *
2411 * NOTE: The interrupt vectors for the OMAP-1509, OMAP-1510, and OMAP-1610
2512 * are different.
2613 */
arch/arm/mach-omap1/include/mach/lcd_dma.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-omap1/include/mach/lcd_dma.h
34 *
45 * Extracted from arch/arm/plat-omap/include/plat/dma.h
56 * Copyright (C) 2003 Nokia Corporation
67 * Author: Juha Yrjölä <juha.yrjola@nokia.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #ifndef __MACH_OMAP1_LCD_DMA_H__
2310 #define __MACH_OMAP1_LCD_DMA_H__
arch/arm/mach-omap1/include/mach/lcdc.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-omap1/include/mach/lcdc.h
34 *
45 * Extracted from drivers/video/omap/lcdc.c
56 * Copyright (C) 2004 Nokia Corporation
67 * Author: Imre Deak <imre.deak@nokia.com>
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
12− *
13− * This program is distributed in the hope that it will be useful, but
14− * WITHOUT ANY WARRANTY; without even the implied warranty of
15− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16− * General Public License for more details.
17− *
18− * You should have received a copy of the GNU General Public License along
19− * with this program; if not, write to the Free Software Foundation, Inc.,
20− * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
218 */
229 #ifndef __MACH_LCDC_H__
2310 #define __MACH_LCDC_H__
arch/arm/mach-omap1/include/mach/mux.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/mach/mux.h
34 *
@@ -9,20 +10,6 @@ · 5 unmodified lines
910 *
1011 * Written by Tony Lindgren
1112 *
12− * This program is free software; you can redistribute it and/or modify
13− * it under the terms of the GNU General Public License as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
21− *
22− * You should have received a copy of the GNU General Public License
23− * along with this program; if not, write to the Free Software
24− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25− *
2613 * NOTE: Please use the following naming style for new pin entries.
2714 * For example, W8_1610_MMC2_DAT0, where:
2815 * - W8 = ball
arch/arm/mach-omap1/include/mach/soc.h+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * OMAP cpu type detection
34 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
89 * Written by Tony Lindgren <tony.lindgren@nokia.com>
910 *
1011 * Added OMAP4/5 specific defines - 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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
21− *
22− * You should have received a copy of the GNU General Public License
23− * along with this program; if not, write to the Free Software
24− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25− *
2612 */
2713
2814 #ifndef __ASM_ARCH_OMAP_CPU_H
arch/arm/mach-omap1/include/mach/tc.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/mach/tc.h
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2004 Nokia Corporation
78 * Author: Imre Deak <imre.deak@nokia.com>
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful, but
15− * WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17− * General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License along
20− * with this program; if not, write to the Free Software Foundation, Inc.,
21− * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
229 */
2310
2411 #ifndef __ASM_ARCH_TC_H
arch/arm/mach-omap1/mux.c+1−15
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-omap1/mux.c
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2003 - 2008 Nokia Corporation
78 *
89 * Written by Tony Lindgren
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 as published by
12− * the Free Software Foundation; either version 2 of the License, or
13− * (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23− *
2410 */
2511 #include <linux/module.h>
2612 #include <linux/init.h>
arch/arm/mach-omap1/ocpi.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/plat-omap/ocpi.c
34 *
@@ -8,20 +9,6 @@ · 4 unmodified lines
89 * Written by Tony Lindgren <tony@atomide.com>
910 *
1011 * Modified for clock framework by Paul Mundt <paul.mundt@nokia.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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
21− *
22− * You should have received a copy of the GNU General Public License
23− * along with this program; if not, write to the Free Software
24− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2512 */
2613
2714 #include <linux/module.h>
arch/arm/mach-omap1/usb.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Platform level USB initialization for FS USB OTG controller on omap1
34 *
45 * Copyright (C) 2004 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207
218 #include <linux/module.h>
arch/arm/mach-omap2/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menu "TI OMAP/AM/DM/DRA Family"
23 depends on ARCH_MULTI_V6 || ARCH_MULTI_V7
34
arch/arm/mach-omap2/devices.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-omap2/devices.c
34 *
45 * OMAP2 platform device setup/initialization
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/kernel.h>
arch/arm/mach-omap2/fb.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Framebuffer device registration for TI OMAP platforms
34 *
45 * Copyright (C) 2006 Nokia Corporation
56 * Author: Imre Deak <imre.deak@nokia.com>
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
11− *
12− * This program is distributed in the hope that it will be useful, but
13− * WITHOUT ANY WARRANTY; without even the implied warranty of
14− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15− * General Public License for more details.
16− *
17− * You should have received a copy of the GNU General Public License along
18− * with this program; if not, write to the Free Software Foundation, Inc.,
19− * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
207 */
218
229 #include <linux/module.h>
arch/arm/mach-omap2/l3_2xxx.h+1−6
@@ -1,14 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/plat/l3_2xxx.h - L3 firewall definitions
34 *
45 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
56 * Sumit Semwal
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
11− *
127 */
138 #ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_2XXX_H
149 #define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_2XXX_H
arch/arm/mach-omap2/l3_3xxx.h+1−6
@@ -1,14 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/plat/l3_3xxx.h - L3 firewall definitions
34 *
45 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
56 * Sumit Semwal
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
11− *
127 */
138 #ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_3XXX_H
149 #define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_3XXX_H
arch/arm/mach-omap2/l4_2xxx.h+1−6
@@ -1,14 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/plat/l4_2xxx.h - L4 firewall definitions
34 *
45 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
56 * Sumit Semwal
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
11− *
127 */
138 #ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L4_2XXX_H
149 #define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L4_2XXX_H
arch/arm/mach-omap2/l4_3xxx.h+1−6
@@ -1,14 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/plat-omap/include/mach/l4_3xxx.h - L4 firewall definitions
34 *
45 * Copyright (C) 2009 Nokia Corporation
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
11− *
127 */
138 #ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_L4_3XXX_H
149 #define __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_L4_3XXX_H
arch/arm/mach-omap2/omap24xx.h+1−15
@@ -1,24 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * This file contains the processor specific definitions
34 * of the TI OMAP24XX.
45 *
56 * Copyright (C) 2007 Texas Instruments.
67 * Copyright (C) 2007 Nokia 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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21− *
228 */
239
2410 #ifndef __ASM_ARCH_OMAP2_H
arch/arm/mach-omap2/omap34xx.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * This file contains the processor specific definitions of the TI OMAP34XX.
34 *
45 * Copyright (C) 2007 Texas Instruments.
56 * Copyright (C) 2007 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #ifndef __ASM_ARCH_OMAP3_H
arch/arm/mach-omap2/omap_phy_internal.c+1−15
@@ -1,24 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * This file configures the internal USB PHY in OMAP4430. Used
34 * with TWL6030 transceiver and MUSB on OMAP4430.
45 *
56 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com
6− * This program is free software; you can redistribute it and/or modify
7− * it under the terms of the GNU General Public License as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
10− *
117 * Author: Hema HK <hemahk@ti.com>
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, write to the Free Software
20− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21− *
228 */
239
2410 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
arch/arm/mach-omap2/sleep24xx.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mach-omap2/sleep.S
34 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
89 * (C) Copyright 2006 Nokia Corporation
910 * Fixed idle loop sleep
1011 * Igor Stoppa <igor.stoppa@nokia.com>
11− *
12− * This program is free software; you can redistribute it and/or
13− * modify it under the terms of the GNU General Public License as
14− * published by the Free Software Foundation; either version 2 of
15− * the License, or (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the
20− * GNU General Public License for more details.
21− *
22− * You should have received a copy of the GNU General Public License
23− * along with this program; if not, write to the Free Software
24− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
25− * MA 02111-1307 USA
2612 */
2713
2814 #include <linux/linkage.h>
arch/arm/mach-omap2/sleep34xx.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * (C) Copyright 2007
34 * Texas Instruments
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 * (C) Copyright 2004
78 * Texas Instruments, <www.ti.com>
89 * Richard Woodruff <r-woodruff2@ti.com>
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License as
12− * published by the Free Software Foundation; either version 2 of
13− * the License, or (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23− * MA 02111-1307 USA
2410 */
2511 #include <linux/linkage.h>
2612
arch/arm/mach-omap2/soc.h+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * OMAP cpu type detection
34 *
@@ -9,21 +10,6 @@ · 5 unmodified lines
910 *
1011 * Added OMAP4/5 specific defines - Santosh Shilimkar<santosh.shilimkar@ti.com>
1112 * Added DRA7xxx specific defines - Sricharan R<r.sricharan@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 as published by
15− * the Free Software Foundation; either version 2 of the License, or
16− * (at your option) any later version.
17− *
18− * This program is distributed in the hope that it will be useful,
19− * but WITHOUT ANY WARRANTY; without even the implied warranty of
20− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21− * GNU General Public License for more details.
22− *
23− * You should have received a copy of the GNU General Public License
24− * along with this program; if not, write to the Free Software
25− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
26− *
2713 */
2814
2915 #include "omap24xx.h"
arch/arm/mach-omap2/sram242x.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mach-omap2/sram242x.S
34 *
@@ -7,21 +8,6 @@ · 3 unmodified lines
78 * Texas Instruments, <www.ti.com>
89 * Richard Woodruff <r-woodruff2@ti.com>
910 *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License as
12− * published by the Free Software Foundation; either version 2 of
13− * the License, or (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23− * MA 02111-1307 USA
24− *
2511 * Richard Woodruff notes that any changes to this code must be carefully
2612 * audited and tested to ensure that they don't cause a TLB miss while
2713 * the SDRAM is inaccessible. Such a situation will crash the system
arch/arm/mach-omap2/sram243x.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mach-omap2/sram243x.S
34 *
@@ -7,21 +8,6 @@ · 3 unmodified lines
78 * Texas Instruments, <www.ti.com>
89 * Richard Woodruff <r-woodruff2@ti.com>
910 *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License as
12− * published by the Free Software Foundation; either version 2 of
13− * the License, or (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the Free Software
22− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23− * MA 02111-1307 USA
24− *
2511 * Richard Woodruff notes that any changes to this code must be carefully
2612 * audited and tested to ensure that they don't cause a TLB miss while
2713 * the SDRAM is inaccessible. Such a situation will crash the system
arch/arm/mach-omap2/wd_timer.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * OMAP2+ MPU WD_TIMER-specific code
34 *
45 * Copyright (C) 2012 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/kernel.h>
arch/arm/mach-omap2/wd_timer.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * OMAP2+ MPU WD_TIMER-specific function prototypes
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
84 */
95
106 #ifndef __ARCH_ARM_MACH_OMAP2_WD_TIMER_H
arch/arm/mach-orion5x/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_ORION5X
23 bool "Marvell Orion"
34 depends on MMU && ARCH_MULTI_V5
arch/arm/mach-orion5x/board-mss2.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Maxtor Shared Storage II Board Setup
34 *
45 * Maintainer: Sylver Bruneau <sylver.bruneau@googlemail.com>
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117
128 #include <linux/kernel.h>
arch/arm/mach-orion5x/terastation_pro2-setup.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Buffalo Terastation Pro II/Live Board Setup
34 *
45 * Maintainer: Sylver Bruneau <sylver.bruneau@googlemail.com>
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117 #include <linux/gpio.h>
128 #include <linux/kernel.h>
arch/arm/mach-orion5x/ts209-setup.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * QNAP TS-109/TS-209 Board Setup
34 *
45 * Maintainer: Byron Bradley <byron.bbradley@gmail.com>
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117 #include <linux/gpio.h>
128 #include <linux/kernel.h>
arch/arm/mach-orion5x/ts409-setup.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * QNAP TS-409 Board Setup
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2008 Sylver Bruneau <sylver.bruneau@gmail.com>
78 * Copyright (C) 2008 Martin Michlmayr <tbm@cyrius.com>
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
139 */
1410 #include <linux/gpio.h>
1511 #include <linux/kernel.h>
arch/arm/mach-orion5x/tsx09-common.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * QNAP TS-x09 Boards common functions
34 *
45 * Maintainers: Lennert Buytenhek <buytenh@marvell.com>
56 * Byron Bradley <byron.bbradley@gmail.com>
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License
9− * as published by the Free Software Foundation; either version
10− * 2 of the License, or (at your option) any later version.
117 */
128
139 #include <linux/kernel.h>
arch/arm/mach-oxnas/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_OXNAS
23 bool "Oxford Semiconductor OXNAS Family SoCs"
34 select ARCH_HAS_RESET_CONTROLLER
arch/arm/mach-oxnas/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SMP) += platsmp.o headsmp.o
arch/arm/mach-picoxcell/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_PICOXCELL
23 bool "Picochip PicoXcell"
34 depends on ARCH_MULTI_V6
arch/arm/mach-picoxcell/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y := common.o
arch/arm/mach-prima2/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_SIRF
23 bool "CSR SiRF"
34 depends on ARCH_MULTI_V7
arch/arm/mach-prima2/common.c+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Defines machines for CSR SiRFprimaII
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/init.h>
arch/arm/mach-prima2/common.h+1−2
@@ -1,9 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * This file contains common function prototypes to avoid externs in the c files.
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #ifndef __MACH_PRIMA2_COMMON_H__
arch/arm/mach-prima2/headsmp.S+1−2
@@ -1,9 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Entry of the second core for CSR Marco dual-core SMP SoCs
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/linkage.h>
arch/arm/mach-prima2/hotplug.c+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * CPU hotplug support for CSR Marco dual-core SMP SoCs
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/kernel.h>
arch/arm/mach-prima2/platsmp.c+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * plat smp support for CSR Marco dual-core SMP SoCs
34 *
45 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/init.h>
arch/arm/mach-prima2/pm.c+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * power management entry for CSR SiRFprimaII
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/kernel.h>
arch/arm/mach-prima2/pm.h+1−2
@@ -1,9 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-prima2/pm.h
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #ifndef _MACH_PRIMA2_PM_H_
arch/arm/mach-prima2/rstc.c+1−2
@@ -1,9 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * reset controller for CSR SiRFprimaII
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/kernel.h>
arch/arm/mach-prima2/rtciobrg.c+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * RTC I/O Bridge interfaces for CSR SiRFprimaII/atlas7
34 * ARM access the registers of SYSRTC, GPSRTC and PWRC through this module
45 *
56 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
6− *
7− * Licensed under GPLv2 or later.
87 */
98
109 #include <linux/kernel.h>
arch/arm/mach-prima2/sleep.S+1−2
@@ -1,9 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * sleep mode for CSR SiRFprimaII
34 *
45 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5− *
6− * Licensed under GPLv2 or later.
76 */
87
98 #include <linux/linkage.h>
arch/arm/mach-pxa/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_PXA
23
34 menu "Intel PXA2xx/PXA3xx Implementations"
arch/arm/mach-pxa/Makefile.boot+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0xa0008000
23
arch/arm/mach-pxa/h5000.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Hardware definitions for HP iPAQ h5xxx Handheld Computers
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * Copyright 2004-2005 Phil Blundell <pb@handhelds.org>
78 * Copyright 2007-2008 Anton Vorontsov <cbouatmailru@gmail.com>
89 *
9− * This program is free software; you can redistribute it and/or modify
10− * it under the terms of the GNU General Public License as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
1410 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,
1511 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS
1612 * FITNESS FOR ANY PARTICULAR PURPOSE.
arch/arm/mach-pxa/h5000.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Hardware definitions for HP iPAQ h5xxx Handheld Computers
34 *
45 * Copyright(20)02 Hewlett-Packard Company.
56 *
6− * This program is free software; you can redistribute it and/or modify
7− * it under the terms of the GNU General Public License as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
10− *
117 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,
128 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS
139 * FITNESS FOR ANY PARTICULAR PURPOSE.
arch/arm/mach-pxa/mioa701.c+1−15
@@ -1,22 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Handles the Mitac Mio A701 Board
34 *
45 * Copyright (C) 2008 Robert Jarzmik
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19− *
206 */
217
228 #include <linux/kernel.h>
arch/arm/mach-pxa/pcm027.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-pxa/include/mach/pcm027.h
34 *
45 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>
56 * (c) 2007 Juergen Beisert <j.beisert@pengutronix.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 /*
arch/arm/mach-pxa/pcm990_baseboard.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-pxa/include/mach/pcm990_baseboard.h
34 *
45 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>
56 * (c) 2007 Juergen Beisert <j.beisert@pengutronix.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #include "pcm027.h"
arch/arm/mach-pxa/pxa_cplds_irqs.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Intel Reference Systems cplds
34 *
45 * Copyright (C) 2014 Robert Jarzmik
56 *
6− * This program is free software; you can redistribute it and/or modify
7− * it under the terms of the GNU General Public License as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
10− *
117 * Cplds motherboard driver, supporting lubbock and mainstone SoC board.
128 */
139
arch/arm/mach-qcom/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_QCOM
23 bool "Qualcomm Support"
34 depends on ARCH_MULTI_V7
arch/arm/mach-qcom/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SMP) += platsmp.o
arch/arm/mach-rda/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_RDA
23 bool "RDA Micro SoCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-rda/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj- += dummy.o
arch/arm/mach-realview/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_REALVIEW
23 bool "ARM Ltd. RealView family"
34 depends on ARCH_MULTI_V5 || ARCH_MULTI_V6 || ARCH_MULTI_V7
arch/arm/mach-realview/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-rockchip/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARCH_ROCKCHIP
23 bool "Rockchip RK2928 and RK3xxx SOCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-rockchip/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 CFLAGS_platsmp.o := -march=armv7-a
23
34 obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip.o
arch/arm/mach-rockchip/core.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2013 MundoReader S.L.
34 * Author: Heiko Stuebner <heiko@sntech.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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.
145 */
156
167 extern char rockchip_secondary_trampoline;
arch/arm/mach-rockchip/headsmp.S+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2013 MundoReader S.L.
34 * Author: Heiko Stuebner <heiko@sntech.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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.
145 */
156 #include <linux/linkage.h>
167 #include <linux/init.h>
arch/arm/mach-rockchip/platsmp.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2013 MundoReader S.L.
34 * Author: Heiko Stuebner <heiko@sntech.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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.
145 */
156
167 #include <linux/delay.h>
arch/arm/mach-rockchip/rockchip.c+1−10
@@ -1,18 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Device Tree support for Rockchip SoCs
34 *
45 * Copyright (c) 2013 MundoReader S.L.
56 * Author: Heiko Stuebner <heiko@sntech.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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.
167 */
178
189 #include <linux/kernel.h>
arch/arm/mach-rpc/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-rpc/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x10008000
23 params_phys-y := 0x10000100
34 initrd_phys-y := 0x18000000
arch/arm/mach-sa1100/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if ARCH_SA1100
23
34 menu "SA11x0 Implementations"
arch/arm/mach-sa1100/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 ifeq ($(CONFIG_SA1111),y)
23 zreladdr-y += 0xc0208000
34 else
arch/arm/mach-sa1100/pci-nanoengine.c+1−14
@@ -1,23 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-sa1100/pci-nanoengine.c
34 *
45 * PCI functions for BSE nanoEngine PCI
56 *
67 * 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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #include <linux/kernel.h>
2310 #include <linux/irq.h>
arch/arm/mach-socfpga/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_SOCFPGA
23 bool "Altera SOCFPGA family"
34 depends on ARCH_MULTI_V7
arch/arm/mach-socfpga/core.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2012 Pavel Machek <pavel@denx.de>
34 * Copyright (C) 2012-2015 Altera 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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
185 */
196
207 #ifndef __MACH_CORE_H
arch/arm/mach-socfpga/l2_cache.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright Altera Corporation (C) 2016. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #include <linux/io.h>
176 #include <linux/of_platform.h>
arch/arm/mach-socfpga/ocram.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright Altera Corporation (C) 2016. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #include <linux/delay.h>
176 #include <linux/io.h>
arch/arm/mach-socfpga/platsmp.c+1−12
@@ -1,20 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright 2010-2011 Calxeda, Inc.
34 * Copyright 2012 Pavel Machek <pavel@denx.de>
45 * Based on platsmp.c, Copyright (C) 2002 ARM Ltd.
56 * Copyright (C) 2012 Altera Corporation
6− *
7− * This program is free software; you can redistribute it and/or modify it
8− * under the terms and conditions of the GNU General Public License,
9− * version 2, as published by the Free Software Foundation.
10− *
11− * This program is distributed in the hope it will be useful, but WITHOUT
12− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14− * more details.
15− *
16− * You should have received a copy of the GNU General Public License along with
17− * this program. If not, see <http://www.gnu.org/licenses/>.
187 */
198 #include <linux/delay.h>
209 #include <linux/init.h>
arch/arm/mach-socfpga/pm.c+1−12
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/mach-socfpga/pm.c
34 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
67 * with code from pm-imx6.c
78 * Copyright 2011-2014 Freescale Semiconductor, Inc.
89 * Copyright 2011 Linaro Ltd.
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms and conditions of the GNU General Public License,
12− * version 2, as published by the Free Software Foundation.
13− *
14− * This program is distributed in the hope it will be useful, but WITHOUT
15− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17− * more details.
18− *
19− * You should have received a copy of the GNU General Public License along with
20− * this program. If not, see <http://www.gnu.org/licenses/>.
2110 */
2211
2312 #include <linux/bitops.h>
arch/arm/mach-socfpga/self-refresh.S+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2014-2015 Altera Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165 #include <linux/linkage.h>
176 #include <asm/assembler.h>
arch/arm/mach-socfpga/socfpga.c+1−13
@@ -1,18 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2012-2015 Altera Corporation
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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/>.
164 */
175 #include <linux/irqchip.h>
186 #include <linux/of_address.h>
arch/arm/mach-spear/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # SPEAr Platform configuration file
34 #
arch/arm/mach-sti/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_STI
23 bool "STMicroelectronics Consumer Electronics SOCs"
34 depends on ARCH_MULTI_V7
arch/arm/mach-sti/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SMP) += platsmp.o
23 obj-$(CONFIG_ARCH_STI) += board-dt.o
arch/arm/mach-stm32/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_STM32
23 bool "STMicroelectronics STM32 family" if ARM_SINGLE_ARMV7M || ARCH_MULTI_V7
34 select ARMV7M_SYSTICK if ARM_SINGLE_ARMV7M
arch/arm/mach-stm32/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += board-dt.o
arch/arm/mach-stm32/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
23 # Patch waits for application at
34 # http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .
arch/arm/mach-sunxi/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_SUNXI
23 bool "Allwinner SoCs"
34 depends on ARCH_MULTI_V5 || ARCH_MULTI_V7
arch/arm/mach-sunxi/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 CFLAGS_mc_smp.o += -march=armv7-a
23
34 obj-$(CONFIG_ARCH_SUNXI) += sunxi.o
arch/arm/mach-tegra/common.h+1−12
@@ -1,18 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2011, ARM Ltd.
34 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms and conditions of the GNU General Public License,
7− * version 2, as published by the Free Software Foundation.
8− *
9− * This program is distributed in the hope it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12− * 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/>.
165 */
176
187 #ifndef __MACH_TEGRA_COMMON_H
arch/arm/mach-tegra/cpuidle-tegra114.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #include <asm/firmware.h>
arch/arm/mach-tegra/cpuidle-tegra20.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * CPU idle driver for Tegra CPUs
34 *
@@ -7,16 +8,6 @@ · 3 unmodified lines
78 * Gary King <gking@nvidia.com>
89 *
910 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
16− * This program is distributed in the hope that it will be useful, but WITHOUT
17− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19− * more details.
2011 */
2112
2213 #include <linux/clk/tegra.h>
arch/arm/mach-tegra/cpuidle-tegra30.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * CPU idle driver for Tegra CPUs
34 *
@@ -7,16 +8,6 @@ · 3 unmodified lines
78 * Gary King <gking@nvidia.com>
89 *
910 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
16− * This program is distributed in the hope that it will be useful, but WITHOUT
17− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19− * more details.
2011 */
2112
2213 #include <linux/clk/tegra.h>
arch/arm/mach-tegra/cpuidle.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-tegra/cpuidle.c
34 *
@@ -9,16 +10,6 @@ · 5 unmodified lines
910 * Gary King <gking@nvidia.com>
1011 *
1112 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.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 as published by
15− * the Free Software Foundation; either version 2 of the License, or
16− * (at your option) any later version.
17− *
18− * This program is distributed in the hope that it will be useful, but WITHOUT
19− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21− * more details.
2213 */
2314
2415 #include <linux/kernel.h>
arch/arm/mach-tegra/cpuidle.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #ifndef __MACH_TEGRA_CPUIDLE_H
arch/arm/mach-tegra/irammap.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #ifndef __MACH_TEGRA_IRAMMAP_H
arch/arm/mach-tegra/irq.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #ifndef __TEGRA_IRQ_H
arch/arm/mach-tegra/pm-tegra20.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #include <linux/kernel.h>
arch/arm/mach-tegra/pm-tegra30.c+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #include <linux/kernel.h>
arch/arm/mach-tegra/pm.c+1−12
@@ -1,19 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * CPU complex suspend & resume functions for Tegra SoCs
34 *
45 * Copyright (c) 2009-2012, NVIDIA Corporation. All rights reserved.
5− *
6− * This program is free software; you can redistribute it and/or modify it
7− * under the terms and conditions of the GNU General Public License,
8− * version 2, as published by the Free Software Foundation.
9− *
10− * This program is distributed in the hope 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
16− * along with this program. If not, see <http://www.gnu.org/licenses/>.
176 */
187
198 #include <linux/clk/tegra.h>
arch/arm/mach-tegra/pm.h+1−12
@@ -1,21 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2010 Google, Inc.
34 * Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.
45 *
56 * Author:
67 * Colin Cross <ccross@google.com>
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms and conditions of the GNU General Public License,
10− * version 2, as published by the Free Software Foundation.
11− *
12− * This program is distributed in the hope it will be useful, but WITHOUT
13− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15− * 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/>.
198 */
209
2110 #ifndef _MACH_TEGRA_PM_H_
arch/arm/mach-tegra/reset-handler.S+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #include <linux/init.h>
arch/arm/mach-tegra/sleep-tegra20.S+1−12
@@ -1,21 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.
34 * Copyright (c) 2011, Google, Inc.
45 *
56 * Author: Colin Cross <ccross@android.com>
67 * Gary King <gking@nvidia.com>
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms and conditions of the GNU General Public License,
10− * version 2, as published by the Free Software Foundation.
11− *
12− * This program is distributed in the hope it will be useful, but WITHOUT
13− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15− * 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/>.
198 */
209
2110 #include <linux/linkage.h>
arch/arm/mach-tegra/sleep-tegra30.S+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #include <linux/linkage.h>
arch/arm/mach-tegra/sleep.S+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-tegra/sleep.S
34 *
@@ -6,20 +7,6 @@ · 2 unmodified lines
67 *
78 * Author: Colin Cross <ccross@android.com>
89 * Gary King <gking@nvidia.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 as published by
12− * the Free Software Foundation; either version 2 of the License, or
13− * (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful, but WITHOUT
16− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
17− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
18− * more details.
19− *
20− * You should have received a copy of the GNU General Public License along
21− * with this program; if not, write to the Free Software Foundation, Inc.,
22− * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
2310 */
2411
2512 #include <linux/linkage.h>
arch/arm/mach-tegra/sleep.h+1−12
@@ -1,17 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2010-2013, NVIDIA Corporation. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * 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/>.
154 */
165
176 #ifndef __MACH_TEGRA_SLEEP_H
arch/arm/mach-u300/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel, U300 machine.
34 #
arch/arm/mach-u300/core.c+1−2
@@ -1,10 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 *
34 * arch/arm/mach-u300/core.c
45 *
5− *
66 * Copyright (C) 2007-2012 ST-Ericsson SA
7− * License terms: GNU General Public License (GPL) version 2
87 * Core platform support, IRQ handling and device definitions.
98 * Author: Linus Walleij <linus.walleij@stericsson.com>
109 */
arch/arm/mach-u300/regulator.c+1−1
@@ -1,8 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/mach-u300/regulator.c
34 *
45 * Copyright (C) 2009 ST-Ericsson AB
5− * License terms: GNU General Public License (GPL) version 2
66 * Handle board-bound regulators and board power not related
77 * to any devices.
88 * Author: Linus Walleij <linus.walleij@stericsson.com>
arch/arm/mach-ux500/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel, U8500 machine.
34 #
arch/arm/mach-ux500/db8500-regs.h+1−2
@@ -1,7 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) ST-Ericsson SA 2010
3− *
4− * License terms: GNU General Public License (GPL) version 2
54 */
65
76 #ifndef __MACH_DB8500_REGS_H
arch/arm/mach-ux500/pm.c+1−3
@@ -1,12 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) ST-Ericsson SA 2010-2013
34 * Author: Rickard Andersson <rickard.andersson@stericsson.com> for
45 * ST-Ericsson.
56 * Author: Daniel Lezcano <daniel.lezcano@linaro.org> for Linaro.
67 * Author: Ulf Hansson <ulf.hansson@linaro.org> for Linaro.
7− *
8− * License terms: GNU General Public License (GPL) version 2
9− *
108 */
119
1210 #include <linux/kernel.h>
arch/arm/mach-ux500/pm_domains.c+1−1
@@ -1,8 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2014 Linaro Ltd.
34 *
45 * Author: Ulf Hansson <ulf.hansson@linaro.org>
5− * License terms: GNU General Public License (GPL) version 2
66 *
77 * Implements PM domains using the generic PM domain for ux500.
88 */
arch/arm/mach-ux500/pm_domains.h+1−1
@@ -1,8 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2014 Linaro Ltd.
34 *
45 * Author: Ulf Hansson <ulf.hansson@linaro.org>
5− * License terms: GNU General Public License (GPL) version 2
66 */
77
88 #ifndef __MACH_UX500_PM_DOMAINS_H
arch/arm/mach-versatile/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-versatile/versatile_dt.c+1−14
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Versatile board support using the device tree
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2009 Jeremy Kerr <jeremy.kerr@canonical.com>
67 * Copyright (C) 2004 ARM Limited
78 * Copyright (C) 2000 Deep Blue Solutions Ltd
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
229 */
2310
2411 #include <linux/init.h>
arch/arm/mach-vexpress/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Empty file waiting for deletion once Makefile.boot isn't needed any more.
23 # Patch waits for application at
34 # http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .
arch/arm/mach-vexpress/spc.h+1−8
@@ -1,12 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2012 ARM Limited
125 */
arch/arm/mach-vt8500/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_ARCH_VT8500) += vt8500.o
arch/arm/mach-vt8500/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34 initrd_phys-y := 0x01000000
arch/arm/mach-vt8500/vt8500.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/mach-vt8500/vt8500.c
34 *
45 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207
218 #include <linux/io.h>
arch/arm/mach-w90x900/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 zreladdr-y += 0x00008000
23 params_phys-y := 0x00000100
34
arch/arm/mach-w90x900/clock.c+1−4
@@ -1,13 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/arm/mach-w90x900/clock.c
34 *
45 * Copyright (c) 2008 Nuvoton technology corporation
56 *
67 * 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 as published by
10− * the Free Software Foundation; either version 2 of the License.
118 */
129
1310 #include <linux/module.h>
arch/arm/mach-w90x900/clock.h+1−4
@@ -1,13 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * linux/arch/arm/mach-w90x900/clock.h
34 *
45 * Copyright (c) 2008 Nuvoton technology corporation
56 *
67 * 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 as published by
10− * the Free Software Foundation; either version 2 of the License.
118 */
129
1310 #include <linux/clkdev.h>
arch/arm/mach-w90x900/include/mach/hardware.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/hardware.h
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Wan ZongShun <mcuos.com@gmail.com>
89 *
910 * Based on arch/arm/mach-s3c2410/include/mach/hardware.h
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #ifndef __ASM_ARCH_HARDWARE_H
arch/arm/mach-w90x900/include/mach/regs-irq.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/regs-irq.h
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Wan ZongShun <mcuos.com@gmail.com>
89 *
910 * Based on arch/arm/mach-s3c2410/include/mach/regs-irq.h
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #ifndef ___ASM_ARCH_REGS_IRQ_H
arch/arm/mach-w90x900/include/mach/regs-ldm.h+1−6
@@ -1,18 +1,13 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/regs-serial.h
34 *
45 * Copyright (c) 2009 Nuvoton technology corporation
56 * All rights reserved.
67 *
7− * This program is free software; you can redistribute it and/or modify
8− * it under the terms of the GNU General Public License as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
11− *
128 * Description:
139 * Nuvoton Display, LCM Register list
1410 * Author: Wang Qiang (rurality.linux@gmail.com) 2009/12/11
15− *
1611 */
1712
1813
arch/arm/mach-w90x900/include/mach/regs-serial.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/regs-serial.h
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Wan ZongShun <mcuos.com@gmail.com>
89 *
910 * Based on arch/arm/mach-s3c2410/include/mach/regs-serial.h
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #ifndef __ASM_ARM_REGS_SERIAL_H
arch/arm/mach-w90x900/include/mach/uncompress.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/uncompress.h
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Wan ZongShun <mcuos.com@gmail.com>
89 *
910 * Based on arch/arm/mach-s3c2410/include/mach/uncompress.h
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #ifndef __ASM_ARCH_UNCOMPRESS_H
arch/arm/mach-w90x900/regs-gcr.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/regs-gcr.h
34 *
@@ -5,12 +6,6 @@ · 1 unmodified line
56 * All rights reserved.
67 *
78 * Wan ZongShun <mcuos.com@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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
149 */
1510
1611 #ifndef __ASM_ARCH_REGS_GCR_H
arch/arm/mach-w90x900/regs-timer.h+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/mach-w90x900/include/mach/regs-timer.h
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * Wan ZongShun <mcuos.com@gmail.com>
89 *
910 * Based on arch/arm/mach-s3c2410/include/mach/regs-timer.h
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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #ifndef __ASM_ARCH_REGS_TIMER_H
arch/arm/mach-w90x900/time.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/mach-w90x900/time.c
34 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
78 * All rights reserved.
89 *
910 * Wan ZongShun <mcuos.com@gmail.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 as published by
13− * the Free Software Foundation; either version 2 of the License, or
14− * (at your option) any later version.
15− *
1611 */
1712
1813 #include <linux/kernel.h>
arch/arm/mach-zx/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SOC_ZX296702) += zx296702.o zx296702-pm-domain.o
23 obj-$(CONFIG_SMP) += headsmp.o platsmp.o
arch/arm/mach-zx/zx296702-pm-domain.c+1−1
@@ -1,8 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2015 Linaro Ltd.
34 *
45 * Author: Jun Nie <jun.nie@linaro.org>
5− * License terms: GNU General Public License (GPL) version 2
66 */
77 #include <linux/delay.h>
88 #include <linux/err.h>
arch/arm/mach-zynq/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/mach-zynq/pm.c+1−13
@@ -1,22 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Zynq power management
34 *
45 * Copyright (C) 2012 - 2014 Xilinx
56 *
67 * Sören Brinkmann <soren.brinkmann@xilinx.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 as published by
10− * the Free Software Foundation, either version 2 of the License, or
11− * (at your option) any later version.
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/>.
208 */
219
2210 #include <linux/io.h>
arch/arm/mach-zynq/slcr.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Xilinx SLCR driver
34 *
45 * Copyright (c) 2011-2013 Xilinx Inc.
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
10− *
11− * You should have received a copy of the GNU General Public
12− * License along with this program; if not, write to the Free
13− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
14− * 02139, USA.
156 */
167
178 #include <linux/io.h>
arch/arm/mm/cache-tauros3.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Marvell Tauros3 cache controller includes
34 *
@@ -5,19 +6,6 @@ · 1 unmodified line
56 *
67 * based on GPL'ed 2.6 kernel sources
78 * (c) Marvell International Ltd.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
219 */
2210
2311 #ifndef __ASM_ARM_HARDWARE_TAUROS3_H
arch/arm/mm/cache-uniphier.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015-2016 Socionext Inc.
34 * Author: Masahiro Yamada <yamada.masahiro@socionext.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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.
145 */
156
167 #define pr_fmt(fmt) "uniphier: " fmt
arch/arm/mm/ioremap.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/arm/mm/ioremap.c
34 *
arch/arm/mm/nommu.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/arm/mm/nommu.c
34 *
arch/arm/mm/proc-arm1020.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm1020.S: MMU functions for ARM1020
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21− *
22− *
239 * These are the low level assembler for performing cache and TLB
2410 * functions on the arm1020.
2511 */
arch/arm/mm/proc-arm1020e.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm1020e.S: MMU functions for ARM1020
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21− *
22− *
239 * These are the low level assembler for performing cache and TLB
2410 * functions on the arm1020e.
2511 */
arch/arm/mm/proc-arm1022.S+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm1022.S: MMU functions for ARM1022E
34 *
@@ -5,12 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
12− *
13− *
149 * These are the low level assembler for performing cache and TLB
1510 * functions on the ARM1022E.
1611 */
arch/arm/mm/proc-arm1026.S+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm1026.S: MMU functions for ARM1026EJ-S
34 *
@@ -5,12 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
12− *
13− *
149 * These are the low level assembler for performing cache and TLB
1510 * functions on the ARM1026EJ-S.
1611 */
arch/arm/mm/proc-arm720.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm720.S: MMU functions for ARM720
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2000 ARM Limited, Deep Blue Solutions Ltd.
78 * hacked for non-paged-MM by Hyok S. Choi, 2004.
89 *
9− * This program is free software; you can redistribute it and/or modify
10− * it under the terms of the GNU General Public License as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22− *
23− *
2410 * These are the low level assembler for performing cache and TLB
2511 * functions on the ARM720T. The ARM720T has a writethrough IDC
2612 * cache, so we don't need to clean it.
arch/arm/mm/proc-arm920.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm920.S: MMU functions for ARM920
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21− *
22− *
239 * These are the low level assembler for performing cache and TLB
2410 * functions on the arm920.
2511 *
arch/arm/mm/proc-arm922.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm922.S: MMU functions for ARM922
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2001 Altera Corporation
78 * hacked for non-paged-MM by Hyok S. Choi, 2003.
89 *
9− * This program is free software; you can redistribute it and/or modify
10− * it under the terms of the GNU General Public License as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22− *
23− *
2410 * These are the low level assembler for performing cache and TLB
2511 * functions on the arm922.
2612 *
arch/arm/mm/proc-arm925.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/arm925.S: MMU functions for ARM925
34 *
@@ -11,21 +12,6 @@ · 7 unmodified lines
1112 *
1213 * hacked for non-paged-MM by Hyok S. Choi, 2004.
1314 *
14− * This program is free software; you can redistribute it and/or modify
15− * it under the terms of the GNU General Public License as published by
16− * the Free Software Foundation; either version 2 of the License, or
17− * (at your option) any later version.
18− *
19− * This program is distributed in the hope that it will be useful,
20− * but WITHOUT ANY WARRANTY; without even the implied warranty of
21− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22− * GNU General Public License for more details.
23− *
24− * You should have received a copy of the GNU General Public License
25− * along with this program; if not, write to the Free Software
26− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
27− *
28− *
2915 * These are the low level assembler for performing cache and TLB
3016 * functions on the arm925.
3117 *
arch/arm/mm/proc-arm926.S+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-arm926.S: MMU functions for ARM926EJ-S
34 *
@@ -5,21 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2000 Deep Blue Solutions Ltd.
67 * hacked for non-paged-MM by Hyok S. Choi, 2003.
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21− *
22− *
239 * These are the low level assembler for performing cache and TLB
2410 * functions on the arm926.
2511 *
arch/arm/mm/proc-fa526.S+1−6
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-fa526.S: MMU functions for FA526
34 *
@@ -5,12 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2005 Faraday Corp.
67 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
78 *
8− * This program is free software; you can redistribute it and/or modify
9− * it under the terms of the GNU General Public License as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
12− *
13− *
149 * These are the low level assembler for performing cache and TLB
1510 * functions on the fa526.
1611 */
arch/arm/mm/proc-feroceon.S+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-feroceon.S: MMU functions for Feroceon
34 *
45 * Heavily based on proc-arm926.S
56 * Maintainer: Assaf Hoffman <hoffman@marvell.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #include <linux/linkage.h>
arch/arm/mm/proc-mohawk.S+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * linux/arch/arm/mm/proc-mohawk.S: MMU functions for Marvell PJ1 core
34 *
45 * PJ1 (codename Mohawk) is a hybrid of the xscale3 and Marvell's own core.
56 *
67 * Heavily based on proc-arm926.S and proc-xsc3.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229
2310 #include <linux/linkage.h>
arch/arm/mm/tcm.h+1−1
@@ -1,6 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2008-2009 ST-Ericsson AB
3− * License terms: GNU General Public License (GPL) version 2
44 * TCM memory handling for ARM systems
55 *
66 * Author: Linus Walleij <linus.walleij@stericsson.com>
arch/arm/net/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # ARM-specific networking code
23
34 obj-$(CONFIG_BPF_JIT) += bpf_jit_32.o
arch/arm/nwfpe/double_cpdo.c+1−13
@@ -1,22 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208 */
219
2210 #include "fpa11.h"
arch/arm/nwfpe/entry.S+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210 #include <asm/assembler.h>
2311 #include <asm/opcodes.h>
arch/arm/nwfpe/extended_cpdo.c+1−13
@@ -1,22 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208 */
219
2210 #include "fpa11.h"
arch/arm/nwfpe/fpa11.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #include "fpa11.h"
arch/arm/nwfpe/fpa11.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.com, 1998-1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208 */
219
2210 #ifndef __FPA11_H__
arch/arm/nwfpe/fpa11_cpdo.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #include "fpa11.h"
arch/arm/nwfpe/fpa11_cpdt.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.com, 1998-1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #include "fpa11.h"
arch/arm/nwfpe/fpa11_cprt.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #include "fpa11.h"
arch/arm/nwfpe/fpmodule.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12
23 /*
34 NetWinder Floating Point Emulator
@@ -6,19 +7,6 @@ · 2 unmodified lines
67
78 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
89
9− This program is free software; you can redistribute it and/or modify
10− it under the terms of the GNU General Public License as published by
11− the Free Software Foundation; either version 2 of the License, or
12− (at your option) any later version.
13−
14− This program is distributed in the hope that it will be useful,
15− but WITHOUT ANY WARRANTY; without even the implied warranty of
16− MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− GNU General Public License for more details.
18−
19− You should have received a copy of the GNU General Public License
20− along with this program; if not, write to the Free Software
21− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
2210 */
2311
2412 #include "fpa11.h"
arch/arm/nwfpe/fpmodule.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.com, 1998-1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208
219 27/03/03 Ian Molton Clean up CONFIG_CPU
2210 */
arch/arm/nwfpe/fpopcode.c+1−13
@@ -1,22 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208 */
219
2210 #include "fpa11.h"
arch/arm/nwfpe/fpopcode.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #ifndef __FPOPCODE_H__
arch/arm/nwfpe/fpsr.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.com, 1998-1999
45
56 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
67
7− This program is free software; you can redistribute it and/or modify
8− it under the terms of the GNU General Public License as published by
9− the Free Software Foundation; either version 2 of the License, or
10− (at your option) any later version.
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, write to the Free Software
19− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
208 */
219
2210 #ifndef __FPSR_H__
arch/arm/nwfpe/single_cpdo.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 NetWinder Floating Point Emulator
34 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
56
67 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
78
8− This program is free software; you can redistribute it and/or modify
9− it under the terms of the GNU General Public License as published by
10− the Free Software Foundation; either version 2 of the License, or
11− (at your option) any later version.
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, write to the Free Software
20− Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
219 */
2210
2311 #include "fpa11.h"
arch/arm/plat-iop/time.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/arm/plat-iop/time.c
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * Author: Deepak Saxena <dsaxena@mvista.com>
78 *
89 * Copyright 2002-2003 MontaVista Software Inc.
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <linux/kernel.h>
arch/arm/plat-omap/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/plat-omap/include/plat/cpu.h+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * OMAP cpu type detection
34 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
89 * Written by Tony Lindgren <tony.lindgren@nokia.com>
910 *
1011 * Added OMAP4/5 specific defines - 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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
16− *
17− * This program is distributed in the hope that it will be useful,
18− * but WITHOUT ANY WARRANTY; without even the implied warranty of
19− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20− * GNU General Public License for more details.
21− *
22− * You should have received a copy of the GNU General Public License
23− * along with this program; if not, write to the Free Software
24− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25− *
2612 */
2713
2814 #ifndef __ASM_ARCH_OMAP_CPU_H
arch/arm/plat-orion/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/arm/plat-pxa/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if PLAT_PXA
23
34 config PXA_SSP
arch/arm/plat-pxa/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for code common across different PXA processor families
34 #
arch/arm/plat-versatile/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 if PLAT_VERSATILE
23
34 config PLAT_VERSATILE_SCHED_CLOCK
arch/arm/plat-versatile/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include
23
34 obj-$(CONFIG_PLAT_VERSATILE_SCHED_CLOCK) += sched-clock.o
arch/arm/plat-versatile/sched-clock.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/arm/plat-versatile/sched-clock.c
34 *
45 * Copyright (C) 1999 - 2003 ARM Limited
56 * 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218 #include <linux/kernel.h>
229 #include <linux/io.h>
arch/arm/probes/decode-arm.c+1−9
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 *
34 * arch/arm/probes/decode-arm.c
@@ -5,15 +6,6 @@ · 1 unmodified line
56 * Some code moved here from arch/arm/kernel/kprobes-arm.c
67 *
78 * 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− *
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 GNU
16− * General Public License for more details.
179 */
1810
1911 #include <linux/kernel.h>
arch/arm/probes/decode-arm.h+1−7
@@ -1,15 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/probes/decode-arm.h
34 *
45 * Copyright 2013 Linaro Ltd.
56 * Written by: David A. Long
6− *
7− * The code contained herein is licensed under the GNU General Public
8− * License. You may obtain a copy of the GNU General Public License
9− * Version 2 or later at the following locations:
10− *
11− * http://www.opensource.org/licenses/gpl-license.html
12− * http://www.gnu.org/copyleft/gpl.html
137 */
148
159 #ifndef _ARM_KERNEL_PROBES_ARM_H
arch/arm/probes/decode-thumb.h+1−7
@@ -1,15 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/arm/probes/decode-thumb.h
34 *
45 * Copyright 2013 Linaro Ltd.
56 * Written by: David A. Long
6− *
7− * The code contained herein is licensed under the GNU General Public
8− * License. You may obtain a copy of the GNU General Public License
9− * Version 2 or later at the following locations:
10− *
11− * http://www.opensource.org/licenses/gpl-license.html
12− * http://www.gnu.org/copyleft/gpl.html
137 */
148
159 #ifndef _ARM_KERNEL_PROBES_THUMB_H
arch/arm/probes/decode.h+1−9
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/probes/decode.h
34 *
@@ -5,15 +6,6 @@ · 1 unmodified line
56 *
67 * Some contents moved here from arch/arm/include/asm/kprobes.h which is
78 * 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− *
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 GNU
16− * General Public License for more details.
179 */
1810
1911 #ifndef _ARM_KERNEL_PROBES_H
arch/arm/probes/kprobes/actions-arm.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/probes/kprobes/actions-arm.c
34 *
45 * Copyright (C) 2006, 2007 Motorola 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− * 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 GNU
13− * General Public License for more details.
146 */
157
168 /*
arch/arm/probes/kprobes/checkers-arm.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/probes/kprobes/checkers-arm.c
34 *
45 * Copyright (C) 2014 Huawei 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− * 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 GNU
13− * General Public License for more details.
146 */
157
168 #include <linux/kernel.h>
arch/arm/probes/kprobes/checkers-common.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/probes/kprobes/checkers-common.c
34 *
45 * Copyright (C) 2014 Huawei 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− * 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 GNU
13− * General Public License for more details.
146 */
157
168 #include <linux/kernel.h>
arch/arm/probes/kprobes/checkers-thumb.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/probes/kprobes/checkers-thumb.c
34 *
45 * Copyright (C) 2014 Huawei 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− * 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 GNU
13− * General Public License for more details.
146 */
157
168 #include <linux/kernel.h>
arch/arm/probes/kprobes/checkers.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/probes/kprobes/checkers.h
34 *
45 * Copyright (C) 2014 Huawei 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− * 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 GNU
13− * General Public License for more details.
146 */
157 #ifndef _ARM_KERNEL_PROBES_CHECKERS_H
168 #define _ARM_KERNEL_PROBES_CHECKERS_H
arch/arm/probes/kprobes/core.c+1−9
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm/kernel/kprobes.c
34 *
@@ -8,15 +9,6 @@ · 4 unmodified lines
89 *
910 * Nicolas Pitre <nico@marvell.com>
1011 * Copyright (C) 2007 Marvell Ltd.
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− * This program is distributed in the hope that it will be useful,
17− * but WITHOUT ANY WARRANTY; without even the implied warranty of
18− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19− * General Public License for more details.
2012 */
2113
2214 #include <linux/kernel.h>
arch/arm/probes/kprobes/core.h+1−9
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/kernel/kprobes.h
34 *
@@ -5,15 +6,6 @@ · 1 unmodified line
56 *
67 * Some contents moved here from arch/arm/include/asm/kprobes.h which is
78 * 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− *
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 GNU
16− * General Public License for more details.
179 */
1810
1911 #ifndef _ARM_KERNEL_KPROBES_H
arch/arm/probes/kprobes/opt-arm.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Kernel Probes Jump Optimization (Optprobes)
34 *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17− *
185 * Copyright (C) IBM Corporation, 2002, 2004
196 * Copyright (C) Hitachi Ltd., 2012
207 * Copyright (C) Huawei Inc., 2014
arch/arm/probes/uprobes/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_UPROBES) += core.o actions-arm.o
arch/arm/vfp/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # linux/arch/arm/vfp/Makefile
34 #
arch/arm/xen/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y := enlighten.o hypercall.o grant-table.o p2m.o mm.o
23 obj-$(CONFIG_XEN_EFI) += efi.o
arch/arm/xen/efi.c+1−13
@@ -1,18 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2015, Linaro Limited, Shannon Zhao
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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 along
15− * with this program. If not, see <http://www.gnu.org/licenses/>.
164 */
175
186 #include <linux/efi.h>
arch/arm/xen/enlighten.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <xen/xen.h>
23 #include <xen/events.h>
34 #include <xen/grant_table.h>
arch/arm/xen/mm.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/cpu.h>
23 #include <linux/dma-mapping.h>
34 #include <linux/gfp.h>
arch/arm/xen/p2m.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/memblock.h>
23 #include <linux/gfp.h>
34 #include <linux/export.h>
arch/arm64/Kconfig+24−5
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config ARM64
23 def_bool y
34 select ACPI_CCA_REQUIRED if ACPI
@@ -68,7 +69,7 @@ config ARM64 · 64 unmodified lines
6869 select ARCH_SUPPORTS_ATOMIC_RMW
6970 select ARCH_SUPPORTS_INT128 if GCC_VERSION >= 50000 || CC_IS_CLANG
7071 select ARCH_SUPPORTS_NUMA_BALANCING
71− select ARCH_WANT_COMPAT_IPC_PARSE_VERSION
72+ select ARCH_WANT_COMPAT_IPC_PARSE_VERSION if COMPAT
7273 select ARCH_WANT_FRAME_POINTERS
7374 select ARCH_HAS_UBSAN_SANITIZE_ALL
7475 select ARM_AMBA
@@ -475,16 +476,15 @@ config ARM64_ERRATUM_1024718 · 400 unmodified lines
475476
476477 If unsure, say Y.
477478
478−config ARM64_ERRATUM_1188873
479+config ARM64_ERRATUM_1418040
479480 bool "Cortex-A76/Neoverse-N1: MRC read following MRRC read of specific Generic Timer in AArch32 might give incorrect result"
480481 default y
481482 depends on COMPAT
482− select ARM_ARCH_TIMER_OOL_WORKAROUND
483483 help
484484 This option adds a workaround for ARM Cortex-A76/Neoverse-N1
485− erratum 1188873.
485+ errata 1188873 and 1418040.
486486
487− Affected Cortex-A76/Neoverse-N1 cores (r0p0, r1p0, r2p0) could
487+ Affected Cortex-A76/Neoverse-N1 cores (r0p0 to r3p1) could
488488 cause register corruption when accessing the timer registers
489489 from AArch32 userspace.
490490
@@ -520,6 +520,24 @@ config ARM64_ERRATUM_1286807 · 29 unmodified lines
520520
521521 If unsure, say Y.
522522
523+config ARM64_ERRATUM_1463225
524+ bool "Cortex-A76: Software Step might prevent interrupt recognition"
525+ default y
526+ help
527+ This option adds a workaround for Arm Cortex-A76 erratum 1463225.
528+
529+ On the affected Cortex-A76 cores (r0p0 to r3p1), software stepping
530+ of a system call instruction (SVC) can prevent recognition of
531+ subsequent interrupts when software stepping is disabled in the
532+ exception handler of the system call and either kernel debugging
533+ is enabled or VHE is in use.
534+
535+ Work around the erratum by triggering a dummy step exception
536+ when handling a system call from a task that is being stepped
537+ in a VHE configuration of the kernel.
538+
539+ If unsure, say Y.
540+
523541 config CAVIUM_ERRATUM_22375
524542 bool "Cavium erratum 22375, 24313"
525543 default y
@@ -1405,6 +1423,7 @@ config ARM64_MODULE_PLTS · 879 unmodified lines
14051423
14061424 config ARM64_PSEUDO_NMI
14071425 bool "Support for NMI-like interrupts"
1426+ depends on BROKEN # 1556553607-46531-1-git-send-email-julien.thierry@arm.com
14081427 select CONFIG_ARM_GIC_V3
14091428 help
14101429 Adds support for mimicking Non-Maskable Interrupts through the use of
arch/arm64/Kconfig.debug+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12
23 config ARM64_PTDUMP_CORE
34 def_bool n
arch/arm64/Kconfig.platforms+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 menu "Platform selection"
23
34 config ARCH_ACTIONS
arch/arm64/boot/dts/al/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_ALPINE) += alpine-v2-evp.dtb
arch/arm64/boot/dts/altera/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_STRATIX10) += socfpga_stratix10_socdk.dtb
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright Altera Corporation (C) 2015. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 /dts-v1/;
arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts+1−12
@@ -1,17 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright Altera Corporation (C) 2015. All rights reserved.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms and conditions of the GNU General Public License,
6− * version 2, as published by the Free Software Foundation.
7− *
8− * This program is distributed in the hope it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11− * more details.
12− *
13− * You should have received a copy of the GNU General Public License along with
14− * this program. If not, see <http://www.gnu.org/licenses/>.
154 */
165
176 #include "socfpga_stratix10.dtsi"
arch/arm64/boot/dts/apm/apm-merlin.dts+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for AppliedMicro (APM) Merlin Board
34 *
45 * Copyright (C) 2015, Applied Micro Circuits Corporation
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License as
8− * published by the Free Software Foundation; either version 2 of
9− * the License, or (at your option) any later version.
106 */
117
128 /dts-v1/;
arch/arm64/boot/dts/apm/apm-mustang.dts+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for AppliedMicro (APM) Mustang Board
34 *
45 * Copyright (C) 2013, Applied Micro Circuits Corporation
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License as
8− * published by the Free Software Foundation; either version 2 of
9− * the License, or (at your option) any later version.
106 */
117
128 /dts-v1/;
arch/arm64/boot/dts/apm/apm-shadowcat.dtsi+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for AppliedMicro (APM) X-Gene Shadowcat SOC
34 *
45 * Copyright (C) 2015, Applied Micro Circuits Corporation
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License as
8− * published by the Free Software Foundation; either version 2 of
9− * the License, or (at your option) any later version.
106 */
117
128 / {
arch/arm64/boot/dts/apm/apm-storm.dtsi+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for AppliedMicro (APM) X-Gene Storm SOC
34 *
45 * Copyright (C) 2013, Applied Micro Circuits Corporation
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License as
8− * published by the Free Software Foundation; either version 2 of
9− * the License, or (at your option) any later version.
106 */
117
128 / {
arch/arm64/boot/dts/broadcom/northstar2/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_BCM_IPROC) += ns2-svk.dtb
23 dtb-$(CONFIG_ARCH_BCM_IPROC) += ns2-xmc.dtb
arch/arm64/boot/dts/cavium/thunder2-99xx.dts+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dts file for Cavium ThunderX2 CN99XX Evaluation Platform
34 *
45 * Copyright (c) 2017 Cavium Inc.
56 * Copyright (c) 2013-2016 Broadcom
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License as
9− * published by the Free Software Foundation; either version 2 of
10− * the License, or (at your option) any later version.
117 */
128
139 /dts-v1/;
arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * dtsi file for Cavium ThunderX2 CN99XX processor
34 *
45 * Copyright (c) 2017 Cavium Inc.
56 * Copyright (c) 2013-2016 Broadcom
67 * Author: Zi Shen Lim <zlim@broadcom.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 as
10− * published by the Free Software Foundation; either version 2 of
11− * the License, or (at your option) any later version.
128 */
139
1410 #include <dt-bindings/interrupt-controller/arm-gic.h>
arch/arm64/boot/dts/intel/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_AGILEX) += socfpga_agilex_socdk.dtb
arch/arm64/boot/dts/mediatek/mt6755-evb.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2016 MediaTek Inc.
34 * Author: Mars.C <mars.cheng@mediatek.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.
135 */
146
157 /dts-v1/;
arch/arm64/boot/dts/mediatek/mt6795-evb.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2015 MediaTek Inc.
34 * Author: Mars.C <mars.cheng@mediatek.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.
135 */
146
157 /dts-v1/;
arch/arm64/boot/dts/mediatek/mt6797-evb.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2017 MediaTek Inc.
34 * Author: Mars.C <mars.cheng@mediatek.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.
135 */
146
157 /dts-v1/;
arch/arm64/boot/dts/mediatek/mt8173-evb.dts+1−9
@@ -1,15 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2014 MediaTek Inc.
34 * Author: Eddie Huang <eddie.huang@mediatek.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.
135 */
146
157 /dts-v1/;
arch/arm64/boot/dts/mediatek/mt8173-pinfunc.h+1−9
@@ -1,15 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2014 MediaTek Inc.
34 * Author: Hongzhou.Yang <hongzhou.yang@mediatek.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.
135 */
146
157 #ifndef __DTS_MT8173_PINFUNC_H
arch/arm64/boot/dts/realtek/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-mele-v9.dtb
23 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb
34 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb
arch/arm64/boot/dts/zte/Makefile+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_ARCH_ZX) += zx296718-evb.dtb
23 dtb-$(CONFIG_ARCH_ZX) += zx296718-pcbox.dtb
arch/arm64/crypto/sha256-glue.c+1−6
@@ -1,13 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Linux/arm64 port of the OpenSSL SHA256 implementation for AArch64
34 *
45 * Copyright (c) 2016 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 as published by the Free
8− * Software Foundation; either version 2 of the License, or (at your option)
9− * any later version.
10− *
116 */
127
138 #include <asm/hwcap.h>
arch/arm64/crypto/sha512-glue.c+1−6
@@ -1,13 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Linux/arm64 port of the OpenSSL SHA512 implementation for AArch64
34 *
45 * Copyright (c) 2016 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 as published by the Free
8− * Software Foundation; either version 2 of the License, or (at your option)
9− * any later version.
10− *
116 */
127
138 #include <crypto/internal/hash.h>
arch/arm64/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += bugs.h
23 generic-y += delay.h
34 generic-y += div64.h
arch/arm64/include/asm/assembler.h+5−6
@@ -718,12 +718,11 @@ USER(\label, ic ivau, \tmp2) // invalidate I line PoU · 717 unmodified lines
718718 * the output section, any use of such directives is undefined.
719719 *
720720 * The yield itself consists of the following:
721− * - Check whether the preempt count is exactly 1, in which case disabling
722− * preemption once will make the task preemptible. If this is not the case,
723− * yielding is pointless.
724− * - Check whether TIF_NEED_RESCHED is set, and if so, disable and re-enable
725− * kernel mode NEON (which will trigger a reschedule), and branch to the
726− * yield fixup code.
721+ * - Check whether the preempt count is exactly 1 and a reschedule is also
722+ * needed. If so, calling of preempt_enable() in kernel_neon_end() will
723+ * trigger a reschedule. If it is not the case, yielding is pointless.
724+ * - Disable and re-enable kernel mode NEON, and branch to the yield fixup
725+ * code.
727726 *
728727 * This macro sequence may clobber all CPU state that is not guaranteed by the
729728 * AAPCS to be preserved across an ordinary function call.
arch/arm64/include/asm/cpucaps.h+3−2
@@ -53,7 +53,7 @@ · 52 unmodified lines
5353 #define ARM64_HAS_STAGE2_FWB 32
5454 #define ARM64_HAS_CRC32 33
5555 #define ARM64_SSBS 34
56−#define ARM64_WORKAROUND_1188873 35
56+#define ARM64_WORKAROUND_1418040 35
5757 #define ARM64_HAS_SB 36
5858 #define ARM64_WORKAROUND_1165522 37
5959 #define ARM64_HAS_ADDRESS_AUTH_ARCH 38
@@ -62,7 +62,8 @@ · 2 unmodified lines
6262 #define ARM64_HAS_GENERIC_AUTH_IMP_DEF 41
6363 #define ARM64_HAS_IRQ_PRIO_MASKING 42
6464 #define ARM64_HAS_DCPODP 43
65+#define ARM64_WORKAROUND_1463225 44
6566
66−#define ARM64_NCAPS 44
67+#define ARM64_NCAPS 45
6768
6869 #endif /* __ASM_CPUCAPS_H */
arch/arm64/include/asm/hugetlb.h+1−9
@@ -1,18 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm64/include/asm/hugetlb.h
34 *
45 * Copyright (C) 2013 Linaro Ltd.
56 *
67 * Based on arch/x86/include/asm/hugetlb.h
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.
168 */
179
1810 #ifndef __ASM_HUGETLB_H
arch/arm64/include/asm/insn.h+12−6
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 */
1919 #ifndef __ASM_INSN_H
2020 #define __ASM_INSN_H
21+#include <linux/build_bug.h>
2122 #include <linux/types.h>
2223
2324 /* A64 instructions are always 32 bits. */
@@ -266,18 +267,23 @@ enum aarch64_insn_adr_type { · 242 unmodified lines
266267 AARCH64_INSN_ADR_TYPE_ADR,
267268 };
268269
269−#define __AARCH64_INSN_FUNCS(abbr, mask, val) \
270−static __always_inline bool aarch64_insn_is_##abbr(u32 code) \
271−{ return (code & (mask)) == (val); } \
272−static __always_inline u32 aarch64_insn_get_##abbr##_value(void) \
273−{ return (val); }
270+#define __AARCH64_INSN_FUNCS(abbr, mask, val) \
271+static __always_inline bool aarch64_insn_is_##abbr(u32 code) \
272+{ \
273+ BUILD_BUG_ON(~(mask) & (val)); \
274+ return (code & (mask)) == (val); \
275+} \
276+static __always_inline u32 aarch64_insn_get_##abbr##_value(void) \
277+{ \
278+ return (val); \
279+}
274280
275281 __AARCH64_INSN_FUNCS(adr, 0x9F000000, 0x10000000)
276282 __AARCH64_INSN_FUNCS(adrp, 0x9F000000, 0x90000000)
277283 __AARCH64_INSN_FUNCS(prfm, 0x3FC00000, 0x39800000)
278284 __AARCH64_INSN_FUNCS(prfm_lit, 0xFF000000, 0xD8000000)
279285 __AARCH64_INSN_FUNCS(str_reg, 0x3FE0EC00, 0x38206800)
280−__AARCH64_INSN_FUNCS(ldadd, 0x3F20FC00, 0xB8200000)
286+__AARCH64_INSN_FUNCS(ldadd, 0x3F20FC00, 0x38200000)
281287 __AARCH64_INSN_FUNCS(ldr_reg, 0x3FE0EC00, 0x38606800)
282288 __AARCH64_INSN_FUNCS(ldr_lit, 0xBF000000, 0x18000000)
283289 __AARCH64_INSN_FUNCS(ldrsw_lit, 0xFF000000, 0x98000000)
arch/arm64/include/asm/kprobes.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm64/include/asm/kprobes.h
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157
168 #ifndef _ARM_KPROBES_H
arch/arm64/include/asm/kvm_host.h+0−3
@@ -592,9 +592,6 @@ static inline int kvm_arch_vcpu_run_pid_change(struct kvm_vcpu *vcpu) · 591 unmodified lines
592592 void kvm_set_pmu_events(u32 set, struct perf_event_attr *attr);
593593 void kvm_clr_pmu_events(u32 clr);
594594
595−void __pmu_switch_to_host(struct kvm_cpu_context *host_ctxt);
596−bool __pmu_switch_to_guest(struct kvm_cpu_context *host_ctxt);
597−
598595 void kvm_vcpu_pmu_restore_guest(struct kvm_vcpu *vcpu);
599596 void kvm_vcpu_pmu_restore_host(struct kvm_vcpu *vcpu);
600597 #else
arch/arm64/include/asm/probes.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm64/include/asm/probes.h
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157 #ifndef _ARM_PROBES_H
168 #define _ARM_PROBES_H
arch/arm64/include/asm/syscall.h+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
2020 #include <linux/compat.h>
2121 #include <linux/err.h>
2222
23−typedef long (*syscall_fn_t)(struct pt_regs *regs);
23+typedef long (*syscall_fn_t)(const struct pt_regs *regs);
2424
2525 extern const syscall_fn_t sys_call_table[];
2626
arch/arm64/include/asm/syscall_wrapper.h+9−9
@@ -30,10 +30,10 @@ · 29 unmodified lines
3030 } \
3131 static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
3232
33−#define COMPAT_SYSCALL_DEFINE0(sname) \
34− asmlinkage long __arm64_compat_sys_##sname(void); \
35− ALLOW_ERROR_INJECTION(__arm64_compat_sys_##sname, ERRNO); \
36− asmlinkage long __arm64_compat_sys_##sname(void)
33+#define COMPAT_SYSCALL_DEFINE0(sname) \
34+ asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \
35+ ALLOW_ERROR_INJECTION(__arm64_compat_sys_##sname, ERRNO); \
36+ asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused)
3737
3838 #define COND_SYSCALL_COMPAT(name) \
3939 cond_syscall(__arm64_compat_sys_##name);
@@ -62,11 +62,11 @@ · 22 unmodified lines
6262 static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
6363
6464 #ifndef SYSCALL_DEFINE0
65−#define SYSCALL_DEFINE0(sname) \
66− SYSCALL_METADATA(_##sname, 0); \
67− asmlinkage long __arm64_sys_##sname(void); \
68− ALLOW_ERROR_INJECTION(__arm64_sys_##sname, ERRNO); \
69− asmlinkage long __arm64_sys_##sname(void)
65+#define SYSCALL_DEFINE0(sname) \
66+ SYSCALL_METADATA(_##sname, 0); \
67+ asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \
68+ ALLOW_ERROR_INJECTION(__arm64_sys_##sname, ERRNO); \
69+ asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused)
7070 #endif
7171
7272 #ifndef COND_SYSCALL
arch/arm64/kernel/cpu_errata.c+38−10
@@ -502,6 +502,22 @@ static const struct midr_range arm64_ssb_cpus[] = { · 501 unmodified lines
502502 {},
503503 };
504504
505+#ifdef CONFIG_ARM64_ERRATUM_1463225
506+DEFINE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
507+
508+static bool
509+has_cortex_a76_erratum_1463225(const struct arm64_cpu_capabilities *entry,
510+ int scope)
511+{
512+ u32 midr = read_cpuid_id();
513+ /* Cortex-A76 r0p0 - r3p1 */
514+ struct midr_range range = MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 3, 1);
515+
516+ WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible());
517+ return is_midr_in_range(midr, &range) && is_kernel_in_hyp_mode();
518+}
519+#endif
520+
505521 static void __maybe_unused
506522 cpu_enable_cache_maint_trap(const struct arm64_cpu_capabilities *__unused)
507523 {
@@ -682,12 +698,16 @@ static const struct midr_range workaround_clean_cache[] = { · 174 unmodified lines
682698 };
683699 #endif
684700
685−#ifdef CONFIG_ARM64_ERRATUM_1188873
686−static const struct midr_range erratum_1188873_list[] = {
687− /* Cortex-A76 r0p0 to r2p0 */
688− MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 2, 0),
689− /* Neoverse-N1 r0p0 to r2p0 */
690− MIDR_RANGE(MIDR_NEOVERSE_N1, 0, 0, 2, 0),
701+#ifdef CONFIG_ARM64_ERRATUM_1418040
702+/*
703+ * - 1188873 affects r0p0 to r2p0
704+ * - 1418040 affects r0p0 to r3p1
705+ */
706+static const struct midr_range erratum_1418040_list[] = {
707+ /* Cortex-A76 r0p0 to r3p1 */
708+ MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 3, 1),
709+ /* Neoverse-N1 r0p0 to r3p1 */
710+ MIDR_RANGE(MIDR_NEOVERSE_N1, 0, 0, 3, 1),
691711 {},
692712 };
693713 #endif
@@ -809,11 +829,11 @@ const struct arm64_cpu_capabilities arm64_errata[] = { · 115 unmodified lines
809829 .matches = has_ssbd_mitigation,
810830 .midr_range_list = arm64_ssb_cpus,
811831 },
812−#ifdef CONFIG_ARM64_ERRATUM_1188873
832+#ifdef CONFIG_ARM64_ERRATUM_1418040
813833 {
814− .desc = "ARM erratum 1188873",
815− .capability = ARM64_WORKAROUND_1188873,
816− ERRATA_MIDR_RANGE_LIST(erratum_1188873_list),
834+ .desc = "ARM erratum 1418040",
835+ .capability = ARM64_WORKAROUND_1418040,
836+ ERRATA_MIDR_RANGE_LIST(erratum_1418040_list),
817837 },
818838 #endif
819839 #ifdef CONFIG_ARM64_ERRATUM_1165522
@@ -823,6 +843,14 @@ const struct arm64_cpu_capabilities arm64_errata[] = { · 3 unmodified lines
823843 .capability = ARM64_WORKAROUND_1165522,
824844 ERRATA_MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 2, 0),
825845 },
846+#endif
847+#ifdef CONFIG_ARM64_ERRATUM_1463225
848+ {
849+ .desc = "ARM erratum 1463225",
850+ .capability = ARM64_WORKAROUND_1463225,
851+ .type = ARM64_CPUCAP_LOCAL_CPU_ERRATUM,
852+ .matches = has_cortex_a76_erratum_1463225,
853+ },
826854 #endif
827855 {
828856 }
arch/arm64/kernel/entry.S+2−2
@@ -336,8 +336,8 @@ alternative_if ARM64_WORKAROUND_845719 · 335 unmodified lines
336336 alternative_else_nop_endif
337337 #endif
338338 3:
339−#ifdef CONFIG_ARM64_ERRATUM_1188873
340−alternative_if_not ARM64_WORKAROUND_1188873
339+#ifdef CONFIG_ARM64_ERRATUM_1418040
340+alternative_if_not ARM64_WORKAROUND_1418040
341341 b 4f
342342 alternative_else_nop_endif
343343 /*
arch/arm64/kernel/hibernate.c+1−2
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*:
23 * Hibernate support specific for ARM64
34 *
@@ -11,8 +12,6 @@ · 7 unmodified lines
1112 * https://patchwork.kernel.org/patch/96442/
1213 *
1314 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
14− *
15− * License terms: GNU General Public License (GPL) version 2
1615 */
1716 #define pr_fmt(x) "hibernate: " x
1817 #include <linux/cpu.h>
arch/arm64/kernel/kaslr.c+3−3
@@ -145,15 +145,15 @@ u64 __init kaslr_early_init(u64 dt_phys) · 144 unmodified lines
145145
146146 if (IS_ENABLED(CONFIG_RANDOMIZE_MODULE_REGION_FULL)) {
147147 /*
148− * Randomize the module region over a 4 GB window covering the
148+ * Randomize the module region over a 2 GB window covering the
149149 * kernel. This reduces the risk of modules leaking information
150150 * about the address of the kernel itself, but results in
151151 * branches between modules and the core kernel that are
152152 * resolved via PLTs. (Branches between modules will be
153153 * resolved normally.)
154154 */
155− module_range = SZ_4G - (u64)(_end - _stext);
156− module_alloc_base = max((u64)_end + offset - SZ_4G,
155+ module_range = SZ_2G - (u64)(_end - _stext);
156+ module_alloc_base = max((u64)_end + offset - SZ_2G,
157157 (u64)MODULES_VADDR);
158158 } else {
159159 /*
arch/arm64/kernel/module.c+39−5
@@ -56,7 +56,7 @@ void *module_alloc(unsigned long size) · 55 unmodified lines
5656 * can simply omit this fallback in that case.
5757 */
5858 p = __vmalloc_node_range(size, MODULE_ALIGN, module_alloc_base,
59− module_alloc_base + SZ_4G, GFP_KERNEL,
59+ module_alloc_base + SZ_2G, GFP_KERNEL,
6060 PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE,
6161 __builtin_return_address(0));
6262
@@ -96,16 +96,50 @@ static int reloc_data(enum aarch64_reloc_op op, void *place, u64 val, int len) · 33 unmodified lines
9696 {
9797 s64 sval = do_reloc(op, place, val);
9898
99+ /*
100+ * The ELF psABI for AArch64 documents the 16-bit and 32-bit place
101+ * relative and absolute relocations as having a range of [-2^15, 2^16)
102+ * or [-2^31, 2^32), respectively. However, in order to be able to
103+ * detect overflows reliably, we have to choose whether we interpret
104+ * such quantities as signed or as unsigned, and stick with it.
105+ * The way we organize our address space requires a signed
106+ * interpretation of 32-bit relative references, so let's use that
107+ * for all R_AARCH64_PRELxx relocations. This means our upper
108+ * bound for overflow detection should be Sxx_MAX rather than Uxx_MAX.
109+ */
110+
99111 switch (len) {
100112 case 16:
101113 *(s16 *)place = sval;
102− if (sval < S16_MIN || sval > U16_MAX)
103− return -ERANGE;
114+ switch (op) {
115+ case RELOC_OP_ABS:
116+ if (sval < 0 || sval > U16_MAX)
117+ return -ERANGE;
118+ break;
119+ case RELOC_OP_PREL:
120+ if (sval < S16_MIN || sval > S16_MAX)
121+ return -ERANGE;
122+ break;
123+ default:
124+ pr_err("Invalid 16-bit data relocation (%d)\n", op);
125+ return 0;
126+ }
104127 break;
105128 case 32:
106129 *(s32 *)place = sval;
107− if (sval < S32_MIN || sval > U32_MAX)
108− return -ERANGE;
130+ switch (op) {
131+ case RELOC_OP_ABS:
132+ if (sval < 0 || sval > U32_MAX)
133+ return -ERANGE;
134+ break;
135+ case RELOC_OP_PREL:
136+ if (sval < S32_MIN || sval > S32_MAX)
137+ return -ERANGE;
138+ break;
139+ default:
140+ pr_err("Invalid 32-bit data relocation (%d)\n", op);
141+ return 0;
142+ }
109143 break;
110144 case 64:
111145 *(s64 *)place = sval;
arch/arm64/kernel/paravirt.c+1−8
@@ -1,12 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2013 Citrix Systems
125 *
arch/arm64/kernel/probes/decode-insn.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm64/kernel/probes/decode-insn.c
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157
168 #include <linux/kernel.h>
arch/arm64/kernel/probes/decode-insn.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm64/kernel/probes/decode-insn.h
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157
168 #ifndef _ARM_KERNEL_KPROBES_ARM64_H
arch/arm64/kernel/probes/kprobes.c+1−10
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm64/kernel/probes/kprobes.c
34 *
@@ -5,16 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2013 Linaro Limited.
78 * Author: Sandeepa Prabhu <sandeepa.prabhu@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− *
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 GNU
16− * General Public License for more details.
17− *
189 */
1910 #include <linux/kasan.h>
2011 #include <linux/kernel.h>
arch/arm64/kernel/probes/simulate-insn.c+1−9
@@ -1,16 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm64/kernel/probes/simulate-insn.c
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157
168 #include <linux/bitops.h>
arch/arm64/kernel/probes/simulate-insn.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm64/kernel/probes/simulate-insn.h
34 *
45 * Copyright (C) 2013 Linaro 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 GNU
13− * General Public License for more details.
146 */
157
168 #ifndef _ARM_KERNEL_KPROBES_SIMULATE_INSN_H
arch/arm64/kernel/psci.c+1−8
@@ -1,12 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
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− * This program is distributed in the hope that it will be useful,
7− * but WITHOUT ANY WARRANTY; without even the implied warranty of
8− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9− * GNU General Public License for more details.
103 *
114 * Copyright (C) 2013 ARM Limited
125 *
arch/arm64/kernel/smccc-call.S+1−10
@@ -1,15 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2015, Linaro 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− *
134 */
145 #include <linux/linkage.h>
156 #include <linux/arm-smccc.h>
arch/arm64/kernel/sys.c+10−6
@@ -47,22 +47,26 @@ SYSCALL_DEFINE1(arm64_personality, unsigned int, personality) · 46 unmodified lines
4747 return ksys_personality(personality);
4848 }
4949
50+asmlinkage long sys_ni_syscall(void);
51+
52+asmlinkage long __arm64_sys_ni_syscall(const struct pt_regs *__unused)
53+{
54+ return sys_ni_syscall();
55+}
56+
5057 /*
5158 * Wrappers to pass the pt_regs argument.
5259 */
53−#define sys_personality sys_arm64_personality
54−
55−asmlinkage long sys_ni_syscall(const struct pt_regs *);
56−#define __arm64_sys_ni_syscall sys_ni_syscall
60+#define __arm64_sys_personality __arm64_sys_arm64_personality
5761
5862 #undef __SYSCALL
5963 #define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
6064 #include <asm/unistd.h>
6165
6266 #undef __SYSCALL
63−#define __SYSCALL(nr, sym) [nr] = (syscall_fn_t)__arm64_##sym,
67+#define __SYSCALL(nr, sym) [nr] = __arm64_##sym,
6468
6569 const syscall_fn_t sys_call_table[__NR_syscalls] = {
66− [0 ... __NR_syscalls - 1] = (syscall_fn_t)sys_ni_syscall,
70+ [0 ... __NR_syscalls - 1] = __arm64_sys_ni_syscall,
6771 #include <asm/unistd.h>
6872 };
arch/arm64/kernel/sys32.c+2−5
@@ -133,17 +133,14 @@ COMPAT_SYSCALL_DEFINE6(aarch32_fallocate, int, fd, int, mode, · 132 unmodified lines
133133 return ksys_fallocate(fd, mode, arg_u64(offset), arg_u64(len));
134134 }
135135
136−asmlinkage long sys_ni_syscall(const struct pt_regs *);
137−#define __arm64_sys_ni_syscall sys_ni_syscall
138−
139136 #undef __SYSCALL
140137 #define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
141138 #include <asm/unistd32.h>
142139
143140 #undef __SYSCALL
144−#define __SYSCALL(nr, sym) [nr] = (syscall_fn_t)__arm64_##sym,
141+#define __SYSCALL(nr, sym) [nr] = __arm64_##sym,
145142
146143 const syscall_fn_t compat_sys_call_table[__NR_compat_syscalls] = {
147− [0 ... __NR_compat_syscalls - 1] = (syscall_fn_t)sys_ni_syscall,
144+ [0 ... __NR_compat_syscalls - 1] = __arm64_sys_ni_syscall,
148145 #include <asm/unistd32.h>
149146 };
arch/arm64/kernel/syscall.c+31−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
88 #include <linux/syscalls.h>
99
1010 #include <asm/daifflags.h>
11+#include <asm/debug-monitors.h>
1112 #include <asm/fpsimd.h>
1213 #include <asm/syscall.h>
1314 #include <asm/thread_info.h>
@@ -60,6 +61,35 @@ static inline bool has_syscall_work(unsigned long flags) · 46 unmodified lines
6061 int syscall_trace_enter(struct pt_regs *regs);
6162 void syscall_trace_exit(struct pt_regs *regs);
6263
64+#ifdef CONFIG_ARM64_ERRATUM_1463225
65+DECLARE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
66+
67+static void cortex_a76_erratum_1463225_svc_handler(void)
68+{
69+ u32 reg, val;
70+
71+ if (!unlikely(test_thread_flag(TIF_SINGLESTEP)))
72+ return;
73+
74+ if (!unlikely(this_cpu_has_cap(ARM64_WORKAROUND_1463225)))
75+ return;
76+
77+ __this_cpu_write(__in_cortex_a76_erratum_1463225_wa, 1);
78+ reg = read_sysreg(mdscr_el1);
79+ val = reg | DBG_MDSCR_SS | DBG_MDSCR_KDE;
80+ write_sysreg(val, mdscr_el1);
81+ asm volatile("msr daifclr, #8");
82+ isb();
83+
84+ /* We will have taken a single-step exception by this point */
85+
86+ write_sysreg(reg, mdscr_el1);
87+ __this_cpu_write(__in_cortex_a76_erratum_1463225_wa, 0);
88+}
89+#else
90+static void cortex_a76_erratum_1463225_svc_handler(void) { }
91+#endif /* CONFIG_ARM64_ERRATUM_1463225 */
92+
6393 static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr,
6494 const syscall_fn_t syscall_table[])
6595 {
@@ -68,6 +98,7 @@ static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr, · 2 unmodified lines
6898 regs->orig_x0 = regs->regs[0];
6999 regs->syscallno = scno;
70100
101+ cortex_a76_erratum_1463225_svc_handler();
71102 local_daif_restore(DAIF_PROCCTX);
72103 user_exit();
73104
arch/arm64/kernel/traps.c+4−5
@@ -168,7 +168,6 @@ void show_stack(struct task_struct *tsk, unsigned long *sp) · 167 unmodified lines
168168
169169 static int __die(const char *str, int err, struct pt_regs *regs)
170170 {
171− struct task_struct *tsk = current;
172171 static int die_counter;
173172 int ret;
174173
@@ -181,9 +180,6 @@ static int __die(const char *str, int err, struct pt_regs *regs) · 6 unmodified lines
181180 return ret;
182181
183182 print_modules();
184− pr_emerg("Process %.*s (pid: %d, stack limit = 0x%p)\n",
185− TASK_COMM_LEN, tsk->comm, task_pid_nr(tsk),
186− end_of_stack(tsk));
187183 show_regs(regs);
188184
189185 if (!user_mode(regs))
@@ -256,7 +252,10 @@ void arm64_force_sig_fault(int signo, int code, void __user *addr, · 66 unmodified lines
256252 const char *str)
257253 {
258254 arm64_show_signal(signo, str);
259− force_sig_fault(signo, code, addr, current);
255+ if (signo == SIGKILL)
256+ force_sig(SIGKILL, current);
257+ else
258+ force_sig_fault(signo, code, addr, current);
260259 }
261260
262261 void arm64_force_sig_mceerr(int code, void __user *addr, short lsb,
arch/arm64/kernel/vdso/Makefile+2−2
@@ -12,8 +12,8 @@ obj-vdso := gettimeofday.o note.o sigreturn.o · 11 unmodified lines
1212 targets := $(obj-vdso) vdso.so vdso.so.dbg
1313 obj-vdso := $(addprefix $(obj)/, $(obj-vdso))
1414
15−ldflags-y := -shared -nostdlib -soname=linux-vdso.so.1 \
16− $(call ld-option, --hash-style=sysv) -n -T
15+ldflags-y := -shared -nostdlib -soname=linux-vdso.so.1 --hash-style=sysv \
16+ --build-id -n -T
1717
1818 # Disable gcov profiling for VDSO code
1919 GCOV_PROFILE := n
arch/arm64/kvm/hyp/Makefile+1−0
@@ -10,6 +10,7 @@ KVM=../../../../virt/kvm · 9 unmodified lines
1010
1111 obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o
1212 obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o
13+obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/aarch32.o
1314
1415 obj-$(CONFIG_KVM_ARM_HOST) += vgic-v2-cpuif-proxy.o
1516 obj-$(CONFIG_KVM_ARM_HOST) += sysreg-sr.o
arch/arm64/kvm/hyp/switch.c+39−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 */
1717
1818 #include <linux/arm-smccc.h>
19+#include <linux/kvm_host.h>
1920 #include <linux/types.h>
2021 #include <linux/jump_label.h>
2122 #include <uapi/linux/psci.h>
@@ -505,6 +506,44 @@ static void __hyp_text __set_host_arch_workaround_state(struct kvm_vcpu *vcpu) · 483 unmodified lines
505506 #endif
506507 }
507508
509+/**
510+ * Disable host events, enable guest events
511+ */
512+static bool __hyp_text __pmu_switch_to_guest(struct kvm_cpu_context *host_ctxt)
513+{
514+ struct kvm_host_data *host;
515+ struct kvm_pmu_events *pmu;
516+
517+ host = container_of(host_ctxt, struct kvm_host_data, host_ctxt);
518+ pmu = &host->pmu_events;
519+
520+ if (pmu->events_host)
521+ write_sysreg(pmu->events_host, pmcntenclr_el0);
522+
523+ if (pmu->events_guest)
524+ write_sysreg(pmu->events_guest, pmcntenset_el0);
525+
526+ return (pmu->events_host || pmu->events_guest);
527+}
528+
529+/**
530+ * Disable guest events, enable host events
531+ */
532+static void __hyp_text __pmu_switch_to_host(struct kvm_cpu_context *host_ctxt)
533+{
534+ struct kvm_host_data *host;
535+ struct kvm_pmu_events *pmu;
536+
537+ host = container_of(host_ctxt, struct kvm_host_data, host_ctxt);
538+ pmu = &host->pmu_events;
539+
540+ if (pmu->events_guest)
541+ write_sysreg(pmu->events_guest, pmcntenclr_el0);
542+
543+ if (pmu->events_host)
544+ write_sysreg(pmu->events_host, pmcntenset_el0);
545+}
546+
508547 /* Switch to the guest for VHE systems running in EL2 */
509548 int kvm_vcpu_run_vhe(struct kvm_vcpu *vcpu)
510549 {
arch/arm64/kvm/pmu.c+0−38
@@ -53,44 +53,6 @@ void kvm_clr_pmu_events(u32 clr) · 52 unmodified lines
5353 ctx->pmu_events.events_guest &= ~clr;
5454 }
5555
56−/**
57− * Disable host events, enable guest events
58− */
59−bool __hyp_text __pmu_switch_to_guest(struct kvm_cpu_context *host_ctxt)
60−{
61− struct kvm_host_data *host;
62− struct kvm_pmu_events *pmu;
63−
64− host = container_of(host_ctxt, struct kvm_host_data, host_ctxt);
65− pmu = &host->pmu_events;
66−
67− if (pmu->events_host)
68− write_sysreg(pmu->events_host, pmcntenclr_el0);
69−
70− if (pmu->events_guest)
71− write_sysreg(pmu->events_guest, pmcntenset_el0);
72−
73− return (pmu->events_host || pmu->events_guest);
74−}
75−
76−/**
77− * Disable guest events, enable host events
78− */
79−void __hyp_text __pmu_switch_to_host(struct kvm_cpu_context *host_ctxt)
80−{
81− struct kvm_host_data *host;
82− struct kvm_pmu_events *pmu;
83−
84− host = container_of(host_ctxt, struct kvm_host_data, host_ctxt);
85− pmu = &host->pmu_events;
86−
87− if (pmu->events_guest)
88− write_sysreg(pmu->events_guest, pmcntenclr_el0);
89−
90− if (pmu->events_host)
91− write_sysreg(pmu->events_host, pmcntenset_el0);
92−}
93−
9456 #define PMEVTYPER_READ_CASE(idx) \
9557 case idx: \
9658 return read_sysreg(pmevtyper##idx##_el0)
arch/arm64/kvm/vgic-sys-reg-v3.c+1−9
@@ -1,14 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * VGIC system registers handling functions for AArch64 mode
3− *
4− * This program is free software; you can redistribute it and/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.
124 */
135
146 #include <linux/irqchip/arm-gic-v3.h>
arch/arm64/mm/dma-mapping.c+10−0
@@ -249,6 +249,11 @@ static int __iommu_mmap_attrs(struct device *dev, struct vm_area_struct *vma, · 248 unmodified lines
249249 if (dma_mmap_from_dev_coherent(dev, vma, cpu_addr, size, &ret))
250250 return ret;
251251
252+ if (!is_vmalloc_addr(cpu_addr)) {
253+ unsigned long pfn = page_to_pfn(virt_to_page(cpu_addr));
254+ return __swiotlb_mmap_pfn(vma, pfn, size);
255+ }
256+
252257 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {
253258 /*
254259 * DMA_ATTR_FORCE_CONTIGUOUS allocations are always remapped,
@@ -272,6 +277,11 @@ static int __iommu_get_sgtable(struct device *dev, struct sg_table *sgt, · 17 unmodified lines
272277 unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
273278 struct vm_struct *area = find_vm_area(cpu_addr);
274279
280+ if (!is_vmalloc_addr(cpu_addr)) {
281+ struct page *page = virt_to_page(cpu_addr);
282+ return __swiotlb_get_sgtable_page(sgt, page, size);
283+ }
284+
275285 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {
276286 /*
277287 * DMA_ATTR_FORCE_CONTIGUOUS allocations are always remapped,
arch/arm64/mm/fault.c+36−2
@@ -171,9 +171,10 @@ static void show_pte(unsigned long addr) · 170 unmodified lines
171171 return;
172172 }
173173
174− pr_alert("%s pgtable: %luk pages, %u-bit VAs, pgdp = %p\n",
174+ pr_alert("%s pgtable: %luk pages, %u-bit VAs, pgdp=%016lx\n",
175175 mm == &init_mm ? "swapper" : "user", PAGE_SIZE / SZ_1K,
176− mm == &init_mm ? VA_BITS : (int) vabits_user, mm->pgd);
176+ mm == &init_mm ? VA_BITS : (int)vabits_user,
177+ (unsigned long)virt_to_phys(mm->pgd));
177178 pgdp = pgd_offset(mm, addr);
178179 pgd = READ_ONCE(*pgdp);
179180 pr_alert("[%016lx] pgd=%016llx", addr, pgd_val(pgd));
@@ -810,6 +811,36 @@ void __init hook_debug_fault_code(int nr, · 630 unmodified lines
810811 debug_fault_info[nr].name = name;
811812 }
812813
814+#ifdef CONFIG_ARM64_ERRATUM_1463225
815+DECLARE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
816+
817+static int __exception
818+cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs)
819+{
820+ if (user_mode(regs))
821+ return 0;
822+
823+ if (!__this_cpu_read(__in_cortex_a76_erratum_1463225_wa))
824+ return 0;
825+
826+ /*
827+ * We've taken a dummy step exception from the kernel to ensure
828+ * that interrupts are re-enabled on the syscall path. Return back
829+ * to cortex_a76_erratum_1463225_svc_handler() with debug exceptions
830+ * masked so that we can safely restore the mdscr and get on with
831+ * handling the syscall.
832+ */
833+ regs->pstate |= PSR_D_BIT;
834+ return 1;
835+}
836+#else
837+static int __exception
838+cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs)
839+{
840+ return 0;
841+}
842+#endif /* CONFIG_ARM64_ERRATUM_1463225 */
843+
813844 asmlinkage void __exception do_debug_exception(unsigned long addr_if_watchpoint,
814845 unsigned int esr,
815846 struct pt_regs *regs)
@@ -817,6 +848,9 @@ asmlinkage void __exception do_debug_exception(unsigned long addr_if_watchpoint, · 1 unmodified line
817848 const struct fault_info *inf = esr_to_debug_fault_info(esr);
818849 unsigned long pc = instruction_pointer(regs);
819850
851+ if (cortex_a76_erratum_1463225_debug_handler(regs))
852+ return;
853+
820854 /*
821855 * Tell lockdep we disabled irqs in entry.S. Do nothing if they were
822856 * already disabled to preserve the last enabled/disabled addresses.
arch/arm64/mm/hugetlbpage.c+1−9
@@ -1,18 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * arch/arm64/mm/hugetlbpage.c
34 *
45 * Copyright (C) 2013 Linaro Ltd.
56 *
67 * Based on arch/x86/mm/hugetlbpage.c.
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.
168 */
179
1810 #include <linux/init.h>
arch/arm64/mm/mmu.c+8−3
@@ -955,13 +955,18 @@ void *__init fixmap_remap_fdt(phys_addr_t dt_phys) · 954 unmodified lines
955955
956956 int __init arch_ioremap_pud_supported(void)
957957 {
958− /* only 4k granule supports level 1 block mappings */
959− return IS_ENABLED(CONFIG_ARM64_4K_PAGES);
958+ /*
959+ * Only 4k granule supports level 1 block mappings.
960+ * SW table walks can't handle removal of intermediate entries.
961+ */
962+ return IS_ENABLED(CONFIG_ARM64_4K_PAGES) &&
963+ !IS_ENABLED(CONFIG_ARM64_PTDUMP_DEBUGFS);
960964 }
961965
962966 int __init arch_ioremap_pmd_supported(void)
963967 {
964− return 1;
968+ /* See arch_ioremap_pud_supported() */
969+ return !IS_ENABLED(CONFIG_ARM64_PTDUMP_DEBUGFS);
965970 }
966971
967972 int pud_set_huge(pud_t *pudp, phys_addr_t phys, pgprot_t prot)
arch/arm64/net/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # ARM64 networking code
34 #
arch/arm64/xen/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 xen-arm-y += $(addprefix ../../arm/xen/, enlighten.o grant-table.o p2m.o mm.o)
23 obj-y := xen-arm.o hypercall.o
34 obj-$(CONFIG_XEN_EFI) += $(addprefix ../../arm/xen/, efi.o)
arch/c6x/boot/dts/dsk6455.dts+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/c6x/boot/dts/dsk6455.dts
34 *
@@ -5,12 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 2011 Texas Instruments Incorporated
67 *
78 * Author: Mark Salter <msalter@redhat.com>
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version 2
12− * of the License, or (at your option) any later version.
13− *
149 */
1510
1611 /dts-v1/;
arch/c6x/boot/dts/evmc6457.dts+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/c6x/boot/dts/evmc6457.dts
34 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2011 Texas Instruments Incorporated
78 *
89 * Author: Mark Salter <msalter@redhat.com>
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− *
1510 */
1611
1712 /dts-v1/;
arch/c6x/boot/dts/evmc6472.dts+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/c6x/boot/dts/evmc6472.dts
34 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2011 Texas Instruments Incorporated
78 *
89 * Author: Mark Salter <msalter@redhat.com>
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− *
1510 */
1611
1712 /dts-v1/;
arch/c6x/boot/dts/evmc6474.dts+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/c6x/boot/dts/evmc6474.dts
34 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2011 Texas Instruments Incorporated
78 *
89 * Author: Mark Salter <msalter@redhat.com>
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− *
1510 */
1611
1712 /dts-v1/;
arch/c6x/boot/dts/evmc6678.dts+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * arch/c6x/boot/dts/evmc6678.dts
34 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2012 Texas Instruments Incorporated
78 *
89 * Author: Ken Cox <jkc@redhat.com>
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− *
1510 */
1611
1712 /dts-v1/;
arch/c6x/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += atomic.h
23 generic-y += barrier.h
34 generic-y += bugs.h
arch/c6x/include/asm/irqflags.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * C6X IRQ flag handling
34 *
45 * Copyright (C) 2010 Texas Instruments Incorporated
56 * Written by Mark Salter (msalter@redhat.com)
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public Licence
9− * as published by the Free Software Foundation; either version
10− * 2 of the Licence, or (at your option) any later version.
117 */
128
139 #ifndef _ASM_IRQFLAGS_H
arch/c6x/include/asm/syscall.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2011 Texas Instruments Incorporated
34 * Author: Mark Salter <msalter@redhat.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
95 */
106
117 #ifndef __ASM_C6X_SYSCALL_H
arch/c6x/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += ucontext.h
arch/c6x/kernel/irq.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2011-2012 Texas Instruments Incorporated
34 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
1112 * Copyright (C) 1996-2001 Cort Dougan
1213 * Adapted for Power Macintosh by Paul Mackerras
1314 * Copyright (C) 1996 Paul Mackerras (paulus@cs.anu.edu.au)
14− *
15− * This program is free software; you can redistribute it and/or
16− * modify it under the terms of the GNU General Public License
17− * as published by the Free Software Foundation; either version
18− * 2 of the License, or (at your option) any later version.
1915 */
2016 #include <linux/slab.h>
2117 #include <linux/seq_file.h>
arch/c6x/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for arch/c6x/lib/
34 #
arch/c6x/lib/checksum.c+1−4
@@ -1,8 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or
3− * modify it under the terms of the GNU General Public License
4− * as published by the Free Software Foundation; either version
5− * 2 of the License, or (at your option) any later version.
63 */
74 #include <linux/module.h>
85 #include <net/checksum.h>
arch/c6x/lib/divi.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/divremi.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/divremu.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2011 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/divu.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/llshl.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright (C) 2010 Texas Instruments Incorporated
23 ;; Contributed by Mark Salter <msalter@redhat.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 ;; uint64_t __c6xabi_llshl(uint64_t val, uint shift)
197
arch/c6x/lib/llshr.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright (C) 2010 Texas Instruments Incorporated
23 ;; Contributed by Mark Salter <msalter@redhat.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 ;; uint64_t __c6xabi_llshr(uint64_t val, uint shift)
197
arch/c6x/lib/llshru.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright (C) 2010 Texas Instruments Incorporated
23 ;; Contributed by Mark Salter <msalter@redhat.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 ;; uint64_t __c6xabi_llshru(uint64_t val, uint shift)
197
arch/c6x/lib/mpyll.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright (C) 2010 Texas Instruments Incorporated
23 ;; Contributed by Mark Salter <msalter@redhat.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/negll.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright (C) 2010 Texas Instruments Incorporated
23 ;; Contributed by Mark Salter <msalter@redhat.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 ;; int64_t __c6xabi_negll(int64_t val)
197
arch/c6x/lib/pop_rts.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/push_rts.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/remi.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/remu.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/strasgi.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/lib/strasgi_64plus.S+1−13
@@ -1,19 +1,7 @@
1+;; SPDX-License-Identifier: GPL-2.0-or-later
12 ;; Copyright 2010 Free Software Foundation, Inc.
23 ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
34 ;;
4−;; This program is free software; you can redistribute it and/or modify
5−;; it under the terms of the GNU General Public License as published by
6−;; the Free Software Foundation; either version 2 of the License, or
7−;; (at your option) any later version.
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, write to the Free Software
16−;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175
186 #include <linux/linkage.h>
197
arch/c6x/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux c6x-specific parts of the memory manager.
34 #
arch/c6x/platforms/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for arch/c6x/platforms
34 #
arch/c6x/platforms/pll.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Clock and PLL control for C64x+ devices
34 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 *
910 * Copyright (C) 2006-2007 Texas Instruments.
1011 * Copyright (C) 2008-2009 Deep Root Systems, LLC
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
1612 */
1713
1814 #include <linux/module.h>
arch/csky/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config CSKY
23 def_bool y
34 select ARCH_32BIT_OFF_T
arch/csky/Kconfig.debug+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # dummy file, do not delete
arch/csky/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 OBJCOPYFLAGS :=-O binary
23 GZFLAGS :=-9
34 KBUILD_DEFCONFIG := defconfig
arch/csky/abiv1/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_CPU_NEED_SOFTALIGN) += alignment.o
23 obj-y += bswapdi.o
34 obj-y += bswapsi.o
arch/csky/abiv2/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += cacheflush.o
23 obj-$(CONFIG_CPU_HAS_FPU) += fpu.o
34 obj-y += memcmp.o
arch/csky/boot/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 targets := Image zImage uImage
23 targets += $(dtb-y)
34
arch/csky/boot/dts/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtstree := $(srctree)/$(src)
23
34 dtb-y := $(patsubst $(dtstree)/%.dts,%.dtb, $(wildcard $(dtstree)/*.dts))
arch/csky/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += asm-offsets.h
23 generic-y += bugs.h
34 generic-y += compat.h
arch/csky/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += ucontext.h
arch/csky/kernel/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 extra-y := head.o vmlinux.lds
23
34 obj-y += entry.o atomic.o signal.o traps.o irq.o time.o vdso.o
arch/csky/lib/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 lib-y := usercopy.o delay.o
arch/csky/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 ifeq ($(CONFIG_CPU_HAS_CACHEV2),y)
23 obj-y += cachev2.o
34 else
arch/h8300/Kconfig.debug+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # dummy file, do not delete
arch/h8300/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += asm-offsets.h
23 generic-y += barrier.h
34 generic-y += bugs.h
arch/h8300/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += ucontext.h
arch/h8300/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for H8/300-specific library files..
34 #
arch/h8300/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux h8300-specific parts of the memory manager.
34 #
arch/hexagon/Kconfig.debug+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # dummy file, do not delete
arch/hexagon/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generic-y += ucontext.h
arch/hexagon/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for hexagon-specific library files.
34 #
arch/hexagon/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Hexagon memory management subsystem
34 #
arch/ia64/hp/common/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # ia64/platform/hp/common/Makefile
34 #
arch/ia64/hp/common/sba_iommu.c+1−4
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 ** IA64 System Bus Adapter (SBA) I/O MMU manager
34 **
@@ -8,10 +9,6 @@ · 4 unmodified lines
89 ** Portions (c) 2000 Grant Grundler (from parisc I/O MMU code)
910 ** Portions (c) 1999 Dave S. Miller (from sparc64 I/O MMU code)
1011 **
11−** This program is free software; you can redistribute it and/or modify
12−** it under the terms of the GNU General Public License as published by
13−** the Free Software Foundation; either version 2 of the License, or
14−** (at your option) any later version.
1512 **
1613 **
1714 ** This module initializes the IOC (I/O Controller) found on HP
arch/ia64/hp/zx1/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # ia64/hp/zx1/Makefile
34 #
arch/ia64/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += syscall_table.h
23 generic-y += compat.h
34 generic-y += exec.h
arch/ia64/include/asm/acpi.h+1−18
@@ -1,26 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 1999 VA Linux Systems
34 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
45 * Copyright (C) 2000,2001 J.I. Lee <jung-ik.lee@intel.com>
56 * Copyright (C) 2001,2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>
6− *
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22− *
23− * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
247 */
258
269 #ifndef _ASM_ACPI_H
arch/ia64/include/asm/cputime.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Definitions for measuring cputime on ia64 machines.
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * Copyright (C) 2007 FUJITSU LIMITED
78 * Copyright (C) 2007 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
89 *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
13− *
1410 * If we have CONFIG_VIRT_CPU_ACCOUNTING_NATIVE, we measure cpu time in nsec.
1511 * Otherwise we measure cpu time in jiffies using the generic definitions.
1612 */
arch/ia64/include/asm/kdebug.h+1−13
@@ -1,19 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 #ifndef _IA64_KDEBUG_H
23 #define _IA64_KDEBUG_H 1
34 /*
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
175 *
186 * Copyright (C) Intel Corporation, 2005
197 *
arch/ia64/include/asm/kprobes.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 #ifndef _ASM_KPROBES_H
23 #define _ASM_KPROBES_H
34 /*
45 * Kernel Probes (KProbes)
56 *
6− * This program is free software; you can redistribute it and/or modify
7− * it under the terms of the GNU General Public License as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
19− *
207 * Copyright (C) IBM Corporation, 2002, 2004
218 * Copyright (C) Intel Corporation, 2005
229 *
arch/ia64/include/asm/native/inst.h+1−15
@@ -1,23 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /******************************************************************************
23 * arch/ia64/include/asm/native/inst.h
34 *
45 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
56 * VA Linux Systems Japan K.K.
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20− *
217 */
228
239 #define DO_SAVE_MIN IA64_NATIVE_DO_SAVE_MIN
arch/ia64/include/asm/native/irq.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /******************************************************************************
23 * arch/ia64/include/asm/native/irq.h
34 *
45 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
56 * VA Linux Systems Japan K.K.
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #ifndef _ASM_IA64_NATIVE_IRQ_H
arch/ia64/include/asm/native/patchlist.h+1−15
@@ -1,23 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /******************************************************************************
23 * arch/ia64/include/asm/native/inst.h
34 *
45 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
56 * VA Linux Systems Japan K.K.
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20− *
217 */
228
239 #define __paravirt_start_gate_fsyscall_patchlist \
arch/ia64/include/asm/syscall.h+1−4
@@ -1,12 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Access to user system call parameters and results
34 *
45 * Copyright (C) 2008 Intel Corp. Shaohua Li <shaohua.li@intel.com>
56 *
6− * This copyrighted material is made available to anyone wishing to use,
7− * modify, copy, or redistribute it subject to the terms and conditions
8− * of the GNU General Public License v.2.
9− *
107 * See asm-generic/syscall.h for descriptions of what we must do here.
118 */
129
arch/ia64/include/asm/topology.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2002, Erich Focht, NEC
34 *
45 * 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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117 #ifndef _ASM_IA64_TOPOLOGY_H
128 #define _ASM_IA64_TOPOLOGY_H
arch/ia64/include/asm/uncached.h+1−4
@@ -1,10 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of version 2 of the GNU General Public License
6− * as published by the Free Software Foundation.
7− *
85 * Prototypes for the uncached page allocator
96 */
107
arch/ia64/include/asm/xor.h+1−9
@@ -1,14 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Optimized RAID-5 checksumming functions for IA-64.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2, or (at your option)
7− * any later version.
8− *
9− * You should have received a copy of the GNU General Public License
10− * (for example /usr/src/linux/COPYING); if not, write to the Free
11− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
124 */
135
146
arch/ia64/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += unistd_64.h
arch/ia64/kernel/acpi.c+1−18
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * acpi.c - Architecture-Specific Low-Level ACPI Support
34 *
@@ -12,24 +13,6 @@ · 8 unmodified lines
1213 * Copyright (C) 2001 Takayoshi Kochi <t-kochi@bq.jp.nec.com>
1314 * Copyright (C) 2002 Erich Focht <efocht@ess.nec.de>
1415 * Copyright (C) 2004 Ashok Raj <ashok.raj@intel.com>
15− *
16− * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 as published by
20− * the Free Software Foundation; either version 2 of the License, or
21− * (at your option) any later version.
22− *
23− * This program is distributed in the hope that it will be useful,
24− * but WITHOUT ANY WARRANTY; without even the implied warranty of
25− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26− * GNU General Public License for more details.
27− *
28− * You should have received a copy of the GNU General Public License
29− * along with this program; if not, write to the Free Software
30− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
31− *
32− * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3316 */
3417
3518 #include <linux/module.h>
arch/ia64/kernel/esi.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Extensible SAL Interface (ESI) support routines.
34 *
arch/ia64/kernel/esi_stub.S+1−0
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * ESI call stub.
34 *
arch/ia64/kernel/kprobes.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Kernel Probes (KProbes)
34 * arch/ia64/kernel/kprobes.c
45 *
5− * This program is free software; you can redistribute it and/or modify
6− * it under the terms of the GNU General Public License as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18− *
196 * Copyright (C) IBM Corporation, 2002, 2004
207 * Copyright (C) Intel Corporation, 2005
218 *
arch/ia64/kernel/mca.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * File: mca.c
34 * Purpose: Generic MCA handling layer
arch/ia64/kernel/mca_drv.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * File: mca_drv.c
34 * Purpose: Generic MCA handling layer
arch/ia64/kernel/numa.c+1−13
@@ -1,17 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or modify
3− * it under the terms of the GNU General Public License as published by
4− * the Free Software Foundation; either version 2 of the License, or
5− * (at your option) any later version.
6− *
7− * This program is distributed in the hope that it will be useful,
8− * but WITHOUT ANY WARRANTY; without even the implied warranty of
9− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10− * GNU General Public License for more details.
11− *
12− * You should have received a copy of the GNU General Public License
13− * along with this program; if not, write to the Free Software
14− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
153 *
164 * ia64 kernel NUMA specific stuff
175 *
arch/ia64/kernel/palinfo.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * palinfo.c
34 *
arch/ia64/kernel/perfmon.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * This file implements the perfmon-2 subsystem which is used
34 * to program the IA-64 Performance Monitoring Unit (PMU).
arch/ia64/kernel/perfmon_default_smpl.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2002-2003 Hewlett-Packard Co
34 * Stephane Eranian <eranian@hpl.hp.com>
arch/ia64/kernel/sal.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * System Abstraction Layer (SAL) interface routines.
34 *
arch/ia64/kernel/salinfo.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * salinfo.c
34 *
arch/ia64/kernel/smp.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * SMP Support
34 *
arch/ia64/kernel/smpboot.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * SMP boot-related support
34 *
arch/ia64/kernel/time.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/ia64/kernel/time.c
34 *
arch/ia64/kernel/uncached.c+1−4
@@ -1,10 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of version 2 of the GNU General Public License
6− * as published by the Free Software Foundation.
7− *
85 * A simple uncached page allocator using the generic allocator. This
96 * allocator first utilizes the spare (spill) pages found in the EFI
107 * memmap and will then start converting cached pages to uncached ones
arch/ia64/lib/flush.S+1−0
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Cache flushing routines.
34 *
arch/ia64/lib/xor.S+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * arch/ia64/lib/xor.S
34 *
45 * Optimized RAID-5 checksumming functions for IA-64.
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 as published by
8− * the Free Software Foundation; either version 2, or (at your option)
9− * any later version.
10− *
11− * You should have received a copy of the GNU General Public License
12− * (for example /usr/src/linux/COPYING); if not, write to the Free
13− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
146 */
157
168 #include <asm/asmmacro.h>
arch/ia64/mm/numa.c+1−0
@@ -55,6 +55,7 @@ paddr_to_nid(unsigned long paddr) · 54 unmodified lines
5555
5656 return (i < num_node_memblks) ? node_memblk[i].nid : (num_node_memblks ? -1 : 0);
5757 }
58+EXPORT_SYMBOL(paddr_to_nid);
5859
5960 #if defined(CONFIG_SPARSEMEM) && defined(CONFIG_NUMA)
6061 /*
arch/ia64/mm/tlb.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * TLB support routines.
34 *
arch/ia64/pci/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the ia64-specific parts of the pci bus
34 #
arch/ia64/pci/pci.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * pci.c - Low-Level PCI Access in IA-64
34 *
arch/m68k/amiga/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/amiga source directory
34 #
arch/m68k/apollo/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/apollo source directory
34 #
arch/m68k/atari/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/atari source directory
34 #
arch/m68k/bvme6000/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/bvme6000 source directory
34 #
arch/m68k/coldfire/m53xx.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /***************************************************************************/
23
34 /*
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 * Yaroslav Vinogradov yaroslav.vinogradov@freescale.com
910 * Copyright Freescale Semiconductor, Inc 2006
1011 * Copyright (c) 2006, emlix, Sebastian Hess <shess@hessware.de>
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 as published by
14− * the Free Software Foundation; either version 2 of the License, or
15− * (at your option) any later version.
1612 */
1713
1814 /***************************************************************************/
arch/m68k/emu/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/emu source directory
34 #
arch/m68k/hp300/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/hp300 source directory
34 #
arch/m68k/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += syscall_table.h
23 generic-y += barrier.h
34 generic-y += compat.h
arch/m68k/include/asm/mcfqspi.h+1−9
@@ -1,16 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Definitions for Freescale Coldfire QSPI module
34 *
45 * Copyright 2010 Steven King <sfking@fdwdc.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
8− * as 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.
146 */
157
168 #ifndef mcfqspi_h
arch/m68k/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += unistd_32.h
arch/m68k/kernel/pcibios.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * pci.c -- basic PCI support code
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of the GNU General Public License as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
95 * (C) Copyright 2011, Greg Ungerer <gerg@uclinux.org>
106 */
117
arch/m68k/kernel/time.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/arch/m68k/kernel/time.c
34 *
arch/m68k/lib/checksum.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * INET An implementation of the TCP/IP protocol suite for the LINUX
34 * operating system. INET is implemented using the BSD Socket
@@ -22,11 +23,6 @@ · 18 unmodified lines
2223 * specify d0 and d1 as scratch registers. Letting gcc
2324 * choose these registers itself solves the problem.
2425 *
25− * This program is free software; you can redistribute it and/or
26− * modify it under the terms of the GNU General Public License
27− * as published by the Free Software Foundation; either version
28− * 2 of the License, or (at your option) any later version.
29− *
3026 * 1998/8/31 Andreas Schwab:
3127 * Zero out rest of buffer on exception in
3228 * csum_partial_copy_from_user.
arch/m68k/mac/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/mac source directory
34 #
arch/m68k/mac/psc.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Apple Peripheral System Controller (PSC)
34 *
arch/m68k/math-emu/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the linux kernel.
34 #
arch/m68k/math-emu/fp_arith.c+1−3
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23
34 fp_arith.c: floating-point math routines for the Linux-m68k
@@ -8,9 +9,6 @@ · 4 unmodified lines
89 Somewhat based on the AlphaLinux floating point emulator, by David
910 Mosberger-Tang.
1011
11− You may copy, modify, and redistribute this file under the terms of
12− the GNU General Public License, version 2, or any later version, at
13− your convenience.
1412 */
1513
1614 #include "fp_emu.h"
arch/m68k/math-emu/fp_arith.h+1−3
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23
34 fp_arith.h: floating-point math routines for the Linux-m68k
@@ -8,9 +9,6 @@ · 4 unmodified lines
89 Somewhat based on the AlphaLinux floating point emulator, by David
910 Mosberger-Tang.
1011
11− You may copy, modify, and redistribute this file under the terms of
12− the GNU General Public License, version 2, or any later version, at
13− your convenience.
1412
1513 */
1614
arch/m68k/math-emu/multi_arith.h+2−3
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* multi_arith.h: multi-precision integer arithmetic functions, needed
23 to do extended-precision floating point.
34
@@ -6,9 +7,7 @@ · 2 unmodified lines
67 Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)
78 David Mosberger-Tang.
89
9− You may copy, modify, and redistribute this file under the terms of
10− the GNU General Public License, version 2, or any later version, at
11− your convenience. */
10+ */
1211
1312 /* Note:
1413
arch/m68k/mvme147/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/mvme147 source directory
34 #
arch/m68k/mvme16x/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/mvme16x source directory
34 #
arch/m68k/q40/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/q40 source directory
34 #
arch/m68k/sun3/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/sun3 source directory
34 #
arch/m68k/sun3/prom/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # Makefile for the Sun Boot PROM interface library under
23 # Linux.
34 #
arch/m68k/sun3x/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Linux arch/m68k/sun3x source directory
34 #
arch/microblaze/Kconfig+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 config MICROBLAZE
23 def_bool y
34 select ARCH_32BIT_OFF_T
arch/microblaze/Kconfig.debug+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # For a description of the syntax of this configuration file,
23 # see Documentation/kbuild/kconfig-language.txt.
34
arch/microblaze/Kconfig.platform+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 # For a description of the syntax of this configuration file,
23 # see Documentation/kbuild/kconfig-language.txt.
34 #
arch/microblaze/boot/dts/system.dts+1−15
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Device Tree Generator version: 1.1
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 *
78 * Michal SIMEK <monstr@monstr.eu>
89 *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License as
11− * published by the Free Software Foundation; either version 2 of
12− * the License, or (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
22− * MA 02111-1307 USA
23− *
2410 * CAUTION: This file is automatically generated by libgen.
2511 * Version: Xilinx EDK 10.1.03 EDK_K_SP3.6
2612 *
arch/microblaze/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += syscall_table.h
23 generic-y += barrier.h
34 generic-y += bitops.h
arch/microblaze/include/asm/pci-bridge.h+1−4
@@ -1,11 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 #ifndef _ASM_MICROBLAZE_PCI_BRIDGE_H
23 #define _ASM_MICROBLAZE_PCI_BRIDGE_H
34 #ifdef __KERNEL__
45 /*
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version
8− * 2 of the License, or (at your option) any later version.
96 */
107 #include <linux/pci.h>
118 #include <linux/list.h>
arch/microblaze/include/asm/pci.h+1−4
@@ -1,8 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
2− * This program is free software; you can redistribute it and/or
3− * modify it under the terms of the GNU General Public License
4− * as published by the Free Software Foundation; either version
5− * 2 of the License, or (at your option) any later version.
63 *
74 * Based on powerpc version
85 */
arch/microblaze/include/uapi/asm/Kbuild+1−0
@@ -1,2 +1,3 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += unistd_32.h
23 generic-y += ucontext.h
arch/microblaze/kernel/prom.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Procedures for creating, accessing and interpreting the device tree.
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner.
89 * {engebret|bergner}@us.ibm.com
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version
13− * 2 of the License, or (at your option) any later version.
1410 */
1511
1612 #include <linux/kernel.h>
arch/microblaze/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile
34 #
arch/microblaze/mm/mmu_context.c+1−6
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * This file contains the routines for handling the MMU.
34 *
@@ -16,12 +17,6 @@ · 12 unmodified lines
1617 *
1718 * Derived from "arch/i386/mm/init.c"
1819 * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds
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− * as published by the Free Software Foundation; either version
23− * 2 of the License, or (at your option) any later version.
24− *
2520 */
2621
2722 #include <linux/mm.h>
arch/microblaze/pci/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile
34 #
arch/microblaze/pci/indirect_pci.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Support for indirect PCI bridges.
34 *
45 * Copyright (C) 1998 Gabriel Paubert.
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117
128 #include <linux/kernel.h>
arch/microblaze/pci/pci-common.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Contains common pci routines for ALL ppc platform
34 * (based on pci_32.c and pci_64.c)
@@ -9,11 +10,6 @@ · 5 unmodified lines
910 * Rework, based on alpha PCI code.
1011 *
1112 * Common pmac/prep/chrp pci routines. -- Cort
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
15− * as published by the Free Software Foundation; either version
16− * 2 of the License, or (at your option) any later version.
1713 */
1814
1915 #include <linux/kernel.h>
arch/mips/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 # Fail on warnings - also for files referenced in subdirs
23 # -Werror can be disabled for specific files using:
34 # CFLAGS_<file.o> := -Wno-error
arch/mips/Kbuild.platforms+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 # All platforms listed in alphabetic order
23
34 platforms += alchemy
arch/mips/alchemy/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_MIPS_GPR) += board-gpr.o
23 obj-$(CONFIG_MIPS_MTX1) += board-mtx1.o
34 obj-$(CONFIG_MIPS_XXS1500) += board-xxs1500.o
arch/mips/alchemy/board-gpr.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * GPR board platform device registration (Au1550)
34 *
45 * Copyright (C) 2010 Wolfgang Grandegger <wg@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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/delay.h>
arch/mips/alchemy/board-mtx1.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MTX-1 platform devices registration (Au1500)
34 *
45 * Copyright (C) 2007-2009, Florian Fainelli <florian@openwrt.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/init.h>
arch/mips/alchemy/board-xxs1500.c+1−14
@@ -1,23 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * BRIEF MODULE DESCRIPTION
34 * MyCable XXS1500 board support
45 *
56 * Copyright 2003, 2008 MontaVista Software Inc.
67 * Author: MontaVista Software, Inc. <source@mvista.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
218 */
229
2310 #include <linux/kernel.h>
arch/mips/alchemy/common/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Copyright 2000, 2008 MontaVista Software Inc.
34 # Author: MontaVista Software, Inc. <source@mvista.com>
arch/mips/alchemy/common/sleeper.S+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright 2002 Embedded Edge, LLC
34 * Author: dan@embeddededge.com
45 *
56 * Sleep helper for Au1xxx sleep mode.
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128
139 #include <asm/asm.h>
arch/mips/alchemy/common/time.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (C) 2008-2009 Manuel Lauss <manuel.lauss@gmail.com>
34 *
@@ -10,19 +11,6 @@ · 6 unmodified lines
1011 *
1112 * ########################################################################
1213 *
13− * This program is free software; you can distribute it and/or modify it
14− * under the terms of the GNU General Public License (Version 2) as
15− * published by the Free Software Foundation.
16− *
17− * This program is distributed in the hope it will be useful, but WITHOUT
18− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
19− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
20− * for more details.
21− *
22− * You should have received a copy of the GNU General Public License along
23− * with this program; if not, write to the Free Software Foundation, Inc.,
24− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
25− *
2614 * ########################################################################
2715 *
2816 * Clocksource/event using the 32.768kHz-clocked Counter1 ('RTC' in the
arch/mips/alchemy/common/usb.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * USB block power/access management abstraction.
34 *
arch/mips/alchemy/common/vss.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Au1300 media block power gating (VSS)
34 *
arch/mips/alchemy/devboards/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Alchemy Develboards
34 #
arch/mips/alchemy/devboards/bcsr.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction.
34 *
arch/mips/alchemy/devboards/db1000.c+1−14
@@ -1,22 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DBAu1000/1500/1100 PBAu1100/1500 board support
34 *
45 * Copyright 2000, 2008 MontaVista Software Inc.
56 * Author: MontaVista Software, Inc. <source@mvista.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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
207 */
218
229 #include <linux/clk.h>
arch/mips/alchemy/devboards/db1200.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DBAu1200/PBAu1200 board platform device registration
34 *
45 * Copyright (C) 2008-2011 Manuel Lauss
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/clk.h>
arch/mips/ar7/clock.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>
45 * Copyright (C) 2009 Florian Fainelli <florian@openwrt.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/kernel.h>
arch/mips/ar7/gpio.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>
45 * Copyright (C) 2009-2010 Florian Fainelli <florian@openwrt.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/init.h>
arch/mips/ar7/irq.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
185 */
196
207 #include <linux/interrupt.h>
arch/mips/ar7/memory.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
185 */
196 #include <linux/memblock.h>
207 #include <linux/init.h>
arch/mips/ar7/platform.c+1−14
@@ -1,20 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
185 */
196
207 #include <linux/init.h>
arch/mips/ar7/prom.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Putting things on the screen/serial line using YAMONs facilities.
197 */
208 #include <linux/init.h>
arch/mips/ar7/setup.c+1−13
@@ -1,19 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
4− *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
175 */
186 #include <linux/init.h>
197 #include <linux/ioport.h>
arch/mips/ar7/time.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Setting up the clock on the MIPS boards.
197 */
208
arch/mips/bcm47xx/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the BCM47XX specific kernel interface routines
34 # under Linux.
arch/mips/bcm63xx/boards/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_BOARD_BCM963XX) += board_bcm963xx.o
arch/mips/bmips/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y += setup.o irq.o dma.o
arch/mips/boot/compressed/calc_vmlinuz_load_addr.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010 "Wu Zhangjin" <wuzhangjin@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <sys/types.h>
arch/mips/boot/compressed/decompress.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2001 MontaVista Software Inc.
34 * Author: Matt Porter <mporter@mvista.com>
45 *
56 * Copyright (C) 2009 Lemote, Inc.
67 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139
1410 #include <linux/types.h>
arch/mips/boot/dts/mscc/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_MSCC_OCELOT) += ocelot_pcb123.dtb ocelot_pcb120.dtb
23
34 obj-$(CONFIG_BUILTIN_DTB) += $(addsuffix .o, $(dtb-y))
arch/mips/boot/dts/ni/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 dtb-$(CONFIG_FIT_IMAGE_FDT_NI169445) += 169445.dtb
arch/mips/cavium-octeon/crypto/octeon-sha1.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cryptographic API.
34 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
1011 * Copyright (c) Alan Smithee.
1112 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
1213 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
13− *
14− * This program is free software; you can redistribute it and/or modify it
15− * under the terms of the GNU General Public License as published by the Free
16− * Software Foundation; either version 2 of the License, or (at your option)
17− * any later version.
1814 */
1915
2016 #include <linux/mm.h>
arch/mips/cavium-octeon/crypto/octeon-sha256.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cryptographic API.
34 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
1112 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
1213 * Copyright (c) 2002 James Morris <jmorris@intercode.com.au>
1314 * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
14− *
15− * This program is free software; you can redistribute it and/or modify it
16− * under the terms of the GNU General Public License as published by the Free
17− * Software Foundation; either version 2 of the License, or (at your option)
18− * any later version.
1915 */
2016
2117 #include <linux/mm.h>
arch/mips/cavium-octeon/crypto/octeon-sha512.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cryptographic API.
34 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
1011 * Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com>
1112 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
1213 * Copyright (c) 2003 Kyle McMartin <kyle@debian.org>
13− *
14− * This program is free software; you can redistribute it and/or modify it
15− * under the terms of the GNU General Public License as published by the
16− * Free Software Foundation; either version 2, or (at your option) any
17− * later version.
1814 */
1915
2016 #include <linux/mm.h>
arch/mips/cavium-octeon/oct_ilm.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/fs.h>
23 #include <linux/interrupt.h>
34 #include <asm/octeon/octeon.h>
arch/mips/cavium-octeon/octeon_boot.h+1−15
@@ -1,20 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * (C) Copyright 2004, 2005 Cavium Networks
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License as
6− * published by the Free Software Foundation; either version 2 of
7− * the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
17− * MA 02111-1307 USA
184 */
195
206 #ifndef __OCTEON_BOOT_H__
arch/mips/cobalt/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the Cobalt micro systems family specific parts of the kernel
34 #
arch/mips/cobalt/buttons.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cobalt buttons platform device.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207
218 #include <linux/platform_device.h>
arch/mips/cobalt/lcd.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Cobalt LCD platform device.
34 *
45 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/errno.h>
218 #include <linux/init.h>
arch/mips/cobalt/led.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Cobalt LED platform device.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/errno.h>
218 #include <linux/init.h>
arch/mips/cobalt/mtd.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Cobalt MTD device.
34 *
45 * Copyright (C) 2006 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/init.h>
218 #include <linux/platform_device.h>
arch/mips/cobalt/rtc.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Cobalt RTC platform device.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/errno.h>
218 #include <linux/init.h>
arch/mips/cobalt/serial.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Cobalt UART platform device.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/errno.h>
218 #include <linux/init.h>
arch/mips/cobalt/time.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Cobalt time initialization.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/i8253.h>
218 #include <linux/init.h>
arch/mips/dec/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the DECstation family specific parts of the kernel
34 #
arch/mips/dec/ecc-berr.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Bus error event handling code for systems equipped with ECC
34 * handling logic, i.e. DECstation/DECsystem 5000/200 (KN02),
@@ -5,11 +6,6 @@ · 1 unmodified line
56 * 5900/260 (KN05) systems.
67 *
78 * Copyright (c) 2003, 2005 Maciej W. Rozycki
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
139 */
1410
1511 #include <linux/init.h>
arch/mips/dec/ioasic-irq.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DEC I/O ASIC interrupts.
34 *
45 * Copyright (c) 2002, 2003, 2013 Maciej W. Rozycki
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117
128 #include <linux/init.h>
arch/mips/dec/kn01-berr.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Bus error event handling code for DECstation/DECsystem 3100
34 * and 2100 (KN01) systems equipped with parity error detection
45 * logic.
56 *
67 * Copyright (c) 2005 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139
1410 #include <linux/init.h>
arch/mips/dec/kn02-irq.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DECstation 5000/200 (KN02) Control and Status Register
34 * interrupts.
45 *
56 * Copyright (c) 2002, 2003, 2005 Maciej W. Rozycki
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License
9− * as published by the Free Software Foundation; either version
10− * 2 of the License, or (at your option) any later version.
117 */
128
139 #include <linux/init.h>
arch/mips/dec/kn02xa-berr.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Bus error event handling code for 5000-series systems equipped
34 * with parity error detection logic, i.e. DECstation/DECsystem
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * (KN04-CA) systems.
78 *
89 * Copyright (c) 2005 Maciej W. Rozycki
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version
13− * 2 of the License, or (at your option) any later version.
1410 */
1511
1612 #include <linux/init.h>
arch/mips/dec/platform.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DEC platform devices.
34 *
45 * Copyright (c) 2014 Maciej W. Rozycki
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117
128 #include <linux/ioport.h>
arch/mips/dec/prom/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the DECstation prom monitor library routines
34 # under Linux.
arch/mips/dec/prom/console.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DECstation PROM-based early console support.
34 *
45 * Copyright (C) 2004, 2007 Maciej W. Rozycki
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117 #include <linux/console.h>
128 #include <linux/init.h>
arch/mips/emma/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-$(CONFIG_SOC_EMMA2RH) += common/
23
34 #
arch/mips/emma/common/Makefile+1−5
@@ -1,10 +1,6 @@
1+# SPDX-License-Identifier: GPL-2.0-or-later
12 #
23 # Copyright (C) NEC Electronics Corporation 2005-2006
34 #
4−# This program is free software; you can redistribute it and/or modify
5−# it under the terms of the GNU General Public License as published by
6−# the Free Software Foundation; either version 2 of the License, or
7−# (at your option) any later version.
8−#
95
106 obj-$(CONFIG_NEC_MARKEINS) += prom.o
arch/mips/emma/common/prom.c+1−14
@@ -1,23 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) NEC Electronics Corporation 2004-2006
34 *
45 * This file is based on the arch/mips/ddb5xxx/common/prom.c
56 *
67 * Copyright 2001 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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #include <linux/init.h>
2310 #include <linux/mm.h>
arch/mips/emma/markeins/Makefile+1−5
@@ -1,10 +1,6 @@
1+# SPDX-License-Identifier: GPL-2.0-or-later
12 #
23 # Copyright (C) NEC Electronics Corporation 2005-2006
34 #
4−# This program is free software; you can redistribute it and/or modify
5−# it under the terms of the GNU General Public License as published by
6−# the Free Software Foundation; either version 2 of the License, or
7−# (at your option) any later version.
8−#
95
106 obj-$(CONFIG_NEC_MARKEINS) += irq.o setup.o led.o platform.o
arch/mips/emma/markeins/irq.c+1−14
@@ -1,23 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) NEC Electronics Corporation 2004-2006
34 *
45 * This file is based on the arch/mips/ddb5xxx/ddb5477/irq.c
56 *
67 * Copyright 2001 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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #include <linux/init.h>
2310 #include <linux/interrupt.h>
arch/mips/emma/markeins/led.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) NEC Electronics Corporation 2004-2006
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
174 */
185 #include <linux/kernel.h>
196 #include <linux/types.h>
arch/mips/emma/markeins/platform.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright(C) MontaVista Software Inc, 2006
34 *
45 * Author: dmitry pervushin <dpervushin@ru.mvista.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #include <linux/init.h>
218 #include <linux/kernel.h>
arch/mips/emma/markeins/setup.c+1−14
@@ -1,23 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) NEC Electronics Corporation 2004-2006
34 *
45 * This file is based on the arch/mips/ddb5xxx/ddb5477/setup.c.
56 *
67 * Copyright 2001 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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #include <linux/init.h>
2310 #include <linux/kernel.h>
arch/mips/fw/cfe/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the Broadcom Common Firmware Environment support
34 #
arch/mips/fw/cfe/cfe_api.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185
196 /*
arch/mips/fw/cfe/cfe_api_int.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #ifndef CFE_API_INT_H
196 #define CFE_API_INT_H
arch/mips/fw/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for generic prom monitor library routines under Linux.
34 #
arch/mips/fw/lib/call_o32.S+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * O32 interface for the 64 (or N32) ABI.
34 *
45 * Copyright (C) 2002, 2014 Maciej W. Rozycki
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117
128 #include <asm/asm.h>
arch/mips/fw/sni/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the SNI prom monitor routines under Linux.
34 #
arch/mips/generic/Makefile+1−5
@@ -1,12 +1,8 @@
1+# SPDX-License-Identifier: GPL-2.0-or-later
12 #
23 # Copyright (C) 2016 Imagination Technologies
34 # Author: Paul Burton <paul.burton@mips.com>
45 #
5−# This program is free software; you can redistribute it and/or modify it
6−# under the terms of the GNU General Public License as published by the
7−# Free Software Foundation; either version 2 of the License, or (at your
8−# option) any later version.
9−#
106
117 obj-y += init.o
128 obj-y += irq.o
arch/mips/generic/board-ranchu.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Support code for virtual Ranchu board for MIPS.
34 *
45 * Author: Miodrag Dinic <miodrag.dinic@mips.com>
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #include <linux/of_address.h>
arch/mips/generic/board-sead3.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #define pr_fmt(fmt) "sead3: " fmt
arch/mips/generic/init.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/clk.h>
arch/mips/generic/irq.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/clk.h>
arch/mips/generic/proc.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/of.h>
arch/mips/generic/yamon-dt.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #define pr_fmt(fmt) "yamon-dt: " fmt
arch/mips/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 # MIPS headers
23 generated-y += syscall_table_32_o32.h
34 generated-y += syscall_table_64_n32.h
arch/mips/include/asm/clocksource.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Alex Smith <alex.smith@imgtec.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_CLOCKSOURCE_H
arch/mips/include/asm/cpufeature.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * CPU feature definitions for module loading, used by
34 * module_cpu_feature_match(), see uapi/asm/hwcap.h for MIPS CPU features.
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version
8− * 2 of the License, or (at your option) any later version.
95 */
106
117 #ifndef __ASM_CPUFEATURE_H
arch/mips/include/asm/debug.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #ifndef __MIPS_ASM_DEBUG_H__
arch/mips/include/asm/dec/ecc.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/ecc.h
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 * DECsystem 5900 (KN03), 5900/260 (KN05) systems.
78 *
89 * Copyright (C) 2003 Maciej W. Rozycki
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version
13− * 2 of the License, or (at your option) any later version.
1410 */
1511 #ifndef __ASM_MIPS_DEC_ECC_H
1612 #define __ASM_MIPS_DEC_ECC_H
arch/mips/include/asm/dec/ioasic.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/ioasic.h
34 *
45 * DEC I/O ASIC access operations.
56 *
67 * Copyright (C) 2000, 2002, 2003 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139
1410 #ifndef __ASM_DEC_IOASIC_H
arch/mips/include/asm/dec/kn02ba.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/kn02ba.h
34 *
45 * DECstation 5000/1xx (3min or KN02-BA) definitions.
56 *
67 * Copyright (C) 2002, 2003 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef __ASM_MIPS_DEC_KN02BA_H
1410 #define __ASM_MIPS_DEC_KN02BA_H
arch/mips/include/asm/dec/kn02ca.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/kn02ca.h
34 *
45 * Personal DECstation 5000/xx (Maxine or KN02-CA) definitions.
56 *
67 * Copyright (C) 2002, 2003 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef __ASM_MIPS_DEC_KN02CA_H
1410 #define __ASM_MIPS_DEC_KN02CA_H
arch/mips/include/asm/dec/kn05.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/kn05.h
34 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 *
910 * Copyright (C) 2002, 2003, 2005, 2008 Maciej W. Rozycki
1011 *
11− * This program is free software; you can redistribute it and/or
12− * modify it under the terms of the GNU General Public License
13− * as published by the Free Software Foundation; either version
14− * 2 of the License, or (at your option) any later version.
15− *
1612 * WARNING! All this information is pure guesswork based on the
1713 * ROM. It is provided here in hope it will give someone some
1814 * food for thought. No documentation for the KN05 nor the KN04
arch/mips/include/asm/dec/kn230.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/kn230.h
34 *
45 * DECsystem 5100 (MIPSmate or KN230) definitions.
56 *
67 * Copyright (C) 2002, 2003 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef __ASM_MIPS_DEC_KN230_H
1410 #define __ASM_MIPS_DEC_KN230_H
arch/mips/include/asm/dec/prom.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/prom.h
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2002 Maciej W. Rozycki
78 *
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
12− *
139 * Based on arch/mips/dec/prom/prom.h by the Anonymous.
1410 */
1511 #ifndef _ASM_DEC_PROM_H
arch/mips/include/asm/dec/system.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/dec/system.h
34 *
45 * Generic DECstation/DECsystem bits.
56 *
67 * Copyright (C) 2005, 2006 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef __ASM_DEC_SYSTEM_H
1410 #define __ASM_DEC_SYSTEM_H
arch/mips/include/asm/ds1287.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * DS1287 timer functions.
34 *
45 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #ifndef __ASM_DS1287_H
218 #define __ASM_DS1287_H
arch/mips/include/asm/dsemul.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_DSEMUL_H__
arch/mips/include/asm/dsp.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2005 Mips Technologies
34 * Author: Chris Dearman, chris@mips.com derived from fpu.h
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #ifndef _ASM_DSP_H
117 #define _ASM_DSP_H
arch/mips/include/asm/emma/emma2rh.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) NEC Electronics Corporation 2005-2006
34 *
45 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h
56 * Copyright 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218 #ifndef __ASM_EMMA_EMMA2RH_H
229 #define __ASM_EMMA_EMMA2RH_H
arch/mips/include/asm/emma/markeins.h+1−14
@@ -1,22 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) NEC Electronics Corporation 2005-2006
34 *
45 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h
56 * Copyright 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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
207 */
218
229 #ifndef MARKEINS_H
arch/mips/include/asm/fpu.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2002 MontaVista Software Inc.
34 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #ifndef _ASM_FPU_H
117 #define _ASM_FPU_H
arch/mips/include/asm/fpu_emulator.h+1−12
@@ -1,16 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
2− * This program is free software; you can distribute it and/or modify it
3− * under the terms of the GNU General Public License (Version 2) as
4− * published by the Free Software Foundation.
5− *
6− * This program is distributed in the hope it will be useful, but WITHOUT
7− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
8− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
9− * for more details.
10− *
11− * You should have received a copy of the GNU General Public License along
12− * with this program; if not, write to the Free Software Foundation, Inc.,
13− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
143 *
154 * Further private data for which no space exists in mips_fpu_struct.
165 * This should be subsumed into the mips_fpu_struct structure as
arch/mips/include/asm/fw/cfe/cfe_api.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 /*
196 * Broadcom Common Firmware Environment (CFE)
arch/mips/include/asm/fw/cfe/cfe_error.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185
196 /*
arch/mips/include/asm/gt64120.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2000, 2004, 2005 MIPS Technologies, Inc.
34 * All rights reserved.
45 * Authors: Carsten Langgaard <carstenl@mips.com>
56 * Maciej W. Rozycki <macro@mips.com>
67 * Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)
7− *
8− * This program is free software; you can distribute it and/or modify it
9− * 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 it will be useful, but WITHOUT
13− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
15− * for more details.
16− *
17− * You should have received a copy of the GNU General Public License along
18− * with this program; if not, write to the Free Software Foundation, Inc.,
19− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
208 */
219 #ifndef _ASM_GT64120_H
2210 #define _ASM_GT64120_H
arch/mips/include/asm/i8259.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/i8259.h
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2003 Maciej W. Rozycki
78 * Copyright (C) 2003 Ralf Baechle <ralf@linux-mips.org>
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
139 */
1410 #ifndef _ASM_I8259_H
1511 #define _ASM_I8259_H
arch/mips/include/asm/irq_cpu.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/irq_cpu.h
34 *
45 * MIPS CPU interrupt definitions.
56 *
67 * Copyright (C) 2002 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef _ASM_IRQ_CPU_H
1410 #define _ASM_IRQ_CPU_H
arch/mips/include/asm/irq_gt641xx.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Galileo/Marvell GT641xx IRQ definitions.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #ifndef _ASM_IRQ_GT641XX_H
218 #define _ASM_IRQ_GT641XX_H
arch/mips/include/asm/irq_regs.h+1−4
@@ -1,8 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
2− * This program is free software; you can redistribute it and/or
3− * modify it under the terms of the GNU General Public License
4− * as published by the Free Software Foundation; either version
5− * 2 of the License, or (at your option) any later version.
63 *
74 * Copyright (C) 2006 Ralf Baechle (ralf@linux-mips.org)
85 */
arch/mips/include/asm/kprobes.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Kernel Probes (KProbes)
34 * include/asm-mips/kprobes.h
45 *
56 * Copyright 2006 Sony Corp.
67 * Copyright 2010 Cavium Networks
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 as published by
10− * the Free Software Foundation; version 2 of the License.
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, write to the Free Software
19− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
208 */
219
2210 #ifndef _ASM_KPROBES_H
arch/mips/include/asm/lasat/lasat.h+1−13
@@ -1,22 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * lasat.h
34 *
45 * Thomas Horsten <thh@lasat.com>
56 * Copyright (C) 2000 LASAT Networks A/S.
67 *
7− * This program is free software; you can distribute it and/or modify it
8− * 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 it will be useful, but WITHOUT
12− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14− * for more details.
15− *
16− * You should have received a copy of the GNU General Public License along
17− * with this program; if not, write to the Free Software Foundation, Inc.,
18− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
19− *
208 * Configuration for LASAT boards, loads the appropriate include files.
219 */
2210 #ifndef _LASAT_H
arch/mips/include/asm/maar.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MIPS_MAAR_H__
arch/mips/include/asm/mach-ar7/ar7.h+1−14
@@ -1,20 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
34 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.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 as published by
7− * the Free Software Foundation; either version 2 of the License, or
8− * (at your option) any later version.
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, write to the Free Software
17− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
185 */
196
207 #ifndef __AR7_H__
arch/mips/include/asm/mach-ar7/prom.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2006, 2007 Florian Fainelli <florian@openwrt.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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
174 */
185
196 #ifndef __PROM_H__
arch/mips/include/asm/mach-au1x00/ioremap.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/mach-au1x00/ioremap.h
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #ifndef __ASM_MACH_AU1X00_IOREMAP_H
106 #define __ASM_MACH_AU1X00_IOREMAP_H
arch/mips/include/asm/mach-bcm47xx/bcm47xx.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185
196 #ifndef __ASM_BCM47XX_H
arch/mips/include/asm/mach-cobalt/mach-gt64120.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2006 Yoichi Yuasa <yuasa@linux-mips.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 as published by
6− * the Free Software Foundation; either version 2 of the License, or
7− * (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
174 */
185 #ifndef _COBALT_MACH_GT64120_H
196 #define _COBALT_MACH_GT64120_H
arch/mips/include/asm/mach-dec/cpu-feature-overrides.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * CPU feature overrides for DECstation systems. Two variations
34 * are generally applicable.
45 *
56 * Copyright (C) 2013 Maciej W. Rozycki
6− *
7− * This program is free software; you can redistribute it and/or
8− * modify it under the terms of the GNU General Public License
9− * as published by the Free Software Foundation; either version
10− * 2 of the License, or (at your option) any later version.
117 */
128 #ifndef __ASM_MACH_DEC_CPU_FEATURE_OVERRIDES_H
139 #define __ASM_MACH_DEC_CPU_FEATURE_OVERRIDES_H
arch/mips/include/asm/mach-dec/mc146818rtc.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * RTC definitions for DECstation style attached Dallas DS1287 chip.
34 *
45 * Copyright (C) 1998, 2001 by Ralf Baechle
56 * Copyright (C) 1998 by Harald Koerfgen
67 * Copyright (C) 2002, 2005 Maciej W. Rozycki
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− * as published by the Free Software Foundation; either version
11− * 2 of the License, or (at your option) any later version.
128 */
139 #ifndef __ASM_MIPS_DEC_RTC_DEC_H
1410 #define __ASM_MIPS_DEC_RTC_DEC_H
arch/mips/include/asm/mach-generic/ioremap.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/mach-generic/ioremap.h
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #ifndef __ASM_MACH_GENERIC_IOREMAP_H
106 #define __ASM_MACH_GENERIC_IOREMAP_H
arch/mips/include/asm/mach-jz4740/clock.h+1−10
@@ -1,15 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
9− * You should have received a copy of the GNU General Public License along
10− * with this program; if not, write to the Free Software Foundation, Inc.,
11− * 675 Mass Ave, Cambridge, MA 02139, USA.
12− *
134 */
145
156 #ifndef __ASM_JZ4740_CLOCK_H__
arch/mips/include/asm/mach-jz4740/dma.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ7420/JZ4740 DMA definitions
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #ifndef __ASM_MACH_JZ4740_DMA_H__
arch/mips/include/asm/mach-jz4740/gpio.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 GPIO pin definitions
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #ifndef _JZ_GPIO_H
arch/mips/include/asm/mach-jz4740/irq.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 IRQ definitions
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #ifndef __ASM_MACH_JZ4740_IRQ_H__
arch/mips/include/asm/mach-jz4740/jz4740_fb.h+1−10
@@ -1,15 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
9− * You should have received a copy of the GNU General Public License along
10− * with this program; if not, write to the Free Software Foundation, Inc.,
11− * 675 Mass Ave, Cambridge, MA 02139, USA.
12− *
134 */
145
156 #ifndef __ASM_MACH_JZ4740_JZ4740_FB_H__
arch/mips/include/asm/mach-jz4740/platform.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 platform device definitions
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167
arch/mips/include/asm/mach-jz4740/timer.h+1−10
@@ -1,16 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 platform timer support
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #ifndef __ASM_MACH_JZ4740_TIMER
arch/mips/include/asm/mach-loongson32/cpufreq.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 CPUFreq platform support.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_CPUFREQ_H
arch/mips/include/asm/mach-loongson32/dma.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 NAND platform support.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_DMA_H
arch/mips/include/asm/mach-loongson32/irq.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * IRQ mappings for Loongson 1
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_IRQ_H
arch/mips/include/asm/mach-loongson32/loongson1.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Register mappings for Loongson 1
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_LOONGSON1_H
arch/mips/include/asm/mach-loongson32/nand.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 NAND platform support.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_NAND_H
arch/mips/include/asm/mach-loongson32/platform.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #ifndef __ASM_MACH_LOONGSON32_PLATFORM_H
arch/mips/include/asm/mach-loongson32/prom.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #ifndef __ASM_MACH_LOONGSON32_PROM_H
arch/mips/include/asm/mach-loongson32/regs-clk.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 Clock Register Definitions.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_REGS_CLK_H
arch/mips/include/asm/mach-loongson32/regs-mux.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 MUX Register Definitions.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_REGS_MUX_H
arch/mips/include/asm/mach-loongson32/regs-pwm.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 PWM Register Definitions.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_REGS_PWM_H
arch/mips/include/asm/mach-loongson32/regs-rtc.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>
34 *
45 * Loongson 1 RTC timer Register Definitions.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_REGS_RTC_H
arch/mips/include/asm/mach-loongson32/regs-wdt.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Loongson 1 Watchdog Register Definitions.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #ifndef __ASM_MACH_LOONGSON32_REGS_WDT_H
arch/mips/include/asm/mach-loongson64/loongson.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 Lemote, Inc.
34 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_MACH_LOONGSON64_LOONGSON_H
arch/mips/include/asm/mach-loongson64/machine.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 Lemote, Inc.
34 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_MACH_LOONGSON64_MACHINE_H
arch/mips/include/asm/mach-loongson64/mem.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2009 Lemote, Inc.
34 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_MACH_LOONGSON64_MEM_H
arch/mips/include/asm/mach-loongson64/mmzone.h+1−5
@@ -1,14 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &
34 * Institute of Computing Technology
45 * Author: Xiang Gao, gaoxiang@ict.ac.cn
56 * Huacai Chen, chenhc@lemote.com
67 * Xiaofu Meng, Shuangshuang Zhang
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139 #ifndef _ASM_MACH_MMZONE_H
1410 #define _ASM_MACH_MMZONE_H
arch/mips/include/asm/mach-loongson64/pci.h+1−6
@@ -1,12 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2008 Zhang Le <r0bertz@gentoo.org>
34 * Copyright (c) 2009 Wu Zhangjin <wuzhangjin@gmail.com>
4− *
5− * This program is free software; you can redistribute it
6− * and/or modify it under the terms of the GNU General
7− * Public License as published by the Free Software
8− * Foundation; either version 2 of the License, or (at your
9− * option) any later version.
105 */
116
127 #ifndef __ASM_MACH_LOONGSON64_PCI_H_
arch/mips/include/asm/mach-malta/malta-dtshim.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_MALTA_DTSHIM_H__
arch/mips/include/asm/mach-malta/malta-pm.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_MIPS_MACH_MALTA_PM_H__
arch/mips/include/asm/mach-malta/mc146818rtc.h+1−13
@@ -1,21 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
45 * Copyright (C) 2003 by Ralf Baechle
56 *
6− * This program is free software; you can distribute it and/or modify it
7− * 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 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
13− * for more details.
14− *
15− * You should have received a copy of the GNU General Public License along
16− * with this program; if not, write to the Free Software Foundation, Inc.,
17− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
18− *
197 * RTC routines for Malta style attached PIIX4 device, which contains a
208 * Motorola MC146818A-compatible Real Time Clock.
219 */
arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Defines for the MSP interrupt controller.
34 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
67 *
78 * ########################################################################
89 *
9− * This program is free software; you can distribute it and/or modify it
10− * 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 it will be useful, but WITHOUT
14− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16− * for more details.
17− *
18− * You should have received a copy of the GNU General Public License along
19− * with this program; if not, write to the Free Software Foundation, Inc.,
20− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
21− *
2210 * ########################################################################
2311 */
2412
arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Defines for the MSP interrupt handlers.
34 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
67 *
78 * ########################################################################
89 *
9− * This program is free software; you can distribute it and/or modify it
10− * 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 it will be useful, but WITHOUT
14− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16− * for more details.
17− *
18− * You should have received a copy of the GNU General Public License along
19− * with this program; if not, write to the Free Software Foundation, Inc.,
20− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
21− *
2210 * ########################################################################
2311 */
2412
arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h+1−17
@@ -1,23 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (c) 2000-2006 PMC-Sierra INC.
34 *
4− * This program is free software; you can redistribute it
5− * and/or modify it under the terms of the GNU General
6− * Public License as published by the Free Software
7− * Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * This program is distributed in the hope that it will be
11− * useful, but WITHOUT ANY WARRANTY; without even the implied
12− * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13− * PURPOSE. See the GNU General Public License for more
14− * details.
15− *
16− * You should have received a copy of the GNU General Public
17− * License along with this program; if not, write to the Free
18− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
19− * 02139, USA.
20− *
215 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
226 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
237 * SOFTWARE.
arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * MIPS boards bootprom interface for the Linux kernel.
34 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
67 *
78 * ########################################################################
89 *
9− * This program is free software; you can distribute it and/or modify it
10− * 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 it will be useful, but WITHOUT
14− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16− * for more details.
17− *
18− * You should have received a copy of the GNU General Public License along
19− * with this program; if not, write to the Free Software Foundation, Inc.,
20− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
21− *
2210 * ########################################################################
2311 */
2412
arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Defines for the address space, registers and register configuration
34 * (bit masks, access macros etc) for the PMC-Sierra line of MSP products.
@@ -13,19 +14,6 @@ · 9 unmodified lines
1314 *
1415 * ########################################################################
1516 *
16− * This program is free software; you can distribute it and/or modify it
17− * under the terms of the GNU General Public License (Version 2) as
18− * published by the Free Software Foundation.
19− *
20− * This program is distributed in the hope it will be useful, but WITHOUT
21− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
22− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
23− * for more details.
24− *
25− * You should have received a copy of the GNU General Public License along
26− * with this program; if not, write to the Free Software Foundation, Inc.,
27− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
28− *
2917 * ########################################################################
3018 */
3119
arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h+1−13
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Defines for the MSP interrupt controller.
34 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
67 *
78 * ########################################################################
89 *
9− * This program is free software; you can distribute it and/or modify it
10− * 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 it will be useful, but WITHOUT
14− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16− * for more details.
17− *
18− * You should have received a copy of the GNU General Public License along
19− * with this program; if not, write to the Free Software Foundation, Inc.,
20− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
21− *
2210 * ########################################################################
2311 */
2412
arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h+1−17
@@ -1,23 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /******************************************************************
23 * Copyright (c) 2000-2007 PMC-Sierra INC.
34 *
4− * This program is free software; you can redistribute it
5− * and/or modify it under the terms of the GNU General
6− * Public License as published by the Free Software
7− * Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * This program is distributed in the hope that it will be
11− * useful, but WITHOUT ANY WARRANTY; without even the implied
12− * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13− * PURPOSE. See the GNU General Public License for more
14− * details.
15− *
16− * You should have received a copy of the GNU General Public
17− * License along with this program; if not, write to the Free
18− * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
19− * 02139, USA.
20− *
215 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
226 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
237 * SOFTWARE.
arch/mips/include/asm/mach-pnx833x/gpio.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * gpio.h: GPIO Support for PNX833X.
34 *
45 * Copyright 2008 NXP Semiconductors
56 * Chris Steel <chris.steel@nxp.com>
67 * Daniel Laird <daniel.j.laird@nxp.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
218 */
229 #ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H
2310 #define __ASM_MIPS_MACH_PNX833X_GPIO_H
arch/mips/include/asm/mach-pnx833x/irq-mapping.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12
23 /*
34 * irq.h: IRQ mappings for PNX833X.
@@ -5,20 +6,6 @@ · 1 unmodified line
56 * Copyright 2008 NXP Semiconductors
67 * Chris Steel <chris.steel@nxp.com>
78 * Daniel Laird <daniel.j.laird@nxp.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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
229 */
2310
2411 #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H
arch/mips/include/asm/mach-pnx833x/irq.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * irq.h: IRQ mappings for PNX833X.
34 *
45 * Copyright 2008 NXP Semiconductors
56 * Chris Steel <chris.steel@nxp.com>
67 * Daniel Laird <daniel.j.laird@nxp.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
218 */
229
2310 #ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H
arch/mips/include/asm/mach-pnx833x/pnx833x.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * pnx833x.h: Register mappings for PNX833X.
34 *
45 * Copyright 2008 NXP Semiconductors
56 * Chris Steel <chris.steel@nxp.com>
67 * Daniel Laird <daniel.j.laird@nxp.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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
218 */
229 #ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H
2310 #define __ASM_MIPS_MACH_PNX833X_PNX833X_H
arch/mips/include/asm/mach-rc32434/cpu-feature-overrides.h+1−15
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * IDT RC32434 specific CPU feature overrides
34 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
67 * This file was derived from: include/asm-mips/cpu-features.h
78 * Copyright (C) 2003, 2004 Ralf Baechle
89 * Copyright (C) 2004 Maciej W. Rozycki
9− *
10− * This program is free software; you can redistribute it and/or
11− * modify it under the terms of the GNU General Public License
12− * as published by the Free Software Foundation; either version 2
13− * of the License, or (at your option) any later version.
14− *
15− * This program is distributed in the hope that it will be useful,
16− * but WITHOUT ANY WARRANTY; without even the implied warranty of
17− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18− * GNU General Public License for more details.
19− *
20− * You should have received a copy of the GNU General Public License
21− * along with this program; if not, write to the
22− * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
23− * Boston, MA 02110-1301, USA.
2410 */
2511 #ifndef __ASM_MACH_RC32434_CPU_FEATURE_OVERRIDES_H
2612 #define __ASM_MACH_RC32434_CPU_FEATURE_OVERRIDES_H
arch/mips/include/asm/mach-rc32434/rb.h+1−9
@@ -1,13 +1,5 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
2− * This program is free software; you can redistribute it and/or modify
3− * it under the terms of the GNU General Public License as published by
4− * the Free Software Foundation; either version 2 of the License, or
5− * (at your option) any later version.
6− *
7− * This program is distributed in the hope that it will be useful,
8− * but WITHOUT ANY WARRANTY; without even the implied warranty of
9− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10− * GNU General Public License for more details.
113 *
124 * Copyright (C) 2004 IDT Inc.
135 * Copyright (C) 2006 Felix Fietkau <nbd@openwrt.org>
arch/mips/include/asm/mach-tx39xx/ioremap.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/mach-tx39xx/ioremap.h
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #ifndef __ASM_MACH_TX39XX_IOREMAP_H
106 #define __ASM_MACH_TX39XX_IOREMAP_H
arch/mips/include/asm/mach-tx49xx/ioremap.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/mach-tx49xx/ioremap.h
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #ifndef __ASM_MACH_TX49XX_IOREMAP_H
106 #define __ASM_MACH_TX49XX_IOREMAP_H
arch/mips/include/asm/mach-xilfpga/irq.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MACH_XILFPGA_IRQ_H__
arch/mips/include/asm/machine.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MACHINE_H__
arch/mips/include/asm/mips-boards/malta.h+1−13
@@ -1,20 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Defines of the Malta board specific address-MAP, registers, etc.
197 */
208 #ifndef __ASM_MIPS_BOARDS_MALTA_H
arch/mips/include/asm/mips-boards/piix4.h+1−13
@@ -1,21 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
45 * Copyright (C) 2013 Imagination Technologies Ltd.
56 *
6− * This program is free software; you can distribute it and/or modify it
7− * 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 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
13− * for more details.
14− *
15− * You should have received a copy of the GNU General Public License along
16− * with this program; if not, write to the Free Software Foundation, Inc.,
17− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
18− *
197 * Register definitions for Intel PIIX4 South Bridge Device.
208 */
219 #ifndef __ASM_MIPS_BOARDS_PIIX4_H
arch/mips/include/asm/mips-boards/sim.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2005 MIPS Technologies, Inc. All rights reserved.
3− *
4− * This program is free software; you can distribute it and/or modify it
5− * 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 it will be useful, but WITHOUT
9− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
11− * for more details.
12− *
13− * You should have received a copy of the GNU General Public License along
14− * with this program; if not, write to the Free Software Foundation, Inc.,
15− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
16− *
174 */
185
196 #ifndef _ASM_MIPS_BOARDS_SIM_H
arch/mips/include/asm/mips-cm.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MIPS_CPS_H__
arch/mips/include/asm/mips-cpc.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MIPS_CPS_H__
arch/mips/include/asm/mips-cps.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2017 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MIPS_CPS_H__
arch/mips/include/asm/mips-gic.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2017 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_MIPS_CPS_H__
arch/mips/include/asm/msa.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #ifndef _ASM_MSA_H
117 #define _ASM_MSA_H
arch/mips/include/asm/pm-cps.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_PM_CPS_H__
arch/mips/include/asm/pm.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2014 Imagination Technologies Ltd
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of the GNU General Public License as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
95 * PM helper macros for CPU power off (e.g. Suspend-to-RAM).
106 */
117
arch/mips/include/asm/serial.h+1−5
@@ -1,10 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2017 MIPS Tech, LLC
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95 #ifndef __ASM__SERIAL_H
106 #define __ASM__SERIAL_H
arch/mips/include/asm/sibyte/bcm1480_int.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * BCM1280/BCM1480 Board Support Package
34 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
1415 * Copyright 2000,2001,2002,2003
1516 * Broadcom Corporation. All rights reserved.
1617 *
17− * This program is free software; you can redistribute it and/or
18− * modify it under the terms of the GNU General Public License as
19− * published by the Free Software Foundation; either version 2 of
20− * the License, or (at your option) any later version.
21− *
22− * This program is distributed in the hope that it will be useful,
23− * but WITHOUT ANY WARRANTY; without even the implied warranty of
24− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25− * GNU General Public License for more details.
26− *
27− * You should have received a copy of the GNU General Public License
28− * along with this program; if not, write to the Free Software
29− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
30− * MA 02111-1307 USA
3118 ********************************************************************* */
3219
3320
arch/mips/include/asm/sibyte/bcm1480_l2c.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * BCM1280/BCM1480 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/bcm1480_mc.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * BCM1280/BCM1480 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/bcm1480_regs.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * BCM1255/BCM1280/BCM1455/BCM1480 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219 #ifndef _BCM1480_REGS_H
arch/mips/include/asm/sibyte/bcm1480_scd.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * BCM1280/BCM1400 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003,2004,2005
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219 #ifndef _BCM1480_SCD_H
arch/mips/include/asm/sibyte/bigsur.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #ifndef __ASM_SIBYTE_BIGSUR_H
196 #define __ASM_SIBYTE_BIGSUR_H
arch/mips/include/asm/sibyte/board.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185
196 #ifndef _SIBYTE_BOARD_H
arch/mips/include/asm/sibyte/carmel.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2002 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #ifndef __ASM_SIBYTE_CARMEL_H
196 #define __ASM_SIBYTE_CARMEL_H
arch/mips/include/asm/sibyte/sb1250.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185
196 #ifndef _ASM_SIBYTE_SB1250_H
arch/mips/include/asm/sibyte/sb1250_defs.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219 #ifndef _SB1250_DEFS_H
arch/mips/include/asm/sibyte/sb1250_dma.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -15,20 +16,6 @@ · 11 unmodified lines
1516 * Copyright 2000,2001,2002,2003
1617 * Broadcom Corporation. All rights reserved.
1718 *
18− * This program is free software; you can redistribute it and/or
19− * modify it under the terms of the GNU General Public License as
20− * published by the Free Software Foundation; either version 2 of
21− * the License, or (at your option) any later version.
22− *
23− * This program is distributed in the hope that it will be useful,
24− * but WITHOUT ANY WARRANTY; without even the implied warranty of
25− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26− * GNU General Public License for more details.
27− *
28− * You should have received a copy of the GNU General Public License
29− * along with this program; if not, write to the Free Software
30− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
31− * MA 02111-1307 USA
3219 ********************************************************************* */
3320
3421
arch/mips/include/asm/sibyte/sb1250_genbus.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
1415 * Copyright 2000, 2001, 2002, 2003
1516 * Broadcom Corporation. All rights reserved.
1617 *
17− * This program is free software; you can redistribute it and/or
18− * modify it under the terms of the GNU General Public License as
19− * published by the Free Software Foundation; either version 2 of
20− * the License, or (at your option) any later version.
21− *
22− * This program is distributed in the hope that it will be useful,
23− * but WITHOUT ANY WARRANTY; without even the implied warranty of
24− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25− * GNU General Public License for more details.
26− *
27− * You should have received a copy of the GNU General Public License
28− * along with this program; if not, write to the Free Software
29− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
30− * MA 02111-1307 USA
3118 ********************************************************************* */
3219
3320
arch/mips/include/asm/sibyte/sb1250_int.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000, 2001, 2002, 2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_l2c.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_ldt.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000, 2001, 2002, 2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_mac.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_mc.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000, 2001, 2002, 2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_regs.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_scd.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003,2004,2005
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219 #ifndef _SB1250_SCD_H
arch/mips/include/asm/sibyte/sb1250_smbus.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
1415 * Copyright 2000,2001,2002,2003
1516 * Broadcom Corporation. All rights reserved.
1617 *
17− * This program is free software; you can redistribute it and/or
18− * modify it under the terms of the GNU General Public License as
19− * published by the Free Software Foundation; either version 2 of
20− * the License, or (at your option) any later version.
21− *
22− * This program is distributed in the hope that it will be useful,
23− * but WITHOUT ANY WARRANTY; without even the implied warranty of
24− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25− * GNU General Public License for more details.
26− *
27− * You should have received a copy of the GNU General Public License
28− * along with this program; if not, write to the Free Software
29− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
30− * MA 02111-1307 USA
3118 ********************************************************************* */
3219
3320
arch/mips/include/asm/sibyte/sb1250_syncser.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sb1250_uart.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /* *********************************************************************
23 * SB1250 Board Support Package
34 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
1314 * Copyright 2000,2001,2002,2003
1415 * Broadcom Corporation. All rights reserved.
1516 *
16− * This program is free software; you can redistribute it and/or
17− * modify it under the terms of the GNU General Public License as
18− * published by the Free Software Foundation; either version 2 of
19− * the License, or (at your option) any later version.
20− *
21− * This program is distributed in the hope that it will be useful,
22− * but WITHOUT ANY WARRANTY; without even the implied warranty of
23− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24− * GNU General Public License for more details.
25− *
26− * You should have received a copy of the GNU General Public License
27− * along with this program; if not, write to the Free Software
28− * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29− * MA 02111-1307 USA
3017 ********************************************************************* */
3118
3219
arch/mips/include/asm/sibyte/sentosa.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #ifndef __ASM_SIBYTE_SENTOSA_H
196 #define __ASM_SIBYTE_SENTOSA_H
arch/mips/include/asm/sibyte/swarm.h+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #ifndef __ASM_SIBYTE_SWARM_H
196 #define __ASM_SIBYTE_SWARM_H
arch/mips/include/asm/smp-cps.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_SMP_CPS_H__
arch/mips/include/asm/time.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2001, 2002, MontaVista Software Inc.
34 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * include/asm-mips/time.h
78 * header file for the new style time.c file and time services.
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
139 */
1410 #ifndef _ASM_TIME_H
1511 #define _ASM_TIME_H
arch/mips/include/asm/traps.h+1−5
@@ -1,12 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Trap handling definitions.
34 *
45 * Copyright (C) 2002, 2003 Maciej W. Rozycki
5− *
6− * This program is free software; you can redistribute it and/or
7− * modify it under the terms of the GNU General Public License
8− * as published by the Free Software Foundation; either version
9− * 2 of the License, or (at your option) any later version.
106 */
117 #ifndef _ASM_TRAPS_H
128 #define _ASM_TRAPS_H
arch/mips/include/asm/vdso.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Alex Smith <alex.smith@imgtec.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __ASM_VDSO_H
arch/mips/include/asm/vr41xx/capcella.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * capcella.h, Include file for ZAO Networks Capcella.
34 *
45 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __ZAO_CAPCELLA_H
218 #define __ZAO_CAPCELLA_H
arch/mips/include/asm/vr41xx/giu.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Include file for NEC VR4100 series General-purpose I/O Unit.
34 *
45 * Copyright (C) 2005-2009 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __NEC_VR41XX_GIU_H
218 #define __NEC_VR41XX_GIU_H
arch/mips/include/asm/vr41xx/irq.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/vr41xx/irq.h
34 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 * Copyright (C) 2002 MontaVista Software, Inc.
910 * Copyright (C) 2002 TimeSys Corp.
1011 * Copyright (C) 2003-2006 Yoichi Yuasa <yuasa@linux-mips.org>
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 as published by the
14− * Free Software Foundation; either version 2 of the License, or (at your
15− * option) any later version.
1612 */
1713 #ifndef __NEC_VR41XX_IRQ_H
1814 #define __NEC_VR41XX_IRQ_H
arch/mips/include/asm/vr41xx/mpc30x.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * mpc30x.h, Include file for Victor MP-C303/304.
34 *
45 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __VICTOR_MPC30X_H
218 #define __VICTOR_MPC30X_H
arch/mips/include/asm/vr41xx/pci.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Include file for NEC VR4100 series PCI Control Unit.
34 *
45 * Copyright (C) 2004-2005 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __NEC_VR41XX_PCI_H
218 #define __NEC_VR41XX_PCI_H
arch/mips/include/asm/vr41xx/siu.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Include file for NEC VR4100 series Serial Interface Unit.
34 *
45 * Copyright (C) 2005-2008 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __NEC_VR41XX_SIU_H
218 #define __NEC_VR41XX_SIU_H
arch/mips/include/asm/vr41xx/tb0219.h+1−14
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * tb0219.h, Include file for TANBAC TB0219.
34 *
@@ -5,20 +6,6 @@ · 1 unmodified line
56 *
67 * Modified for TANBAC TB0219:
78 * Copyright (C) 2003 Megasolution Inc. <matsu@megasolution.jp>
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 as published by
11− * the Free Software Foundation; either version 2 of the License, or
12− * (at your option) any later version.
13− *
14− * This program is distributed in the hope that it will be useful,
15− * but WITHOUT ANY WARRANTY; without even the implied warranty of
16− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17− * GNU General Public License for more details.
18− *
19− * You should have received a copy of the GNU General Public License
20− * along with this program; if not, write to the Free Software
21− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
229 */
2310 #ifndef __TANBAC_TB0219_H
2411 #define __TANBAC_TB0219_H
arch/mips/include/asm/vr41xx/tb0226.h+1−14
@@ -1,21 +1,8 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * tb0226.h, Include file for TANBAC TB0226.
34 *
45 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
196 */
207 #ifndef __TANBAC_TB0226_H
218 #define __TANBAC_TB0226_H
arch/mips/include/asm/vr41xx/tb0287.h+1−14
@@ -1,23 +1,10 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * tb0287.h, Include file for TANBAC TB0287 mini-ITX board.
34 *
45 * Copyright (C) 2005 Media Lab Inc. <ito@mlb.co.jp>
56 *
67 * This code is largely based on tb0219.h.
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 as published by
10− * the Free Software Foundation; either version 2 of the License, or
11− * (at your option) any later version.
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, write to the Free Software
20− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
218 */
229 #ifndef __TANBAC_TB0287_H
2310 #define __TANBAC_TB0287_H
arch/mips/include/asm/vr41xx/vr41xx.h+1−5
@@ -1,3 +1,4 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * include/asm-mips/vr41xx/vr41xx.h
34 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 * Copyright (C) 2002 MontaVista Software, Inc.
910 * Copyright (C) 2002 TimeSys Corp.
1011 * Copyright (C) 2003-2008 Yoichi Yuasa <yuasa@linux-mips.org>
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 as published by the
14− * Free Software Foundation; either version 2 of the License, or (at your
15− * option) any later version.
1612 */
1713 #ifndef __NEC_VR41XX_H
1814 #define __NEC_VR41XX_H
arch/mips/include/asm/yamon-dt.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __MIPS_ASM_YAMON_DT_H__
arch/mips/include/uapi/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0
12 generated-y += unistd_n32.h
23 generated-y += unistd_n64.h
34 generated-y += unistd_o32.h
arch/mips/jazz/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for the Jazz family specific parts of the kernel
34 #
arch/mips/jz4740/board-qi_lb60.c+1−4
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * linux/arch/mips/jz4740/board-qi_lb60.c
34 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
67 * Copyright (c) 2009 Qi Hardware inc.,
78 * Author: Xiangfu Liu <xiangfu@qi-hardware.com>
89 * Copyright 2010, Lars-Peter Clausen <lars@metafoo.de>
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 or later
12− * as published by the Free Software Foundation.
1310 */
1411
1512 #include <linux/kernel.h>
arch/mips/jz4740/platform.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 platform devices
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #include <linux/clk.h>
arch/mips/jz4740/pm.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 SoC power management support
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #include <linux/init.h>
arch/mips/jz4740/prom.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 SoC prom code
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #include <linux/kernel.h>
arch/mips/jz4740/reset.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
9− * You should have received a copy of the GNU General Public License along
10− * with this program; if not, write to the Free Software Foundation, Inc.,
11− * 675 Mass Ave, Cambridge, MA 02139, USA.
12− *
134 */
145
156 #include <asm/reboot.h>
arch/mips/jz4740/setup.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
34 * Copyright (C) 2011, Maarten ter Huurne <maarten@treewalker.org>
45 * JZ4740 setup code
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
10− *
11− * You should have received a copy of the GNU General Public License along
12− * with this program; if not, write to the Free Software Foundation, Inc.,
13− * 675 Mass Ave, Cambridge, MA 02139, USA.
14− *
156 */
167
178 #include <linux/init.h>
arch/mips/jz4740/time.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 platform time support
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #include <linux/clk.h>
arch/mips/jz4740/timer.c+1−10
@@ -1,16 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
34 * JZ4740 platform timer support
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
9− *
10− * You should have received a copy of the GNU General Public License along
11− * with this program; if not, write to the Free Software Foundation, Inc.,
12− * 675 Mass Ave, Cambridge, MA 02139, USA.
13− *
145 */
156
167 #include <linux/export.h>
arch/mips/kernel/cevt-bcm1480.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000,2001,2004 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #include <linux/clockchips.h>
196 #include <linux/interrupt.h>
arch/mips/kernel/cevt-ds1287.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DS1287 clockevent driver
34 *
45 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/clockchips.h>
218 #include <linux/init.h>
arch/mips/kernel/cevt-gt641xx.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * GT641xx clockevent routines.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/clockchips.h>
218 #include <linux/init.h>
arch/mips/kernel/cevt-sb1250.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000, 2001 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #include <linux/clockchips.h>
196 #include <linux/interrupt.h>
arch/mips/kernel/cmpxchg.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2017 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/bitops.h>
arch/mips/kernel/cps-vec-ns16550.S+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <asm/addrspace.h>
arch/mips/kernel/cps-vec.S+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <asm/addrspace.h>
arch/mips/kernel/cpu-bugs64.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2003, 2004, 2007 Maciej W. Rozycki
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
84 */
95 #include <linux/context_tracking.h>
106 #include <linux/init.h>
arch/mips/kernel/cpu-probe.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Processor capabilities determination functions.
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 1994 - 2006 Ralf Baechle
67 * Copyright (C) 2003, 2004 Maciej W. Rozycki
78 * Copyright (C) 2001, 2004, 2011, 2012 MIPS Technologies, Inc.
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
139 */
1410 #include <linux/init.h>
1511 #include <linux/kernel.h>
arch/mips/kernel/csrc-bcm1480.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000,2001,2004 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
134 */
145 #include <linux/clocksource.h>
156 #include <linux/sched_clock.h>
arch/mips/kernel/csrc-ioasic.c+1−10
@@ -1,17 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * DEC I/O ASIC's counter clocksource
34 *
45 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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.
156 */
167 #include <linux/clocksource.h>
178 #include <linux/sched_clock.h>
arch/mips/kernel/csrc-sb1250.c+1−10
@@ -1,15 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2000, 2001 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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.
134 */
145 #include <linux/clocksource.h>
156 #include <linux/sched_clock.h>
arch/mips/kernel/early_printk_8250.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * 8250/16550-type serial ports prom_putchar()
34 *
45 * Copyright (C) 2010 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/io.h>
218 #include <linux/serial_core.h>
arch/mips/kernel/elf.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/binfmts.h>
arch/mips/kernel/idle.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MIPS idle loop and WAIT instruction support.
34 *
@@ -5,11 +6,6 @@ · 1 unmodified line
56 * Copyright (C) 1994 - 2006 Ralf Baechle
67 * Copyright (C) 2003, 2004 Maciej W. Rozycki
78 * Copyright (C) 2001, 2004, 2011, 2012 MIPS Technologies, Inc.
8− *
9− * This program is free software; you can redistribute it and/or
10− * modify it under the terms of the GNU General Public License
11− * as published by the Free Software Foundation; either version
12− * 2 of the License, or (at your option) any later version.
139 */
1410 #include <linux/cpu.h>
1511 #include <linux/export.h>
arch/mips/kernel/irq-gt641xx.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * GT641xx IRQ routines.
34 *
45 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/hardirq.h>
218 #include <linux/init.h>
arch/mips/kernel/irq-msc01.c+1−4
@@ -1,8 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or modify it
3− * under the terms of the GNU General Public License as published by the
4− * Free Software Foundation; either version 2 of the License, or (at your
5− * option) any later version.
63 *
74 * Copyright (c) 2004 MIPS Inc
85 * Author: chris@mips.com
arch/mips/kernel/irq-rm7000.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2003 Ralf Baechle
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of the GNU General Public License as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
95 * Handler for RM7000 extended interrupts. These are a non-standard
106 * feature so we handle them separately from standard interrupts.
117 */
arch/mips/kernel/kprobes.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Kernel Probes (KProbes)
34 * arch/mips/kernel/kprobes.c
@@ -8,19 +9,6 @@ · 4 unmodified lines
89 * Some portions copied from the powerpc version.
910 *
1011 * Copyright (C) IBM Corporation, 2002, 2004
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 as published by
14− * the Free Software Foundation; version 2 of the License.
15− *
16− * This program is distributed in the hope that it will be useful,
17− * but WITHOUT ANY WARRANTY; without even the implied warranty of
18− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19− * GNU General Public License for more details.
20− *
21− * You should have received a copy of the GNU General Public License
22− * along with this program; if not, write to the Free Software
23− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2412 */
2513
2614 #include <linux/kprobes.h>
arch/mips/kernel/mips-cm.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/errno.h>
arch/mips/kernel/mips-cpc.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/errno.h>
arch/mips/kernel/module.c+1−13
@@ -1,17 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or modify
3− * it under the terms of the GNU General Public License as published by
4− * the Free Software Foundation; either version 2 of the License, or
5− * (at your option) any later version.
6− *
7− * This program is distributed in the hope that it will be useful,
8− * but WITHOUT ANY WARRANTY; without even the implied warranty of
9− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10− * GNU General Public License for more details.
11− *
12− * You should have received a copy of the GNU General Public License
13− * along with this program; if not, write to the Free Software
14− * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
153 *
164 * Copyright (C) 2001 Rusty Russell.
175 * Copyright (C) 2003, 2004 Ralf Baechle (ralf@linux-mips.org)
arch/mips/kernel/pm-cps.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/cpuhotplug.h>
arch/mips/kernel/pm.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2014 Imagination Technologies Ltd.
34 *
4− * This program is free software; you can redistribute it and/or modify it
5− * under the terms of the GNU General Public License as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
8− *
95 * CPU PM notifiers for saving/restoring general CPU state.
106 */
117
arch/mips/kernel/probes-common.h+1−5
@@ -1,11 +1,7 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2016 Imagination Technologies
34 * Author: Marcin Nowakowski <marcin.nowakowski@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #ifndef __PROBES_COMMON_H
arch/mips/kernel/signal_n32.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2003 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #include <linux/cache.h>
196 #include <linux/sched.h>
arch/mips/kernel/smp-cmp.c+1−12
@@ -1,16 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
2− * This program is free software; you can distribute it and/or modify it
3− * under the terms of the GNU General Public License (Version 2) as
4− * published by the Free Software Foundation.
5− *
6− * This program is distributed in the hope it will be useful, but WITHOUT
7− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
8− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
9− * for more details.
10− *
11− * You should have received a copy of the GNU General Public License along
12− * with this program; if not, write to the Free Software Foundation, Inc.,
13− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
143 *
154 * Copyright (C) 2007 MIPS Technologies, Inc.
165 * Chris Dearman (chris@mips.com)
arch/mips/kernel/smp-cps.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2013 Imagination Technologies
34 * Author: Paul Burton <paul.burton@mips.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/cpu.h>
arch/mips/kernel/smp-mt.c+1−12
@@ -1,16 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
2− * This program is free software; you can distribute it and/or modify it
3− * under the terms of the GNU General Public License (Version 2) as
4− * published by the Free Software Foundation.
5− *
6− * This program is distributed in the hope it will be useful, but WITHOUT
7− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
8− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
9− * for more details.
10− *
11− * You should have received a copy of the GNU General Public License along
12− * with this program; if not, write to the Free Software Foundation, Inc.,
13− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
143 *
154 * Copyright (C) 2004, 05, 06 MIPS Technologies, Inc.
165 * Elizabeth Clarke (beth@mips.com)
arch/mips/kernel/smp.c+1−13
@@ -1,17 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or
3− * modify it under the terms of the GNU General Public License
4− * as published by the Free Software Foundation; either version 2
5− * of the License, or (at your option) any later version.
6− *
7− * This program is distributed in the hope that it will be useful,
8− * but WITHOUT ANY WARRANTY; without even the implied warranty of
9− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10− * GNU General Public License for more details.
11− *
12− * You should have received a copy of the GNU General Public License
13− * along with this program; if not, write to the Free Software
14− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
153 *
164 * Copyright (C) 2000, 2001 Kanoj Sarcar
175 * Copyright (C) 2000, 2001 Ralf Baechle
arch/mips/kernel/spram.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * MIPS SPRAM support
34 *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version
7− * 2 of the License, or (at your option) any later version.
8− *
95 * Copyright (C) 2007, 2008 MIPS Technologies, Inc.
106 */
117 #include <linux/kernel.h>
arch/mips/kernel/stacktrace.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Stack trace management functions
34 *
arch/mips/kernel/time.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2001 MontaVista Software Inc.
34 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
45 * Copyright (c) 2003, 2004 Maciej W. Rozycki
56 *
67 * Common time service routines for MIPS machines.
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139 #include <linux/bug.h>
1410 #include <linux/clockchips.h>
arch/mips/kernel/vdso.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2015 Imagination Technologies
34 * Author: Alex Smith <alex.smith@imgtec.com>
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/binfmts.h>
arch/mips/kvm/mips.c+3−0
@@ -1122,6 +1122,9 @@ int kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) · 1121 unmodified lines
11221122 case KVM_CAP_MAX_VCPUS:
11231123 r = KVM_MAX_VCPUS;
11241124 break;
1125+ case KVM_CAP_MAX_VCPU_ID:
1126+ r = KVM_MAX_VCPU_ID;
1127+ break;
11251128 case KVM_CAP_MIPS_FPU:
11261129 /* We don't handle systems with inconsistent cpu_has_fpu */
11271130 r = !!raw_cpu_has_fpu;
arch/mips/lantiq/falcon/Makefile+1−0
@@ -1 +1,2 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y := prom.o reset.o sysctrl.o
arch/mips/lantiq/xway/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
23
34 obj-y += vmmc.o
arch/mips/lasat/interrupt.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Routines for generic manipulation of the interrupts found on the
197 * Lasat boards.
208 */
arch/mips/lasat/lasat_board.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Thomas Horsten <thh@lasat.com>
34 * Copyright (C) 2000 LASAT Networks A/S.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Routines specific to the LASAT boards
197 */
208 #include <linux/types.h>
arch/mips/lasat/picvue.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Picvue PVC160206 display driver
34 *
arch/mips/lasat/picvue_proc.c+1−0
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Picvue PVC160206 display driver
34 *
arch/mips/lasat/reset.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Thomas Horsten <thh@lasat.com>
34 * Copyright (C) 2000 LASAT Networks A/S.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Reset the LASAT board.
197 */
208 #include <linux/kernel.h>
arch/mips/lasat/serial.c+1−14
@@ -1,21 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Registration of Lasat UART platform device.
34 *
45 * Copyright (C) 2007 Brian Murphy <brian@murphy.dk>
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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
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, write to the Free Software
18− * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
196 */
207 #include <linux/errno.h>
218 #include <linux/init.h>
arch/mips/lasat/setup.c+1−13
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Carsten Langgaard, carstenl@mips.com
34 * Copyright (C) 1999 MIPS Technologies, Inc. All rights reserved.
@@ -7,19 +8,6 @@ · 3 unmodified lines
78 *
89 * Brian Murphy <brian@murphy.dk>
910 *
10− * This program is free software; you can distribute it and/or modify it
11− * under the terms of the GNU General Public License (Version 2) as
12− * published by the Free Software Foundation.
13− *
14− * This program is distributed in the hope it will be useful, but WITHOUT
15− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
17− * for more details.
18− *
19− * You should have received a copy of the GNU General Public License along
20− * with this program; if not, write to the Free Software Foundation, Inc.,
21− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
22− *
2311 * Lasat specific setup.
2412 */
2513 #include <linux/init.h>
arch/mips/lasat/sysctl.c+1−13
@@ -1,20 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Thomas Horsten <thh@lasat.com>
34 * Copyright (C) 2000 LASAT Networks A/S.
45 *
5− * This program is free software; you can distribute it and/or modify it
6− * 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 it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11− * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12− * for more details.
13− *
14− * You should have received a copy of the GNU General Public License along
15− * with this program; if not, write to the Free Software Foundation, Inc.,
16− * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
17− *
186 * Routines specific to the LASAT boards
197 */
208 #include <linux/types.h>
arch/mips/loongson32/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Common code for all Loongson 1 based systems
34 #
arch/mips/loongson32/common/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for common code of loongson1 based machines.
34 #
arch/mips/loongson32/common/irq.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <linux/interrupt.h>
arch/mips/loongson32/common/platform.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011-2016 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <linux/clk.h>
arch/mips/loongson32/common/prom.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
34 *
45 * Modified from arch/mips/pnx833x/common/prom.c.
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 as published by the
8− * Free Software Foundation; either version 2 of the License, or (at your
9− * option) any later version.
106 */
117
128 #include <linux/serial_reg.h>
arch/mips/loongson32/common/reset.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <linux/io.h>
arch/mips/loongson32/common/setup.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <asm/bootinfo.h>
arch/mips/loongson32/common/time.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <linux/clk.h>
arch/mips/loongson32/ls1b/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for loongson1B based machines.
34 #
arch/mips/loongson32/ls1b/board.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2011-2016 Zhang, Keguang <keguang.zhang@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <linux/leds.h>
arch/mips/loongson32/ls1c/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for loongson1C based machines.
34 #
arch/mips/loongson32/ls1c/board.c+1−5
@@ -1,10 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>
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 as published by the
6− * Free Software Foundation; either version 2 of the License, or (at your
7− * option) any later version.
84 */
95
106 #include <platform.h>
arch/mips/loongson64/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Common code for all Loongson based systems
34 #
arch/mips/loongson64/common/bonito-irq.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright 2001 MontaVista Software Inc.
34 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
@@ -5,11 +6,6 @@ · 1 unmodified line
56 *
67 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
78 * Author: Fuxin Zhang, zhangfx@lemote.com
8− *
9− * This program is free software; you can redistribute it and/or modify it
10− * under the terms of the GNU General Public License as published by the
11− * Free Software Foundation; either version 2 of the License, or (at your
12− * option) any later version.
139 */
1410 #include <linux/interrupt.h>
1511 #include <linux/compiler.h>
arch/mips/loongson64/common/cmdline.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Based on Ocelot Linux port, which is
34 * Copyright 2001 MontaVista Software Inc.
@@ -11,11 +12,6 @@ · 7 unmodified lines
1112 *
1213 * Copyright (C) 2009 Lemote Inc.
1314 * Author: Wu Zhangjin, wuzhangjin@gmail.com
14− *
15− * This program is free software; you can redistribute it and/or modify it
16− * under the terms of the GNU General Public License as published by the
17− * Free Software Foundation; either version 2 of the License, or (at your
18− * option) any later version.
1915 */
2016 #include <asm/bootinfo.h>
2117
arch/mips/loongson64/common/cs5536/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for CS5536 support.
34 #
arch/mips/loongson64/common/cs5536/cs5536_acc.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * the ACC Virtual Support Module of AMD CS5536
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <cs5536/cs5536.h>
arch/mips/loongson64/common/cs5536/cs5536_ehci.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * the EHCI Virtual Support Module of AMD CS5536
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <cs5536/cs5536.h>
arch/mips/loongson64/common/cs5536/cs5536_ide.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * the IDE Virtual Support Module of AMD CS5536
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <cs5536/cs5536.h>
arch/mips/loongson64/common/cs5536/cs5536_isa.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * the ISA Virtual Support Module of AMD CS5536
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <linux/pci.h>
arch/mips/loongson64/common/cs5536/cs5536_mfgpt.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * CS5536 General timer functions
34 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
89 * Author: Wu zhangjin, wuzhangjin@gmail.com
910 *
1011 * Reference: AMD Geode(TM) CS5536 Companion Device Data Book
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 as published by the
14− * Free Software Foundation; either version 2 of the License, or (at your
15− * option) any later version.
1612 */
1713
1814 #include <linux/io.h>
arch/mips/loongson64/common/cs5536/cs5536_ohci.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * the OHCI Virtual Support Module of AMD CS5536
34 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
67 *
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9− *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
1410 */
1511
1612 #include <cs5536/cs5536.h>
arch/mips/loongson64/common/cs5536/cs5536_pci.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * read/write operation to the PCI config space of CS5536
34 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
78 * Copyright (C) 2009 Lemote, Inc.
89 * Author: Wu Zhangjin, wuzhangjin@gmail.com
910 *
10− * This program is free software; you can redistribute it and/or modify it
11− * under the terms of the GNU General Public License as published by the
12− * Free Software Foundation; either version 2 of the License, or (at your
13− * option) any later version.
14− *
1511 * the Virtual Support Module(VSM) for virtulizing the PCI
1612 * configure space are defined in cs5536_modulename.c respectively,
1713 *
arch/mips/loongson64/common/early_printk.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* early printk support
23 *
34 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
45 * Copyright (c) 2009 Lemote Inc.
56 * Author: Wu Zhangjin, wuzhangjin@gmail.com
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128 #include <linux/serial_reg.h>
139 #include <asm/setup.h>
arch/mips/loongson64/common/env.c+1−5
@@ -1,3 +1,4 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Based on Ocelot Linux port, which is
34 * Copyright 2001 MontaVista Software Inc.
@@ -11,11 +12,6 @@ · 7 unmodified lines
1112 *
1213 * Copyright (C) 2009 Lemote Inc.
1314 * Author: Wu Zhangjin, wuzhangjin@gmail.com
14− *
15− * This program is free software; you can redistribute it and/or modify it
16− * under the terms of the GNU General Public License as published by the
17− * Free Software Foundation; either version 2 of the License, or (at your
18− * option) any later version.
1915 */
2016 #include <linux/export.h>
2117 #include <asm/bootinfo.h>
arch/mips/loongson64/common/init.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/memblock.h>
arch/mips/loongson64/common/irq.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
34 * Author: Fuxin Zhang, zhangfx@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <linux/delay.h>
117 #include <linux/interrupt.h>
arch/mips/loongson64/common/machtype.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
45 *
56 * Copyright (c) 2009 Zhang Le <r0bertz@gentoo.org>
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128 #include <linux/errno.h>
139 #include <asm/bootinfo.h>
arch/mips/loongson64/common/mem.c+1−4
@@ -1,8 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or modify it
3− * under the terms of the GNU General Public License as published by the
4− * Free Software Foundation; either version 2 of the License, or (at your
5− * option) any later version.
63 */
74 #include <linux/fs.h>
85 #include <linux/fcntl.h>
arch/mips/loongson64/common/pci.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
34 * Author: Fuxin Zhang, zhangfx@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <linux/pci.h>
117
arch/mips/loongson64/common/platform.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/err.h>
arch/mips/loongson64/common/pm.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * loongson-specific suspend support
34 *
45 * Copyright (C) 2009 Lemote Inc.
56 * Author: Wu Zhangjin <wuzhangjin@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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128 #include <linux/suspend.h>
139 #include <linux/interrupt.h>
arch/mips/loongson64/common/reset.c+1−4
@@ -1,8 +1,5 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
2− * This program is free software; you can redistribute it and/or modify it
3− * under the terms of the GNU General Public License as published by the
4− * Free Software Foundation; either version 2 of the License, or (at your
5− * option) any later version.
63 *
74 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
85 * Author: Fuxin Zhang, zhangfx@lemote.com
arch/mips/loongson64/common/rtc.c+1−5
@@ -1,12 +1,8 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Lemote Fuloong platform support
34 *
45 * Copyright(c) 2010 Arnaud Patard <apatard@mandriva.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 as published by
8− * the Free Software Foundation; either version 2 of the License, or
9− * (at your option) any later version.
106 */
117
128 #include <linux/init.h>
arch/mips/loongson64/common/setup.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
34 * Author: Fuxin Zhang, zhangfx@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <linux/export.h>
117 #include <linux/init.h>
arch/mips/loongson64/common/time.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
34 * Author: Fuxin Zhang, zhangfx@lemote.com
45 *
56 * Copyright (C) 2009 Lemote Inc.
67 * Author: Wu Zhangjin, wuzhangjin@gmail.com
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139 #include <asm/mc146818-time.h>
1410 #include <asm/time.h>
arch/mips/loongson64/common/uart_base.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/export.h>
arch/mips/loongson64/fuloong-2e/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Lemote Fuloong2e mini-PC board.
34 #
arch/mips/loongson64/fuloong-2e/irq.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
34 * Author: Fuxin Zhang, zhangfx@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <linux/interrupt.h>
117
arch/mips/loongson64/fuloong-2e/reset.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* Board-specific reboot/shutdown routines
23 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
34 *
45 * Copyright (C) 2009 Lemote Inc.
56 * Author: Wu Zhangjin, wuzhangjin@gmail.com
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128
139 #include <loongson.h>
arch/mips/loongson64/lemote-2f/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for lemote loongson2f family machines
34 #
arch/mips/loongson64/lemote-2f/ec_kb3310b.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Basic KB3310B Embedded Controller support for the YeeLoong 2F netbook
34 *
45 * Copyright (C) 2008 Lemote Inc.
56 * Author: liujl <liujl@lemote.com>, 2008-04-20
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128
139 #include <linux/io.h>
arch/mips/loongson64/lemote-2f/ec_kb3310b.h+1−5
@@ -1,13 +1,9 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * KB3310B Embedded Controller
34 *
45 * Copyright (C) 2008 Lemote Inc.
56 * Author: liujl <liujl@lemote.com>, 2008-03-14
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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128
139 #ifndef _EC_KB3310B_H
arch/mips/loongson64/lemote-2f/irq.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2007 Lemote Inc.
34 * Author: Fuxin Zhang, zhangfx@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106
117 #include <linux/export.h>
arch/mips/loongson64/lemote-2f/machtype.c+1−5
@@ -1,11 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4− *
5− * This program is free software; you can redistribute it and/or modify it
6− * under the terms of the GNU General Public License as published by the
7− * Free Software Foundation; either version 2 of the License, or (at your
8− * option) any later version.
95 */
106 #include <asm/bootinfo.h>
117
arch/mips/loongson64/lemote-2f/pm.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Lemote loongson2f family machines' specific suspend support
34 *
45 * Copyright (C) 2009 Lemote Inc.
56 * Author: Wu Zhangjin <wuzhangjin@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 as published by
9− * the Free Software Foundation; either version 2 of the License, or
10− * (at your option) any later version.
117 */
128
139 #include <linux/suspend.h>
arch/mips/loongson64/lemote-2f/reset.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /* Board-specific reboot/shutdown routines
23 *
34 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
45 *
56 * Copyright (C) 2009 Lemote Inc.
67 * Author: Wu Zhangjin, wuzhangjin@gmail.com
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139
1410 #include <linux/io.h>
arch/mips/loongson64/loongson-3/Makefile+1−0
@@ -1,3 +1,4 @@
1+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # Makefile for Loongson-3 family machines
34 #
arch/mips/loongson64/loongson-3/numa.c+1−5
@@ -1,14 +1,10 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &
34 * Institute of Computing Technology
45 * Author: Xiang Gao, gaoxiang@ict.ac.cn
56 * Huacai Chen, chenhc@lemote.com
67 * Xiaofu Meng, Shuangshuang Zhang
7− *
8− * This program is free software; you can redistribute it and/or modify it
9− * under the terms of the GNU General Public License as published by the
10− * Free Software Foundation; either version 2 of the License, or (at your
11− * option) any later version.
128 */
139 #include <linux/init.h>
1410 #include <linux/kernel.h>
arch/mips/loongson64/loongson-3/platform.c+1−5
@@ -1,13 +1,9 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2009 Lemote Inc.
34 * Author: Wu Zhangjin, wuzhangjin@gmail.com
45 * Xiang Yu, xiangy@lemote.com
56 * Chen Huacai, chenhc@lemote.com
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 as published by the
9− * Free Software Foundation; either version 2 of the License, or (at your
10− * option) any later version.
117 */
128
139 #include <linux/err.h>
arch/mips/loongson64/loongson-3/smp.c+1−11
@@ -1,17 +1,7 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2010, 2011, 2012, Lemote, Inc.
34 * Author: Chen Huacai, chenhc@lemote.com
4− *
5− * This program is free software; you can redistribute it and/or
6− * modify it under the terms of the GNU General Public License
7− * as published by the Free Software Foundation; either version 2
8− * of the License, or (at your option) any later version.
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− *
155 */
166
177 #include <linux/init.h>
arch/mips/mm/cerr-sb1.c+1−14
@@ -1,19 +1,6 @@
1+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Copyright (C) 2001,2002,2003 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software
16− * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
174 */
185 #include <linux/sched.h>
196 #include <asm/mipsregs.h>
arch/mips/mm/cex-sb1.S+1−14
@@ -1,19 +1,6 @@
1+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) 2001,2002,2003 Broadcom Corporation
3− *
4− * This program is free software; you can redistribute it and/or
5− * modify it under the terms of the GNU General Public License
6− * as published by the Free Software Foundation; either version 2
7− * of the License, or (at your option) any later version.
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, write to the Free Software

4 more lines aren’t shown here.

arch/mips/mm/sc-debugfs.c+1−5

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

arch/mips/mti-malta/malta-dt.c+1−5

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

arch/mips/mti-malta/malta-dtshim.c+1−5

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

arch/mips/mti-malta/malta-setup.c+1−13

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

arch/mips/mti-malta/malta-time.c+1−13

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

arch/mips/net/Makefile+1−0

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

arch/mips/netlogic/Makefile+1−0

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

arch/mips/netlogic/xlr/Makefile+1−0

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

arch/mips/pci/fixup-capcella.c+1−14

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

arch/mips/pci/fixup-emma2rh.c+1−14

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

arch/mips/pci/fixup-fuloong2e.c+1−5

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

arch/mips/pci/fixup-lemote2f.c+1−5

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

arch/mips/pci/fixup-mpc30x.c+1−14

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

arch/mips/pci/fixup-sb1250.c+1−5

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

arch/mips/pci/fixup-tb0219.c+1−14

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

arch/mips/pci/fixup-tb0226.c+1−14

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

arch/mips/pci/fixup-tb0287.c+1−14

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

arch/mips/pci/ops-bonito64.c+1−13

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

arch/mips/pci/ops-emma2rh.c+1−14

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

arch/mips/pci/ops-gt64xxx_pci0.c+1−13

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

arch/mips/pci/ops-msc.c+1−14

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

arch/mips/pci/ops-pmcmsp.c+1−6

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

arch/mips/pci/ops-tx4927.c+1−5

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

arch/mips/pci/ops-vr41xx.c+1−14

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

arch/mips/pci/pci-ar2315.c+1−12

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

arch/mips/pci/pci-bcm1480.c+1−14

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

arch/mips/pci/pci-bcm1480ht.c+1−14

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

arch/mips/pci/pci-emma2rh.c+1−14

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

arch/mips/pci/pci-generic.c+1−5

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

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

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

arch/mips/pci/pci-malta.c+1−13

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

arch/mips/pci/pci-sb1250.c+1−14

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

arch/mips/pci/pci-vr41xx.c+1−14

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

arch/mips/pci/pci-vr41xx.h+1−14

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

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

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

arch/mips/pic32/Makefile+1−0

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

arch/mips/pic32/common/Makefile+1−0

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

arch/mips/pic32/pic32mzda/Makefile+1−0

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

arch/mips/pistachio/Makefile+1−0

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

arch/mips/pmcs-msp71xx/msp_irq_cic.c+1−5

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

arch/mips/pmcs-msp71xx/msp_irq_per.c+1−5

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

arch/mips/pmcs-msp71xx/msp_irq_slp.c+1−5

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

arch/mips/pmcs-msp71xx/msp_setup.c+1−5

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

arch/mips/pmcs-msp71xx/msp_smp.c+1−14

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

arch/mips/pmcs-msp71xx/msp_time.c+1−13

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

arch/mips/pnx833x/Makefile+1−0

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

arch/mips/pnx833x/common/Makefile+1−0

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

arch/mips/pnx833x/common/interrupts.c+1−14

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

arch/mips/pnx833x/common/platform.c+1−14

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

arch/mips/pnx833x/common/prom.c+1−14

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

arch/mips/pnx833x/common/reset.c+1−14

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

arch/mips/pnx833x/common/setup.c+1−14

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

arch/mips/pnx833x/stb22x/Makefile+1−0

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

arch/mips/pnx833x/stb22x/board.c+1−14

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

arch/mips/power/Makefile+1−0

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

arch/mips/rb532/Makefile+1−0

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

arch/mips/rb532/devices.c+1−10

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

arch/mips/rb532/prom.c+1−16

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

arch/mips/rb532/time.c+1−13

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

arch/mips/sgi-ip22/ip22-gio.c+1−0

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

arch/mips/sgi-ip27/ip27-hubio.c+1−1

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

arch/mips/sgi-ip27/ip27-xtalk.c+1−1

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

arch/mips/sgi-ip32/Makefile+1−0

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

arch/mips/sibyte/bcm1480/Makefile+1−0

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

arch/mips/sibyte/bcm1480/irq.c+1−14

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

arch/mips/sibyte/bcm1480/setup.c+1−14

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

arch/mips/sibyte/bcm1480/smp.c+1−14

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

arch/mips/sibyte/bcm1480/time.c+1−14

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

arch/mips/sibyte/common/Makefile+1−0

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

arch/mips/sibyte/common/bus_watcher.c+1−14

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

arch/mips/sibyte/common/cfe.c+1−14

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

arch/mips/sibyte/common/sb_tbprof.c+1−13

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

arch/mips/sibyte/sb1250/Makefile+1−0

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

arch/mips/sibyte/sb1250/irq.c+1−14

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

arch/mips/sibyte/sb1250/setup.c+1−14

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

arch/mips/sibyte/sb1250/smp.c+1−14

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

arch/mips/sibyte/sb1250/time.c+1−14

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

arch/mips/sibyte/swarm/Makefile+1−0

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

arch/mips/sibyte/swarm/rtc_m41t81.c+1−6

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

arch/mips/sibyte/swarm/rtc_xicor1241.c+1−5

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

arch/mips/sibyte/swarm/setup.c+1−14

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

arch/mips/sibyte/swarm/swarm-i2c.c+1−5

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

arch/mips/sni/Makefile+1−0

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

arch/mips/sni/eisa.c+1−2

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

arch/mips/tools/generic-board-config.sh+1−5

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

arch/mips/txx9/jmr3927/Makefile+1−0

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

arch/mips/txx9/rbtx4927/Makefile+1−0

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

arch/mips/txx9/rbtx4938/Makefile+1−0

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

arch/mips/txx9/rbtx4939/Makefile+1−0

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

arch/mips/vdso/elf.S+1−5

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

arch/mips/vdso/genvdso.c+1−5

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

arch/mips/vdso/genvdso.h+1−5

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

arch/mips/vdso/gettimeofday.c+1−5

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

arch/mips/vdso/sigreturn.S+1−5

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

arch/mips/vdso/vdso.h+1−5

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

arch/mips/vdso/vdso.lds.S+1−5

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

arch/mips/vr41xx/casio-e55/Makefile+1−0

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

arch/mips/vr41xx/casio-e55/setup.c+1−14

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

arch/mips/vr41xx/common/Makefile+1−0

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

arch/mips/vr41xx/common/bcu.c+1−14

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

arch/mips/vr41xx/common/cmu.c+1−14

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

arch/mips/vr41xx/common/giu.c+1−14

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

arch/mips/vr41xx/common/icu.c+1−14

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

arch/mips/vr41xx/common/init.c+1−14

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

arch/mips/vr41xx/common/irq.c+1−14

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

arch/mips/vr41xx/common/pmu.c+1−14

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

arch/mips/vr41xx/common/rtc.c+1−14

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

arch/mips/vr41xx/common/siu.c+1−14

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

arch/mips/vr41xx/common/type.c+1−14

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

arch/mips/vr41xx/ibm-workpad/Makefile+1−0

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

arch/mips/vr41xx/ibm-workpad/setup.c+1−14

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

arch/nds32/Kconfig+1−0

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

arch/nds32/Kconfig.cpu+1−0

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

arch/nds32/Kconfig.debug+1−0

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

arch/nds32/Makefile+1−0

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

arch/nds32/boot/Makefile+1−0

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

arch/nds32/boot/dts/Makefile+1−0

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

arch/nds32/include/asm/Kbuild+1−0

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

arch/nds32/include/uapi/asm/Kbuild+1−0

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

arch/nds32/kernel/Makefile+1−0

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

arch/nds32/kernel/vdso/Makefile+1−0

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

arch/nds32/lib/Makefile+1−0

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

arch/nds32/math-emu/Makefile+1−0

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

arch/nds32/mm/Makefile+1−0

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

arch/nios2/boot/compressed/console.c+1−14

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

arch/nios2/boot/compressed/misc.c+1−14

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

arch/nios2/boot/compressed/vmlinux.lds.S+1−14

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

arch/nios2/boot/dts/10m50_devboard.dts+1−12

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

arch/nios2/boot/dts/3c120_devboard.dts+1−13

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

arch/nios2/include/asm/Kbuild+1−0

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

arch/nios2/include/asm/asm-macros.h+1−12

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

arch/nios2/include/asm/asm-offsets.h+1−14

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

arch/nios2/include/asm/cache.h+1−11

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

arch/nios2/include/asm/cpuinfo.h+1−14

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

arch/nios2/include/asm/elf.h+1−14

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

arch/nios2/include/asm/irq.h+1−14

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

arch/nios2/include/asm/irqflags.h+1−14

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

arch/nios2/include/asm/kgdb.h+1−14

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

arch/nios2/include/asm/linkage.h+1−11

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

arch/nios2/include/asm/registers.h+1−14

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

arch/nios2/include/asm/setup.h+1−14

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

arch/nios2/include/asm/shmparam.h+1−12

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

arch/nios2/include/asm/syscall.h+1−12

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

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

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

arch/nios2/include/asm/tlbflush.h+1−14

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

arch/nios2/include/uapi/asm/Kbuild+1−0

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

arch/nios2/kernel/asm-offsets.c+1−14

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

arch/nios2/kernel/cpuinfo.c+1−14

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

arch/nios2/kernel/insnemu.S+1−13

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

arch/nios2/kernel/irq.c+1−14

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

arch/nios2/kernel/kgdb.c+1−14

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

arch/nios2/kernel/prom.c+1−14

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

arch/nios2/kernel/syscall_table.c+1−13

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

arch/nios2/kernel/vmlinux.lds.S+1−14

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

arch/nios2/lib/Makefile+1−0

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

arch/nios2/platform/Kconfig.platform+1−0

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

arch/nios2/platform/Makefile+1−0

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

arch/openrisc/Kconfig.debug+1−0

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

arch/openrisc/include/asm/Kbuild+1−0

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

arch/openrisc/include/asm/bitops.h+1−5

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

arch/openrisc/include/asm/bitops/__ffs.h+1−5

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

arch/openrisc/include/asm/bitops/__fls.h+1−5

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

arch/openrisc/include/asm/bitops/ffs.h+1−5

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

arch/openrisc/include/asm/bitops/fls.h+1−5

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

arch/openrisc/include/asm/cache.h+1−5

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

arch/openrisc/include/asm/cacheflush.h+1−5

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

arch/openrisc/include/asm/cpuinfo.h+1−5

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

arch/openrisc/include/asm/delay.h+1−5

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

arch/openrisc/include/asm/elf.h+1−5

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

arch/openrisc/include/asm/fixmap.h+1−5

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

arch/openrisc/include/asm/io.h+1−5

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

arch/openrisc/include/asm/irq.h+1−5

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

arch/openrisc/include/asm/irqflags.h+1−5

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

arch/openrisc/include/asm/linkage.h+1−5

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

arch/openrisc/include/asm/mmu.h+1−5

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

arch/openrisc/include/asm/mmu_context.h+1−5

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

arch/openrisc/include/asm/page.h+1−5

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

arch/openrisc/include/asm/pgalloc.h+1−5

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

arch/openrisc/include/asm/pgtable.h+1−5

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

arch/openrisc/include/asm/processor.h+1−5

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

arch/openrisc/include/asm/ptrace.h+1−5

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

arch/openrisc/include/asm/serial.h+1−5

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

arch/openrisc/include/asm/spinlock.h+1−5

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

arch/openrisc/include/asm/spr.h+1−5

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

arch/openrisc/include/asm/spr_defs.h+1−5

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

arch/openrisc/include/asm/syscall.h+1−5

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

arch/openrisc/include/asm/syscalls.h+1−5

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

arch/openrisc/include/asm/thread_info.h+1−5

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

arch/openrisc/include/asm/timex.h+1−5

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

arch/openrisc/include/asm/tlb.h+1−5

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

arch/openrisc/include/asm/tlbflush.h+1−5

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

arch/openrisc/include/asm/uaccess.h+1−5

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

arch/openrisc/include/asm/unaligned.h+1−5

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

arch/openrisc/include/uapi/asm/Kbuild+1−0

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

arch/openrisc/kernel/asm-offsets.c+1−5

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

arch/openrisc/kernel/dma.c+1−5

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

arch/openrisc/kernel/entry.S+1−5

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

arch/openrisc/kernel/head.S+1−5

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

arch/openrisc/kernel/irq.c+1−5

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

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

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

arch/openrisc/kernel/or32_ksyms.c+1−5

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

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

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

arch/openrisc/kernel/prom.c+1−6

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

arch/openrisc/kernel/ptrace.c+1−5

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

arch/openrisc/kernel/setup.c+1−5

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

arch/openrisc/kernel/signal.c+1−5

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

arch/openrisc/kernel/sys_call_table.c+1−5

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

arch/openrisc/kernel/time.c+1−5

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

arch/openrisc/kernel/traps.c+1−6

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

arch/openrisc/kernel/vmlinux.lds.S+1−5

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

arch/openrisc/lib/Makefile+1−0

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

arch/openrisc/lib/memset.S+1−5

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

arch/openrisc/lib/string.S+1−5

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

arch/openrisc/mm/Makefile+1−0

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

arch/openrisc/mm/cache.c+1−5

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

arch/openrisc/mm/fault.c+1−5

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

arch/openrisc/mm/init.c+1−5

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

arch/openrisc/mm/ioremap.c+1−5

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

arch/openrisc/mm/tlb.c+1−5

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

arch/parisc/boot/Makefile+1−0

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

arch/parisc/boot/compressed/Makefile+1−0

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

arch/parisc/configs/c8000_defconfig+0−1

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

arch/parisc/include/asm/Kbuild+1−0

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

arch/parisc/include/asm/asmregs.h+1−14

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

arch/parisc/include/asm/assembly.h+1−14

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

arch/parisc/include/asm/eisa_bus.h+1−6

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

arch/parisc/include/asm/eisa_eeprom.h+1−6

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

arch/parisc/include/asm/floppy.h+1−14

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

arch/parisc/include/asm/grfioctl.h+1−14

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

arch/parisc/include/asm/pdc_chassis.h+1−14

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

arch/parisc/include/uapi/asm/Kbuild+1−0

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

arch/parisc/kernel/asm-offsets.c+1−14

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

arch/parisc/kernel/drivers.c+1−5

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

arch/parisc/kernel/entry.S+1−14

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

arch/parisc/kernel/firmware.c+1−6

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

arch/parisc/kernel/hardware.c+1−15

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

arch/parisc/kernel/hpmc.S+1−14

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

arch/parisc/kernel/inventory.c+1−5

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

arch/parisc/kernel/irq.c+1−14

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

arch/parisc/kernel/module.c+1−16

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

arch/parisc/kernel/pacache.S+1−14

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

arch/parisc/kernel/parisc_ksyms.c+1−14

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

arch/parisc/kernel/pdc_cons.c+1−15

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

arch/parisc/kernel/perf.c+1−14

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

arch/parisc/kernel/perf_asm.S+1−14

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

arch/parisc/kernel/perf_images.h+1−14

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

arch/parisc/kernel/process.c+1−15

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

arch/parisc/kernel/processor.c+1−15

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

arch/parisc/kernel/setup.c+1−15

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

arch/parisc/kernel/signal32.c+1−15

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

arch/parisc/kernel/signal32.h+1−14

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

arch/parisc/kernel/smp.c+1−4

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

arch/parisc/kernel/stacktrace.c+1−0

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

arch/parisc/kernel/sys_parisc.c+1−15

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

arch/parisc/kernel/unaligned.c+1−15

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

arch/parisc/lib/Makefile+1−0

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

arch/parisc/lib/checksum.c+1−5

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

arch/parisc/lib/lusercopy.S+1−15

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

arch/parisc/lib/memcpy.c+1−15

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

arch/parisc/math-emu/cnv_float.h+1−14

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

arch/parisc/math-emu/dbl_float.h+1−14

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

arch/parisc/math-emu/decode_exc.c+1−14

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

arch/parisc/math-emu/denormal.c+1−14

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

arch/parisc/math-emu/dfadd.c+1−14

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

arch/parisc/math-emu/dfcmp.c+1−14

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

arch/parisc/math-emu/dfdiv.c+1−14

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

arch/parisc/math-emu/dfmpy.c+1−14

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

arch/parisc/math-emu/dfrem.c+1−14

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

arch/parisc/math-emu/dfsqrt.c+1−14

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

arch/parisc/math-emu/dfsub.c+1−14

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

arch/parisc/math-emu/driver.c+1−14

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

arch/parisc/math-emu/fcnvff.c+1−14

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

arch/parisc/math-emu/fcnvfu.c+1−14

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

arch/parisc/math-emu/fcnvfut.c+1−14

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

arch/parisc/math-emu/fcnvfx.c+1−14

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

arch/parisc/math-emu/fcnvfxt.c+1−14

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

arch/parisc/math-emu/fcnvuf.c+1−14

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

arch/parisc/math-emu/fcnvxf.c+1−14

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

arch/parisc/math-emu/float.h+1−14

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

arch/parisc/math-emu/fmpyfadd.c+1−14

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

arch/parisc/math-emu/fpbits.h+1−14

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

arch/parisc/math-emu/fpu.h+1−14

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

arch/parisc/math-emu/fpudispatch.c+1−14

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

arch/parisc/math-emu/frnd.c+1−14

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

arch/parisc/math-emu/hppa.h+1−14

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

arch/parisc/math-emu/math-emu.h+1−14

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

arch/parisc/math-emu/sfadd.c+1−14

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

arch/parisc/math-emu/sfcmp.c+1−14

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

arch/parisc/math-emu/sfdiv.c+1−14

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

arch/parisc/math-emu/sfmpy.c+1−14

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

arch/parisc/math-emu/sfrem.c+1−14

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

arch/parisc/math-emu/sfsqrt.c+1−14

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

arch/parisc/math-emu/sfsub.c+1−14

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

arch/parisc/math-emu/sgl_float.h+1−14

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

arch/parisc/mm/Makefile+1−0

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

arch/powerpc/Kbuild+1−0

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

arch/powerpc/boot/4xx.c+1−5

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

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

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

arch/powerpc/boot/crt0.S+1−6

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

arch/powerpc/boot/cuboot-mpc7448hpc2.c+1−6

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

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

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

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

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

arch/powerpc/boot/div64.S+1−5

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

arch/powerpc/boot/dts/a3m071.dts+1−5

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

arch/powerpc/boot/dts/a4m072.dts+1−5

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

arch/powerpc/boot/dts/ac14xx.dts+1−5

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

arch/powerpc/boot/dts/adder875-redboot.dts+1−5

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

arch/powerpc/boot/dts/adder875-uboot.dts+1−5

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

arch/powerpc/boot/dts/amigaone.dts+1−5

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

arch/powerpc/boot/dts/arches.dts+1−15

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

arch/powerpc/boot/dts/asp834x-redboot.dts+1−5

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

arch/powerpc/boot/dts/bluestone.dts+1−16

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

arch/powerpc/boot/dts/charon.dts+1−5

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

arch/powerpc/boot/dts/cm5200.dts+1−5

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

arch/powerpc/boot/dts/digsy_mtc.dts+1−5

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

arch/powerpc/boot/dts/ep8248e.dts+1−5

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

arch/powerpc/boot/dts/ep88xc.dts+1−5

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

arch/powerpc/boot/dts/fsl/bsc9131rdb.dts+1−5

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

arch/powerpc/boot/dts/fsl/bsc9132qds.dts+1−5

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

arch/powerpc/boot/dts/fsl/cyrus_p5020.dts+1−5

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

arch/powerpc/boot/dts/fsl/ge_imp3a.dts+1−5

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

arch/powerpc/boot/dts/fsl/gef_ppc9a.dts+1−5

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

arch/powerpc/boot/dts/fsl/gef_sbc310.dts+1−5

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

arch/powerpc/boot/dts/fsl/gef_sbc610.dts+1−5

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

arch/powerpc/boot/dts/fsl/kmcent2.dts+1−5

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

arch/powerpc/boot/dts/fsl/kmcoge4.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8536ds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8536ds_36b.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8540ads.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8541cds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8544ds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8548cds_32b.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8548cds_36b.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8555cds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8560ads.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8568mds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8569mds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8572ds.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8572ds_36b.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8572ds_camp_core0.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8572ds_camp_core1.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8641_hpcn.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8641_hpcn_36b.dts+1−5

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

arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi+1−6

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

arch/powerpc/boot/dts/fsl/mpc8641si-pre.dtsi+1−6

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

arch/powerpc/boot/dts/fsl/mvme2500.dts+1−5

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

arch/powerpc/boot/dts/fsl/mvme7100.dts+1−6

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

arch/powerpc/boot/dts/fsl/p1010rdb-pa.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1010rdb-pb.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1020rdb-pc_camp_core0.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1020rdb-pc_camp_core1.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1020rdb.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1020rdb_36b.dts+1−5

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

arch/powerpc/boot/dts/fsl/p1021mds.dts+1−5

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

arch/powerpc/boot/dts/fsl/p2020ds.dts+1−5

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

arch/powerpc/boot/dts/fsl/p2020rdb.dts+1−5

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

arch/powerpc/boot/dts/fsl/ppa8548.dts+1−5

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

arch/powerpc/boot/dts/fsl/sbc8641d.dts+1−5

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

arch/powerpc/boot/dts/gamecube.dts+1−6

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

arch/powerpc/boot/dts/klondike.dts+1−16

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

arch/powerpc/boot/dts/kmeter1.dts+1−5

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

arch/powerpc/boot/dts/lite5200.dts+1−5

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

arch/powerpc/boot/dts/lite5200b.dts+1−5

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

arch/powerpc/boot/dts/media5200.dts+1−5

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

arch/powerpc/boot/dts/mgcoge.dts+1−5

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

arch/powerpc/boot/dts/motionpro.dts+1−5

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

arch/powerpc/boot/dts/mpc5121.dtsi+1−5

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

arch/powerpc/boot/dts/mpc5121ads.dts+1−5

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

arch/powerpc/boot/dts/mpc5125twr.dts+1−5

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

arch/powerpc/boot/dts/mpc5200b.dtsi+1−5

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

arch/powerpc/boot/dts/mpc7448hpc2.dts+1−5

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

arch/powerpc/boot/dts/mpc8272ads.dts+1−5

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

arch/powerpc/boot/dts/mpc8308_p1m.dts+1−5

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

arch/powerpc/boot/dts/mpc8308rdb.dts+1−5

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

arch/powerpc/boot/dts/mpc8313erdb.dts+1−5

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

arch/powerpc/boot/dts/mpc8315erdb.dts+1−5

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

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

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

arch/powerpc/boot/dts/mpc832x_rdb.dts+1−5

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

arch/powerpc/boot/dts/mpc8349emitx.dts+1−5

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

arch/powerpc/boot/dts/mpc8349emitxgp.dts+1−5

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

arch/powerpc/boot/dts/mpc834x_mds.dts+1−5

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

arch/powerpc/boot/dts/mpc836x_mds.dts+1−5

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

arch/powerpc/boot/dts/mpc836x_rdk.dts+1−5

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

arch/powerpc/boot/dts/mpc8377_mds.dts+1−5

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

arch/powerpc/boot/dts/mpc8377_rdb.dts+1−5

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

arch/powerpc/boot/dts/mpc8377_wlan.dts+1−5

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

arch/powerpc/boot/dts/mpc8378_mds.dts+1−5

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

arch/powerpc/boot/dts/mpc8378_rdb.dts+1−5

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

arch/powerpc/boot/dts/mpc8379_mds.dts+1−5

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

arch/powerpc/boot/dts/mpc8379_rdb.dts+1−5

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

arch/powerpc/boot/dts/mpc866ads.dts+1−5

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

arch/powerpc/boot/dts/mpc885ads.dts+1−5

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

arch/powerpc/boot/dts/mucmc52.dts+1−5

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

arch/powerpc/boot/dts/o2d.dts+1−5

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

arch/powerpc/boot/dts/o2d.dtsi+1−5

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

arch/powerpc/boot/dts/o2d300.dts+1−5

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

arch/powerpc/boot/dts/o2dnt2.dts+1−5

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

arch/powerpc/boot/dts/o2i.dts+1−5

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

arch/powerpc/boot/dts/o2mnt.dts+1−5

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

arch/powerpc/boot/dts/o3dnt.dts+1−5

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

arch/powerpc/boot/dts/pcm030.dts+1−5

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

arch/powerpc/boot/dts/pcm032.dts+1−5

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

arch/powerpc/boot/dts/pdm360ng.dts+1−5

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

arch/powerpc/boot/dts/pq2fads.dts+1−5

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

arch/powerpc/boot/dts/ps3.dts+1−13

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

arch/powerpc/boot/dts/sbc8548-altflash.dts+1−5

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

arch/powerpc/boot/dts/sbc8548-post.dtsi+1−5

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

arch/powerpc/boot/dts/sbc8548-pre.dtsi+1−5

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

arch/powerpc/boot/dts/sbc8548.dts+1−5

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

arch/powerpc/boot/dts/socrates.dts+1−5

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

arch/powerpc/boot/dts/stx_gp3_8560.dts+1−5

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

arch/powerpc/boot/dts/stxssa8555.dts+1−5

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

arch/powerpc/boot/dts/tqm5200.dts+1−5

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

arch/powerpc/boot/dts/tqm8540.dts+1−5

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

arch/powerpc/boot/dts/tqm8541.dts+1−5

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

arch/powerpc/boot/dts/tqm8548-bigflash.dts+1−5

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

arch/powerpc/boot/dts/tqm8548.dts+1−5

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

arch/powerpc/boot/dts/tqm8555.dts+1−5

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

arch/powerpc/boot/dts/tqm8560.dts+1−5

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

arch/powerpc/boot/dts/tqm8xx.dts+1−5

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

arch/powerpc/boot/dts/uc101.dts+1−5

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

arch/powerpc/boot/dts/wii.dts+1−6

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

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

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

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

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

arch/powerpc/boot/gamecube-head.S+1−6

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

arch/powerpc/boot/gamecube.c+1−6

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

arch/powerpc/boot/hack-coff.c+1−5

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

arch/powerpc/boot/libfdt-wrapper.c+1−15

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

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

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

arch/powerpc/boot/mvme7100.c+1−6

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

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

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

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

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

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

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

arch/powerpc/boot/opal-calls.S+1−5

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

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

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

arch/powerpc/boot/page.h+1−5

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

arch/powerpc/boot/ppc_asm.h+1−5

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

arch/powerpc/boot/ppcboot-hotfoot.h+1−15

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

arch/powerpc/boot/ppcboot.h+1−15

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

arch/powerpc/boot/ps3-head.S+1−13

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

arch/powerpc/boot/ps3-hvcall.S+1−13

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

arch/powerpc/boot/ps3.c+1−13

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

arch/powerpc/boot/reg.h+1−5

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

arch/powerpc/boot/stdbool.h+1−6

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

arch/powerpc/boot/stdint.h+1−5

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

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

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

arch/powerpc/boot/string.S+1−5

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

arch/powerpc/boot/treeboot-akebono.c+1−5

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

arch/powerpc/boot/treeboot-currituck.c+1−5

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

arch/powerpc/boot/treeboot-iss4xx.c+1−5

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

arch/powerpc/boot/ugecon.c+1−6

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

arch/powerpc/boot/ugecon.h+1−6

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

arch/powerpc/boot/util.S+1−6

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

arch/powerpc/boot/wii-head.S+1−6

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

arch/powerpc/boot/wii.c+1−6

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

arch/powerpc/crypto/aes-spe-core.S+1−6

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

arch/powerpc/crypto/aes-spe-glue.c+1−6

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

arch/powerpc/crypto/aes-spe-keys.S+1−6

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

arch/powerpc/crypto/aes-spe-modes.S+1−6

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

arch/powerpc/crypto/aes-spe-regs.h+1−6

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

arch/powerpc/crypto/aes-tab-4k.S+1−6

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

arch/powerpc/crypto/crc32-vpmsum_core.S+1−5

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

arch/powerpc/crypto/crc32c-vpmsum_asm.S+1−5

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

arch/powerpc/crypto/crc32c-vpmsum_glue.c+1−0

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

arch/powerpc/crypto/crct10dif-vpmsum_asm.S+1−6

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

arch/powerpc/crypto/crct10dif-vpmsum_glue.c+1−5

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

arch/powerpc/crypto/md5-asm.S+1−6

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

arch/powerpc/crypto/md5-glue.c+1−6

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

arch/powerpc/crypto/sha1-spe-asm.S+1−6

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

arch/powerpc/crypto/sha1-spe-glue.c+1−6

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

arch/powerpc/crypto/sha1.c+1−6

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

arch/powerpc/crypto/sha256-spe-asm.S+1−6

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

arch/powerpc/crypto/sha256-spe-glue.c+1−6

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

arch/powerpc/include/asm/Kbuild+1−0

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

arch/powerpc/include/asm/accounting.h+1−5

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

arch/powerpc/include/asm/asm-prototypes.h+1−5

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

arch/powerpc/include/asm/async_tx.h+1−17

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

arch/powerpc/include/asm/bitops.h+1−5

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

arch/powerpc/include/asm/book3s/64/mmu-hash.h+1−5

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

arch/powerpc/include/asm/book3s/64/pgalloc.h+1−4

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

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

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

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

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

arch/powerpc/include/asm/cell-pmu.h+1−14

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

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

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

arch/powerpc/include/asm/code-patching.h+1−5

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

arch/powerpc/include/asm/copro.h+1−5

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

arch/powerpc/include/asm/cpufeature.h+1−5

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

arch/powerpc/include/asm/cputime.h+1−5

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

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

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

arch/powerpc/include/asm/dbell.h+1−5

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

arch/powerpc/include/asm/dcr-generic.h+1−14

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

arch/powerpc/include/asm/dcr-mmio.h+1−14

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

arch/powerpc/include/asm/dcr-native.h+1−14

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

arch/powerpc/include/asm/dcr.h+1−14

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

arch/powerpc/include/asm/debugfs.h+1−5

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

arch/powerpc/include/asm/delay.h+1−5

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

arch/powerpc/include/asm/drmem.h+1−5

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

arch/powerpc/include/asm/eeh.h+1−14

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

arch/powerpc/include/asm/eeh_event.h+1−13

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

arch/powerpc/include/asm/elf.h+1−5

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

arch/powerpc/include/asm/exception-64e.h+1−5

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

arch/powerpc/include/asm/exception-64s.h+1−5

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

arch/powerpc/include/asm/fadump.h+1−14

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

arch/powerpc/include/asm/feature-fixups.h+1−4

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

arch/powerpc/include/asm/firmware.h+1−5

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

arch/powerpc/include/asm/fsl_85xx_cache_sram.h+1−14

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

arch/powerpc/include/asm/fsl_gtm.h+1−5

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

arch/powerpc/include/asm/fsl_lbc.h+1−14

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

arch/powerpc/include/asm/fsl_pm.h+1−5

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

arch/powerpc/include/asm/hmi.h+1−13

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

arch/powerpc/include/asm/hvconsole.h+1−14

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

arch/powerpc/include/asm/hvcserver.h+1−14

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

arch/powerpc/include/asm/hw_breakpoint.h+1−15

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

arch/powerpc/include/asm/icswx.h+1−5

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

arch/powerpc/include/asm/imc-pmu.h+1−5

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

arch/powerpc/include/asm/io-workarounds.h+1−14

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

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

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

arch/powerpc/include/asm/io_event_irq.h+1−5

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

arch/powerpc/include/asm/iommu.h+1−14

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

arch/powerpc/include/asm/ipic.h+1−5

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

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

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

arch/powerpc/include/asm/jump_label.h+1−5

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

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

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

arch/powerpc/include/asm/kprobes.h+1−14

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

arch/powerpc/include/asm/kvm_host.h+2−0

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

arch/powerpc/include/asm/livepatch.h+1−13

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

arch/powerpc/include/asm/lppaca.h+1−14

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

arch/powerpc/include/asm/lv1call.h+1−13

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

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

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

arch/powerpc/include/asm/mc146818rtc.h+1−5

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

arch/powerpc/include/asm/mce.h+1−14

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

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

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

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

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

arch/powerpc/include/asm/mpc5xxx.h+1−6

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

arch/powerpc/include/asm/mpc85xx.h+1−5

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

arch/powerpc/include/asm/mpic_timer.h+1−5

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

arch/powerpc/include/asm/nohash/64/pgalloc.h+1−4

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

arch/powerpc/include/asm/nvram.h+1−5

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

arch/powerpc/include/asm/opal-api.h+1−5

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

arch/powerpc/include/asm/opal.h+1−5

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

arch/powerpc/include/asm/oprofile_impl.h+1−5

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

arch/powerpc/include/asm/paca.h+1−5

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

arch/powerpc/include/asm/page.h+1−5

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

arch/powerpc/include/asm/page_64.h+1−5

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

arch/powerpc/include/asm/pci-bridge.h+1−4

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

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

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

arch/powerpc/include/asm/perf_event.h+1−5

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

arch/powerpc/include/asm/perf_event_fsl_emb.h+1−5

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

arch/powerpc/include/asm/perf_event_server.h+1−5

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

arch/powerpc/include/asm/pmac_low_i2c.h+1−6

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

arch/powerpc/include/asm/pmc.h+1−14

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

arch/powerpc/include/asm/pmi.h+1−14

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

arch/powerpc/include/asm/pnv-pci.h+1−5

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

arch/powerpc/include/asm/powernv.h+1−5

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

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

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

arch/powerpc/include/asm/ppc-pci.h+1−5

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

arch/powerpc/include/asm/ppc4xx.h+1−6

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

arch/powerpc/include/asm/ppc4xx_ocm.h+1−15

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

arch/powerpc/include/asm/probes.h+1−14

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

arch/powerpc/include/asm/processor.h+1−5

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

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

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

arch/powerpc/include/asm/ps3.h+1−13

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

arch/powerpc/include/asm/ps3av.h+1−13

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

arch/powerpc/include/asm/ps3stor.h+1−13

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

arch/powerpc/include/asm/ptrace.h+1−5

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

arch/powerpc/include/asm/reg_a2.h+1−5

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

arch/powerpc/include/asm/rio.h+1−5

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

arch/powerpc/include/asm/rtas.h+1−5

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

arch/powerpc/include/asm/scom.h+1−14

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

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

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

arch/powerpc/include/asm/setjmp.h+1−6

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

arch/powerpc/include/asm/smp.h+1−5

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

arch/powerpc/include/asm/spinlock.h+1−5

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

arch/powerpc/include/asm/spu.h+1−14

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

arch/powerpc/include/asm/spu_csa.h+1−14

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

arch/powerpc/include/asm/spu_info.h+1−14

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

arch/powerpc/include/asm/spu_priv1.h+1−13

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

arch/powerpc/include/asm/sstep.h+1−5

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

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

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

arch/powerpc/include/asm/swiotlb.h+1−6

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

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

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

arch/powerpc/include/asm/tce.h+1−14

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

arch/powerpc/include/asm/termios.h+1−5

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

arch/powerpc/include/asm/time.h+1−5

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

arch/powerpc/include/asm/tlb.h+1−5

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

arch/powerpc/include/asm/tsi108.h+1−5

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

arch/powerpc/include/asm/tsi108_irq.h+1−15

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

arch/powerpc/include/asm/tsi108_pci.h+1−16

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

arch/powerpc/include/asm/types.h+1−5

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

arch/powerpc/include/asm/udbg.h+1−5

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

arch/powerpc/include/asm/uic.h+1−5

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

arch/powerpc/include/asm/unistd.h+1−5

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

arch/powerpc/include/asm/uprobes.h+1−14

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

arch/powerpc/include/asm/vas.h+1−5

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

arch/powerpc/include/asm/vdso_datapage.h+1−5

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

arch/powerpc/include/asm/vio.h+1−5

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

arch/powerpc/include/asm/xilinx_intc.h+1−5

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

arch/powerpc/include/asm/xive-regs.h+1−5

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

arch/powerpc/include/asm/xive.h+1−5

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

arch/powerpc/include/asm/xmon.h+1−5

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

arch/powerpc/include/asm/xor.h+1−13

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

arch/powerpc/include/uapi/asm/Kbuild+1−0

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

arch/powerpc/kernel/align.c+1−5

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

arch/powerpc/kernel/asm-offsets.c+1−5

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

arch/powerpc/kernel/cpu_setup_44x.S+1−6

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

arch/powerpc/kernel/cpu_setup_6xx.S+1−6

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

arch/powerpc/kernel/cpu_setup_fsl_booke.S+1−6

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

arch/powerpc/kernel/cpu_setup_power.S+1−6

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

arch/powerpc/kernel/cpu_setup_ppc970.S+1−6

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

arch/powerpc/kernel/cputable.c+1−5

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

arch/powerpc/kernel/dbell.c+1−5

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

arch/powerpc/kernel/dma-swiotlb.c+1−6

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

arch/powerpc/kernel/dt_cpu_ftrs.c+1−1

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

arch/powerpc/kernel/eeh.c+1−14

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

arch/powerpc/kernel/eeh_cache.c+1−14

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

arch/powerpc/kernel/eeh_dev.c+1−14

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

arch/powerpc/kernel/eeh_event.c+1−13

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

arch/powerpc/kernel/eeh_pe.c+1−14

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

arch/powerpc/kernel/entry_32.S+1−6

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

arch/powerpc/kernel/entry_64.S+1−5

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

arch/powerpc/kernel/epapr_hcalls.S+1−5

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

arch/powerpc/kernel/exceptions-64e.S+1−5

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

arch/powerpc/kernel/fadump.c+1−14

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

arch/powerpc/kernel/firmware.c+1−5

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

arch/powerpc/kernel/fpu.S+1−6

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

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

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

arch/powerpc/kernel/head_40x.S+1−7

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

arch/powerpc/kernel/head_44x.S+1−5

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

arch/powerpc/kernel/head_64.S+1−5

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

arch/powerpc/kernel/head_8xx.S+1−6

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

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

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

arch/powerpc/kernel/hw_breakpoint.c+1−15

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

arch/powerpc/kernel/idle.c+1−5

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

arch/powerpc/kernel/idle_6xx.S+1−5

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

arch/powerpc/kernel/idle_book3e.S+1−5

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

arch/powerpc/kernel/idle_book3s.S+1−5

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

arch/powerpc/kernel/idle_e500.S+1−5

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

arch/powerpc/kernel/idle_power4.S+1−5

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

arch/powerpc/kernel/ima_kexec.c+1−5

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

arch/powerpc/kernel/io.c+1−5

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

arch/powerpc/kernel/iommu.c+1−14

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

arch/powerpc/kernel/irq.c+1−5

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

arch/powerpc/kernel/isa-bridge.c+1−5

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

arch/powerpc/kernel/jump_label.c+1−5

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

arch/powerpc/kernel/kexec_elf_64.c+5−1

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

arch/powerpc/kernel/kprobes-ftrace.c+1−14

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

arch/powerpc/kernel/kprobes.c+1−14

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

arch/powerpc/kernel/l2cr_6xx.S+1−13

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

arch/powerpc/kernel/mce.c+1−14

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

arch/powerpc/kernel/mce_power.c+1−14

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

arch/powerpc/kernel/misc.S+1−5

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

arch/powerpc/kernel/misc_32.S+1−6

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

arch/powerpc/kernel/misc_64.S+1−6

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

arch/powerpc/kernel/module.c+1−13

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

arch/powerpc/kernel/module_32.c+1−13

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

arch/powerpc/kernel/module_64.c+1−13

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

arch/powerpc/kernel/msi.c+1−5

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

arch/powerpc/kernel/nvram_64.c+1−5

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

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

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

arch/powerpc/kernel/optprobes.c+1−5

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

arch/powerpc/kernel/optprobes_head.S+1−5

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

arch/powerpc/kernel/paca.c+1−5

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

arch/powerpc/kernel/pci-common.c+1−5

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

arch/powerpc/kernel/pci-hotplug.c+1−5

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

arch/powerpc/kernel/pci_32.c+1−0

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

arch/powerpc/kernel/pci_64.c+1−5

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

arch/powerpc/kernel/pci_dn.c+1−14

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

arch/powerpc/kernel/pmc.c+1−5

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

arch/powerpc/kernel/ppc32.h+1−5

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

arch/powerpc/kernel/ppc_save_regs.S+1−5

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

arch/powerpc/kernel/proc_powerpc.c+1−14

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

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

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

arch/powerpc/kernel/prom.c+1−5

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

arch/powerpc/kernel/prom_init.c+1−5

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

arch/powerpc/kernel/prom_init_check.sh+1−4

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

arch/powerpc/kernel/reloc_32.S+1−5

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

arch/powerpc/kernel/reloc_64.S+1−5

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

arch/powerpc/kernel/rtas.c+1−5

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

arch/powerpc/kernel/rtas_flash.c+1−5

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

arch/powerpc/kernel/rtas_pci.c+1−14

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

arch/powerpc/kernel/rtasd.c+1−5

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

arch/powerpc/kernel/setup-common.c+1−5

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

arch/powerpc/kernel/setup.h+1−5

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

arch/powerpc/kernel/setup_32.c+1−0

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

arch/powerpc/kernel/setup_64.c+1−5

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

arch/powerpc/kernel/signal_32.c+1−5

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

arch/powerpc/kernel/signal_64.c+1−5

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

arch/powerpc/kernel/smp.c+1−5

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

arch/powerpc/kernel/swsusp.c+1−5

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

arch/powerpc/kernel/sys_ppc32.c+1−5

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

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

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

arch/powerpc/kernel/sysfs.c+1−0

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

arch/powerpc/kernel/systbl.S+1−5

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

arch/powerpc/kernel/systbl_chk.sh+1−4

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

arch/powerpc/kernel/time.c+1−5

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

arch/powerpc/kernel/trace/ftrace_32.S+1−5

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

arch/powerpc/kernel/trace/ftrace_64.S+1−5

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

arch/powerpc/kernel/trace/ftrace_64_mprofile.S+1−5

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

arch/powerpc/kernel/trace/ftrace_64_pg.S+1−5

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

arch/powerpc/kernel/traps.c+1−5

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

arch/powerpc/kernel/udbg.c+1−5

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

arch/powerpc/kernel/udbg_16550.c+1−5

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

arch/powerpc/kernel/uprobes.c+1−14

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

arch/powerpc/kernel/vdso.c+1−5

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

arch/powerpc/kernel/vdso32/cacheflush.S+1−5

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

arch/powerpc/kernel/vdso32/datapage.S+1−5

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

arch/powerpc/kernel/vdso32/getcpu.S+1−13

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

arch/powerpc/kernel/vdso32/gettimeofday.S+1−5

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

arch/powerpc/kernel/vdso32/sigtramp.S+1−5

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

arch/powerpc/kernel/vdso64/cacheflush.S+1−5

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

arch/powerpc/kernel/vdso64/datapage.S+1−5

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

arch/powerpc/kernel/vdso64/getcpu.S+1−13

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

arch/powerpc/kernel/vdso64/gettimeofday.S+1−5

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

arch/powerpc/kernel/vdso64/sigtramp.S+1−5

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

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

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

arch/powerpc/kvm/book3s.h+1−6

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

arch/powerpc/kvm/book3s_64_mmu_hv.c+18−18

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

arch/powerpc/kvm/book3s_hv.c+30−18

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

arch/powerpc/kvm/book3s_hv_hmi.c+1−13

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

arch/powerpc/kvm/book3s_hv_rmhandlers.S+1−8

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

arch/powerpc/kvm/book3s_rtas.c+6−8

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

arch/powerpc/kvm/book3s_xive.c+27−28

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

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

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

arch/powerpc/kvm/book3s_xive_native.c+57−43

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

arch/powerpc/kvm/fpu.S+1−6

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

arch/powerpc/kvm/powerpc.c+3−0

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

arch/powerpc/kvm/tm.S+1−9

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

arch/powerpc/lib/checksum_32.S+1−5

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

arch/powerpc/lib/checksum_64.S+1−5

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

arch/powerpc/lib/checksum_wrappers.c+1−13

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

arch/powerpc/lib/code-patching.c+1−5

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

arch/powerpc/lib/copy_32.S+1−5

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

arch/powerpc/lib/copypage_64.S+1−5

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

arch/powerpc/lib/copypage_power7.S+1−13

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

arch/powerpc/lib/copyuser_64.S+1−5

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

arch/powerpc/lib/copyuser_power7.S+1−13

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

arch/powerpc/lib/div64.S+1−5

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

arch/powerpc/lib/feature-fixups-test.S+1−6

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

arch/powerpc/lib/feature-fixups.c+1−5

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

arch/powerpc/lib/hweight_64.S+1−13

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

arch/powerpc/lib/ldstfp.S+1−5

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

arch/powerpc/lib/locks.c+1−5

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

arch/powerpc/lib/mem_64.S+1−5

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

arch/powerpc/lib/memcmp_64.S+1−5

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

arch/powerpc/lib/memcpy_64.S+1−5

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

arch/powerpc/lib/memcpy_power7.S+1−13

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

arch/powerpc/lib/quad.S+1−5

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

arch/powerpc/lib/sstep.c+1−5

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

arch/powerpc/lib/string.S+1−5

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

arch/powerpc/lib/string_64.S+1−13

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

arch/powerpc/lib/test_emulate_step.c+1−5

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

arch/powerpc/lib/vmx-helper.c+1−13

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

arch/powerpc/lib/xor_vmx.c+1−13

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

arch/powerpc/lib/xor_vmx_glue.c+1−5

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

arch/powerpc/math-emu/math_efp.c+1−5

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

arch/powerpc/mm/book3s32/hash_low.S+1−6

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

arch/powerpc/mm/book3s32/mmu.c+1−6

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

arch/powerpc/mm/book3s32/mmu_context.c+1−6

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

arch/powerpc/mm/book3s32/tlb.c+1−6

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

arch/powerpc/mm/book3s64/hash_native.c+1−5

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

arch/powerpc/mm/book3s64/hash_pgtable.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/book3s64/hash_tlb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/book3s64/hash_utils.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/book3s64/iommu_api.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/mm/book3s64/mmu_context.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/mm/book3s64/pgtable.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/mm/book3s64/radix_pgtable.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/book3s64/radix_tlb.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/book3s64/slb.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/book3s64/subpage_prot.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/mm/copro_fault.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/mm/drmem.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/fault.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/init-common.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/init_32.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/init_64.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/mem.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/mmap.c+1−15

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/mm/mmu_context.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/mm/mmu_decl.h+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/40x.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/44x.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/8xx.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/nohash/book3e_pgtable.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/nohash/fsl_booke.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/mmu_context.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/nohash/tlb.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/tlb_low.S+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/nohash/tlb_low_64e.S+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/mm/numa.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/mm/pgtable.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/mm/pgtable_32.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/pgtable_64.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/mm/slice.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/oprofile/backtrace.c+1−4

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/oprofile/cell/pr_util.h+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/oprofile/cell/spu_profiler.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/oprofile/cell/spu_task_sync.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/oprofile/cell/vma_map.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/oprofile/common.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/oprofile/op_model_7450.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/oprofile/op_model_cell.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/oprofile/op_model_fsl_emb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/oprofile/op_model_power4.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/8xx-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/bhrb.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/callchain.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/core-book3s.c+5−7

This diff is large: its 39 lines aren’t shown here.

arch/powerpc/perf/core-fsl-emb.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/perf/e500-pmu.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/perf/e6500-pmu.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/perf/hv-24x7.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/perf/hv-gpci.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/perf/imc-pmu.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/perf/isa207-common.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/perf/isa207-common.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/mpc7450-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/perf_regs.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/perf/power5+-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power5-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power6-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power7-events-list.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power7-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power8-events-list.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power8-pmu.c+4−5

This diff is large: its 32 lines aren’t shown here.

arch/powerpc/perf/power9-events-list.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/perf/power9-pmu.c+4−5

This diff is large: its 33 lines aren’t shown here.

arch/powerpc/perf/ppc970-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/40x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/44x/canyonlands.c+1−16

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/44x/ebony.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/44x/fsp2.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/44x/iss4xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/44x/machine_check.c+1−4

This diff is large: its 10 lines aren’t shown here.

arch/powerpc/platforms/44x/misc_44x.S+1−6

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/44x/ppc476.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/44x/sam440ep.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/44x/warp.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/4xx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/4xx/cpm.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/4xx/hsta_msi.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/4xx/machine_check.c+1−4

This diff is large: its 10 lines aren’t shown here.

arch/powerpc/platforms/4xx/msi.c+1−15

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/4xx/ocm.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/4xx/soc.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/4xx/uic.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/512x/clock-commonclk.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc5121_ads.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc5121_ads.h+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc5121_ads_cpld.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc512x.h+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc512x_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/512x/mpc512x_shared.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/512x/pdm360ng.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/52xx/lite5200.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/52xx/media5200.c+1−6

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/52xx/mpc5200_simple.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/52xx/mpc52xx_gpt.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/82xx/ep8248e.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/82xx/km82xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/82xx/m82xx_pci.h+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/82xx/mpc8272_ads.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/82xx/pq2.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/82xx/pq2ads.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/asp834x.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/km83xx.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/misc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc830x_rdb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc831x_rdb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc832x_mds.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc832x_rdb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc834x_itx.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc834x_mds.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc836x_mds.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc836x_rdk.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc837x_mds.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/mpc837x_rdb.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/83xx/usb.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/85xx/bsc913x_qds.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/bsc913x_rdb.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/85xx/c293pcie.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/corenet_generic.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/85xx/ge_imp3a.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc8536_ds.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_ads.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_cds.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_ds.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_mds.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/mpc85xx_rdb.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/mvme2500.c+1−6

This diff is large: its 19 lines aren’t shown here.

arch/powerpc/platforms/85xx/p1010rdb.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/p1023_rdb.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/ppa8548.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/qemu_e500.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/sbc8548.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/85xx/sgy_cts1000.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/85xx/smp.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/85xx/socrates.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/stx_gp3.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/t1042rdb_diu.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/85xx/tqm85xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/85xx/twr_p102x.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/gef_ppc9a.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/gef_sbc310.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/gef_sbc610.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/mpc8610_hpcd.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/mpc86xx.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/86xx/mpc86xx_hpcn.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/86xx/mpc86xx_smp.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/86xx/mvme7100.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/86xx/pic.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/86xx/sbc8641d.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/8xx/machine_check.c+1−4

This diff is large: its 10 lines aren’t shown here.

arch/powerpc/platforms/amigaone/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/powerpc/platforms/amigaone/setup.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/cell/axon_msi.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/cell/cbe_powerbutton.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/cbe_regs.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/cell/cbe_thermal.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/cell.h+1−10

This diff is large: its 19 lines aren’t shown here.

arch/powerpc/platforms/cell/cpufreq_spudemand.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/interrupt.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/iommu.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/pervasive.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/pervasive.h+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/pmu.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/ras.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/cell/setup.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/cell/smp.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/cell/spider-pci.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spider-pic.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_base.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_callbacks.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_manage.c+1−13

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_notify.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_priv1_mmio.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_priv1_mmio.h+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spu_syscalls.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/backing_ops.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/context.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/coredump.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/fault.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/file.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/gang.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/hw_ops.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/inode.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/lscsa_alloc.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/sched.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spu_restore.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spu_restore_crt0.S+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spu_save.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spu_save_crt0.S+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spu_utils.h+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/spufs.h+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/cell/spufs/switch.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/chrp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/chrp/nvram.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/flipper-pic.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/flipper-pic.h+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/gamecube.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/hlwd-pic.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/hlwd-pic.h+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/mvme5100.c+1−6

This diff is large: its 19 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/embedded6xx/wii.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/fsl_uli1575.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/maple/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/powerpc/platforms/maple/pci.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/maple/setup.c+1−6

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/maple/time.c+1−6

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/pasemi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/pasemi/misc.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/powermac/backlight.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/powermac/bootx_init.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powermac/cache.S+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/powermac/feature.c+1−6

This diff is large: its 22 lines aren’t shown here.

arch/powerpc/platforms/powermac/low_i2c.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/powermac/nvram.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/powermac/pci.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/powermac/pfunc_core.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/platforms/powermac/pic.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/powermac/setup.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/powermac/sleep.S+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/platforms/powermac/smp.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/powermac/udbg_scc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/copy-paste.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/eeh-powernv.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/powernv/idle.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/memtrace.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/powernv/npu-dma.c+1−4

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-async.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-dump.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-elog.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-flash.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-hmi.c+1−13

This diff is large: its 21 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-imc.c+5−5

This diff is large: its 28 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-irqchip.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-kmsg.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-lpc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-memory-errors.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-msglog.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-nvram.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-power.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-powercap.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-prd.c+1−9

This diff is large: its 19 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-psr.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-rtc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-sensor-groups.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-sensor.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-sysparam.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-wrappers.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal-xscom.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/opal.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/pci-cxl.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/pci-ioda.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/pci.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/rng.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/setup.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/smp.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/powernv/subcore-asm.S+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/subcore.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/subcore.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/vas-debug.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/vas-window.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/vas.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/powernv/vas.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/ps3/device-init.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/exports.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/gelic_udbg.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/powerpc/platforms/ps3/htab.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/hvcall.S+1−13

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/ps3/interrupt.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/mm.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/os-area.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/platform.h+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/repository.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/setup.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/smp.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/spu.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/system-bus.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/ps3/time.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/pseries/cmm.c+1−15

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/pseries/dtl.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/pseries/eeh_pseries.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/pseries/event_sources.c+1−14

This diff is large: its 21 lines aren’t shown here.

arch/powerpc/platforms/pseries/firmware.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/pseries/hotplug-cpu.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/pseries/hotplug-memory.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/platforms/pseries/hvCall.S+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/pseries/hvCall_inst.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/platforms/pseries/hvconsole.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/platforms/pseries/hvcserver.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/pseries/io_event_irq.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/pseries/iommu.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/platforms/pseries/kexec.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/pseries/lpar.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/pseries/lparcfg.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/pseries/nvram.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/pseries/pci.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/powerpc/platforms/pseries/power.c+1−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/platforms/pseries/pseries.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/pseries/ras.c+1−14

This diff is large: its 21 lines aren’t shown here.

arch/powerpc/platforms/pseries/rng.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/platforms/pseries/scanlog.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/platforms/pseries/setup.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/pseries/smp.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/platforms/pseries/suspend.c+1−14

This diff is large: its 21 lines aren’t shown here.

arch/powerpc/platforms/pseries/vio.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/cpm_common.c+1−4

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/dart.h+1−14

This diff is large: its 21 lines aren’t shown here.

arch/powerpc/sysdev/dart_iommu.c+1−15

This diff is large: its 27 lines aren’t shown here.

arch/powerpc/sysdev/dcr-low.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/dcr.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/sysdev/fsl_85xx_cache_sram.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/sysdev/fsl_85xx_l2ctlr.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/sysdev/fsl_gtm.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_lbc.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/fsl_pci.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_pci.h+1−6

This diff is large: its 15 lines aren’t shown here.

arch/powerpc/sysdev/fsl_pmc.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/fsl_rcpm.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/fsl_rio.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_rio.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_rmu.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/fsl_soc.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/ge/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/powerpc/sysdev/grackle.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/i8259.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/sysdev/indirect_pci.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/ipic.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/ipic.h+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/mmio_nvram.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/sysdev/mpic_timer.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/of_rtc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/pmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/sysdev/scom.c+1−14

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/sysdev/simple_gpio.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/powerpc/sysdev/tsi108_dev.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/tsi108_pci.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/sysdev/udbg_memcons.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/powerpc/sysdev/xics/icp-hv.c+1−6

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/sysdev/xics/icp-native.c+1−6

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/sysdev/xics/icp-opal.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/sysdev/xics/ics-opal.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/sysdev/xics/xics-common.c+1−6

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/sysdev/xive/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/powerpc/sysdev/xive/common.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/sysdev/xive/native.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/sysdev/xive/spapr.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/sysdev/xive/xive-internal.h+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/tools/relocs_check.sh+1−4

This diff is large: its 13 lines aren’t shown here.

arch/powerpc/xmon/ansidecl.h+2−13

This diff is large: its 23 lines aren’t shown here.

arch/powerpc/xmon/dis-asm.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/powerpc/xmon/nonstdio.c+1−5

This diff is large: its 12 lines aren’t shown here.

arch/powerpc/xmon/ppc-dis.c+2−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/xmon/ppc-opc.c+2−14

This diff is large: its 26 lines aren’t shown here.

arch/powerpc/xmon/spu-dis.c+2−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/xmon/spu-insns.h+2−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/xmon/spu-opc.c+2−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/xmon/spu.h+2−13

This diff is large: its 25 lines aren’t shown here.

arch/powerpc/xmon/xmon.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/riscv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/include/asm/atomic.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/riscv/include/asm/elf.h+1−5

This diff is large: its 14 lines aren’t shown here.

arch/riscv/include/asm/kprobes.h+1−9

This diff is large: its 19 lines aren’t shown here.

arch/riscv/include/uapi/asm/Kbuild+1−0

This diff is large: its 2 lines aren’t shown here.

arch/riscv/kernel/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/kernel/module.c+1−9

This diff is large: its 15 lines aren’t shown here.

arch/riscv/kernel/process.c+1−14

This diff is large: its 25 lines aren’t shown here.

arch/riscv/kernel/setup.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/riscv/kernel/signal.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/riscv/kernel/smpboot.c+1−9

This diff is large: its 21 lines aren’t shown here.

arch/riscv/kernel/stacktrace.c+1−9

This diff is large: its 17 lines aren’t shown here.

arch/riscv/kernel/vdso/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/lib/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/mm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/riscv/mm/extable.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/riscv/mm/fault.c+1−14

This diff is large: its 24 lines aren’t shown here.

arch/riscv/net/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/s390/crypto/aes_s390.c+111−45

This diff is large: its 260 lines aren’t shown here.

arch/s390/crypto/des_s390.c+4−3

This diff is large: its 35 lines aren’t shown here.

arch/s390/include/asm/ap.h+2−2

This diff is large: its 11 lines aren’t shown here.

arch/s390/include/asm/cpacf.h+2−2

This diff is large: its 18 lines aren’t shown here.

arch/s390/include/asm/kvm_host.h+1−1

This diff is large: its 9 lines aren’t shown here.

arch/s390/include/asm/pci_clp.h+15−10

This diff is large: its 46 lines aren’t shown here.

arch/s390/kvm/kvm-s390.c+23−15

This diff is large: its 60 lines aren’t shown here.

arch/s390/mm/fault.c+3−1

This diff is large: its 18 lines aren’t shown here.

arch/s390/pci/pci.c+4−1

This diff is large: its 12 lines aren’t shown here.

arch/s390/pci/pci_clp.c+3−3

This diff is large: its 15 lines aren’t shown here.

arch/sh/boot/dts/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sh/cchips/hd6446x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sh/math-emu/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/sh/mm/cache-j2.c+1−2

This diff is large: its 11 lines aren’t shown here.

arch/sh/mm/cache-sh2.c+1−2

This diff is large: its 12 lines aren’t shown here.

arch/sh/mm/cache-sh2a.c+1−2

This diff is large: its 11 lines aren’t shown here.

arch/sh/mm/cache-sh3.c+1−2

This diff is large: its 12 lines aren’t shown here.

arch/sh/mm/cache.c+1−2

This diff is large: its 12 lines aren’t shown here.

arch/sh/mm/init.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sh/mm/kmap.c+1−2

This diff is large: its 12 lines aren’t shown here.

arch/sh/mm/nommu.c+1−2

This diff is large: its 13 lines aren’t shown here.

arch/sh/mm/tlb-sh3.c+1−2

This diff is large: its 14 lines aren’t shown here.

arch/sh/mm/tlb-sh4.c+1−2

This diff is large: its 14 lines aren’t shown here.

arch/sparc/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/boot/piggyback.c+2−13

This diff is large: its 26 lines aren’t shown here.

arch/sparc/crypto/aes_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/camellia_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/crc32c_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/des_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/md5_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/sha1_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/sha256_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/crypto/sha512_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/include/asm/prom.h+1−5

This diff is large: its 17 lines aren’t shown here.

arch/sparc/include/asm/uprobes.h+1−13

This diff is large: its 25 lines aren’t shown here.

arch/sparc/include/asm/xor_32.h+1−9

This diff is large: its 18 lines aren’t shown here.

arch/sparc/include/asm/xor_64.h+1−9

This diff is large: its 21 lines aren’t shown here.

arch/sparc/include/uapi/asm/Kbuild+1−0

This diff is large: its 4 lines aren’t shown here.

arch/sparc/include/uapi/asm/oradax.h+1−13

This diff is large: its 20 lines aren’t shown here.

arch/sparc/kernel/chmc.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/ds.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/helpers.S+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/led.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/nmi.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/of_device_common.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/pcr.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/prom_32.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/sparc/kernel/prom_64.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/sparc/kernel/prom_common.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/sparc/kernel/ptrace_64.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/stacktrace.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/traps_64.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/kernel/uprobes.c+1−13

This diff is large: its 23 lines aren’t shown here.

arch/sparc/lib/divdi3.S+2−14

This diff is large: its 24 lines aren’t shown here.

arch/sparc/lib/muldi3.S+2−14

This diff is large: its 24 lines aren’t shown here.

arch/sparc/lib/udivdi3.S+2−14

This diff is large: its 24 lines aren’t shown here.

arch/sparc/math-emu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/net/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/oprofile/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/power/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/vdso/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/sparc/vdso/vclock_gettime.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/sparc/vdso/vma.c+1−1

This diff is large: its 9 lines aren’t shown here.

arch/um/drivers/mmapper_kern.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/um/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/unicore32/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/unicore32/include/uapi/asm/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/boot/bioscall.S+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/compressed/string.c+10−4

This diff is large: its 40 lines aren’t shown here.

arch/x86/boot/mkcpustr.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/regs.c+1−4

This diff is large: its 13 lines aren’t shown here.

arch/x86/boot/vesa.h+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/aegis128-aesni-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/aegis128l-aesni-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/aegis256-aesni-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/aes_glue.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/crypto/aesni-intel_asm.S+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/crypto/aesni-intel_glue.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/crypto/blowfish-x86_64-asm_64.S+1−16

This diff is large: its 25 lines aren’t shown here.

arch/x86/crypto/blowfish_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/camellia-aesni-avx2-asm_64.S+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/camellia-x86_64-asm_64.S+1−16

This diff is large: its 25 lines aren’t shown here.

arch/x86/crypto/camellia_aesni_avx2_glue.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/camellia_aesni_avx_glue.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/camellia_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/cast5-avx-x86_64-asm_64.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/cast5_avx_glue.c+1−16

This diff is large: its 26 lines aren’t shown here.

arch/x86/crypto/cast6-avx-x86_64-asm_64.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/cast6_avx_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/chacha-avx2-x86_64.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/chacha-ssse3-x86_64.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/chacha_glue.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/des3_ede-asm_64.S+1−10

This diff is large: its 19 lines aren’t shown here.

arch/x86/crypto/des3_ede_glue.c+1−11

This diff is large: its 23 lines aren’t shown here.

arch/x86/crypto/glue_helper-asm-avx.S+1−11

This diff is large: its 20 lines aren’t shown here.

arch/x86/crypto/glue_helper-asm-avx2.S+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/glue_helper.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/morus1280-avx2-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/morus1280-sse2-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/morus1280_glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/morus640-sse2-glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/morus640_glue.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/crypto/poly1305-avx2-x86_64.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/poly1305-sse2-x86_64.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/poly1305_glue.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/crypto/serpent-avx-x86_64-asm_64.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/serpent-avx2-asm_64.S+1−6

This diff is large: its 18 lines aren’t shown here.

arch/x86/crypto/serpent-sse2-i586-asm_32.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/serpent-sse2-x86_64-asm_64.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/serpent_avx2_glue.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/crypto/serpent_avx_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/serpent_sse2_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/sha1_ssse3_asm.S+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/crypto/sha1_ssse3_glue.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/x86/crypto/twofish-avx-x86_64-asm_64.S+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/twofish-i586-asm_32.S+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/crypto/twofish-x86_64-asm_64-3way.S+1−16

This diff is large: its 25 lines aren’t shown here.

arch/x86/crypto/twofish-x86_64-asm_64.S+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/crypto/twofish_avx_glue.c+1−16

This diff is large: its 28 lines aren’t shown here.

arch/x86/crypto/twofish_glue_3way.c+1−16

This diff is large: its 25 lines aren’t shown here.

arch/x86/entry/vdso/vclock_gettime.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/entry/vdso/vgetcpu.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/entry/vdso/vma.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/entry/vsyscall/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/entry/vsyscall/vsyscall_emu_64.S+1−2

This diff is large: its 11 lines aren’t shown here.

arch/x86/events/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/events/amd/core.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/events/intel/core.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/events/intel/ds.c+14−14

This diff is large: its 102 lines aren’t shown here.

arch/x86/events/intel/rapl.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/events/intel/uncore.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/hyperv/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/ia32/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/ia32/ia32_aout.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/include/asm/acpi.h+1−18

This diff is large: its 29 lines aren’t shown here.

arch/x86/include/asm/apic.h+1−1

This diff is large: its 13 lines aren’t shown here.

arch/x86/include/asm/calgary.h+1−14

This diff is large: its 26 lines aren’t shown here.

arch/x86/include/asm/geode.h+1−4

This diff is large: its 12 lines aren’t shown here.

arch/x86/include/asm/inat.h+1−15

This diff is large: its 26 lines aren’t shown here.

arch/x86/include/asm/inat_types.h+1−15

This diff is large: its 26 lines aren’t shown here.

arch/x86/include/asm/insn.h+1−14

This diff is large: its 24 lines aren’t shown here.

arch/x86/include/asm/iomap.h+1−14

This diff is large: its 24 lines aren’t shown here.

arch/x86/include/asm/ipi.h+1−2

This diff is large: its 21 lines aren’t shown here.

arch/x86/include/asm/ist.h+1−10

This diff is large: its 18 lines aren’t shown here.

arch/x86/include/asm/kprobes.h+1−14

This diff is large: its 24 lines aren’t shown here.

arch/x86/include/asm/livepatch.h+1−13

This diff is large: its 23 lines aren’t shown here.

arch/x86/include/asm/orc_lookup.h+1−13

This diff is large: its 20 lines aren’t shown here.

arch/x86/include/asm/orc_types.h+1−13

This diff is large: its 20 lines aren’t shown here.

arch/x86/include/asm/prom.h+1−5

This diff is large: its 15 lines aren’t shown here.

arch/x86/include/asm/syscall.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/include/asm/sysfb.h+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/include/asm/tce.h+1−14

This diff is large: its 26 lines aren’t shown here.

arch/x86/include/asm/uprobes.h+1−14

This diff is large: its 24 lines aren’t shown here.

arch/x86/include/asm/uv/bios.h+1−14

This diff is large: its 25 lines aren’t shown here.

arch/x86/include/asm/vvar.h+1−1

This diff is large: its 9 lines aren’t shown here.

arch/x86/include/asm/xor.h+1−9

This diff is large: its 19 lines aren’t shown here.

arch/x86/include/asm/xor_32.h+1−9

This diff is large: its 19 lines aren’t shown here.

arch/x86/include/uapi/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/acpi/apei.c+1−10

This diff is large: its 17 lines aren’t shown here.

arch/x86/kernel/acpi/boot.c+1−18

This diff is large: its 28 lines aren’t shown here.

arch/x86/kernel/acpi/cstate.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/alternative.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/amd_gart_64.c+1−1

This diff is large: its 13 lines aren’t shown here.

arch/x86/kernel/apic/apic.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/apic/apic_flat_64.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/kernel/apic/probe_32.c+1−1

This diff is large: its 10 lines aren’t shown here.

arch/x86/kernel/apic/probe_64.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/kernel/apm_32.c+1−10

This diff is large: its 22 lines aren’t shown here.

arch/x86/kernel/cpu/amd.c+6−2

This diff is large: its 19 lines aren’t shown here.

arch/x86/kernel/cpu/common.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/mce/core.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/mce/dev-mcelog.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/mce/inject.c+1−8

This diff is large: its 24 lines aren’t shown here.

arch/x86/kernel/cpu/mce/therm_throt.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/microcode/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/microcode/core.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/kernel/cpu/microcode/intel.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/kernel/cpu/mtrr/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpu/mtrr/generic.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/cpuid.c+1−6

This diff is large: its 15 lines aren’t shown here.

arch/x86/kernel/crash.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/e820.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/fpu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/fpu/core.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/fpu/init.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/fpu/xstate.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/hpet.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/hw_breakpoint.c+1−13

This diff is large: its 19 lines aren’t shown here.

arch/x86/kernel/i8237.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/kernel/ima_arch.c+5−0

This diff is large: its 12 lines aren’t shown here.

arch/x86/kernel/irq.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/kgdb.c+1−10

This diff is large: its 16 lines aren’t shown here.

arch/x86/kernel/kprobes/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/kprobes/core.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/kernel/kprobes/ftrace.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/kernel/kprobes/opt.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/kernel/kvm.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/kernel/livepatch.c+1−13

This diff is large: its 20 lines aren’t shown here.

arch/x86/kernel/module.c+1−13

This diff is large: its 21 lines aren’t shown here.

arch/x86/kernel/msr.c+1−6

This diff is large: its 16 lines aren’t shown here.

arch/x86/kernel/nmi.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/paravirt.c+1−13

This diff is large: its 21 lines aren’t shown here.

arch/x86/kernel/pci-calgary_64.c+1−13

This diff is large: its 25 lines aren’t shown here.

arch/x86/kernel/process_64.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/ptrace.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/pvclock.c+1−13

This diff is large: its 20 lines aren’t shown here.

arch/x86/kernel/setup.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/smp.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kernel/smpboot.c+1−3

This diff is large: its 15 lines aren’t shown here.

arch/x86/kernel/sysfb.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/x86/kernel/sysfb_efi.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/x86/kernel/sysfb_simplefb.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/x86/kernel/tce_64.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/x86/kernel/tls.h+1−4

This diff is large: its 14 lines aren’t shown here.

arch/x86/kernel/tsc.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/unwind_frame.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/unwind_guess.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/unwind_orc.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/kernel/uprobes.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/kvm/cpuid.c+4−4

This diff is large: its 22 lines aren’t shown here.

arch/x86/kvm/debugfs.c+18−0

This diff is large: its 38 lines aren’t shown here.

arch/x86/kvm/irq.c+7−0

This diff is large: its 11 lines aren’t shown here.

arch/x86/kvm/irq.h+1−0

This diff is large: its 8 lines aren’t shown here.

arch/x86/kvm/pmu.c+3−7

This diff is large: its 27 lines aren’t shown here.

arch/x86/kvm/pmu.h+2−1

This diff is large: its 10 lines aren’t shown here.

arch/x86/kvm/pmu_amd.c+2−2

This diff is large: its 21 lines aren’t shown here.

arch/x86/kvm/svm.c+13−2

This diff is large: its 43 lines aren’t shown here.

arch/x86/kvm/vmx/nested.c+20−15

This diff is large: its 82 lines aren’t shown here.

arch/x86/kvm/vmx/pmu_intel.c+17−9

This diff is large: its 54 lines aren’t shown here.

arch/x86/kvm/vmx/vmx.c+19−7

This diff is large: its 42 lines aren’t shown here.

arch/x86/kvm/vmx/vmx.h+1−0

This diff is large: its 8 lines aren’t shown here.

arch/x86/kvm/x86.c+5−2

This diff is large: its 28 lines aren’t shown here.

arch/x86/lib/atomic64_386_32.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/lib/atomic64_cx8_32.S+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/lib/checksum_32.S+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/lib/clear_page_64.S+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/lib/copy_user_64.S+1−1

This diff is large: its 9 lines aren’t shown here.

arch/x86/lib/cpu.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/lib/csum-wrappers_64.c+1−1

This diff is large: its 8 lines aren’t shown here.

arch/x86/lib/inat.c+1−15

This diff is large: its 24 lines aren’t shown here.

arch/x86/lib/insn.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/lib/memcpy_64.S+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/lib/usercopy_64.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/debug_pagetables.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/extable.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/highmem_32.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/init_32.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/init_64.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/iomap_32.c+1−14

This diff is large: its 21 lines aren’t shown here.

arch/x86/mm/ioremap.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/mmap.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/x86/mm/mmio-mod.c+1−13

This diff is large: its 19 lines aren’t shown here.

arch/x86/mm/numa.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/pageattr.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/pat.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/pf_in.c+1−16

This diff is large: its 24 lines aren’t shown here.

arch/x86/mm/pf_in.h+1−16

This diff is large: its 24 lines aren’t shown here.

arch/x86/mm/testmmiotrace.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/mm/tlb.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/net/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/pci/broadcom_bus.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/pci/common.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/pci/legacy.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/pci/olpc.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/pci/xen.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/atom/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/ce4100/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/efi/efi.c+2−0

This diff is large: its 9 lines aren’t shown here.

arch/x86/platform/efi/efi_64.c+6−3

This diff is large: its 31 lines aren’t shown here.

arch/x86/platform/efi/quirks.c+4−0

This diff is large: its 15 lines aren’t shown here.

arch/x86/platform/geode/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/goldfish/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/intel-mid/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/intel-quark/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

arch/x86/platform/intel-quark/imr.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/intel/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/iris/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/iris/iris.c+1−14

This diff is large: its 26 lines aren’t shown here.

arch/x86/platform/olpc/olpc-xo1-pm.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/platform/olpc/olpc-xo1-rtc.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/platform/olpc/olpc-xo1-sci.c+1−5

This diff is large: its 16 lines aren’t shown here.

arch/x86/platform/olpc/olpc-xo15-sci.c+1−5

This diff is large: its 14 lines aren’t shown here.

arch/x86/platform/olpc/olpc.c+1−5

This diff is large: its 15 lines aren’t shown here.

arch/x86/platform/olpc/olpc_dt.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/platform/olpc/olpc_ofw.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/scx200/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

arch/x86/platform/scx200/scx200_32.c+1−0

This diff is large: its 5 lines aren’t shown here.

arch/x86/platform/sfi/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/ts5500/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/ts5500/ts5500.c+1−6

This diff is large: its 17 lines aren’t shown here.

arch/x86/platform/uv/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/x86/platform/uv/bios_uv.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/platform/uv/tlb_uv.c+1−3

This diff is large: its 12 lines aren’t shown here.

arch/x86/platform/uv/uv_nmi.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/platform/uv/uv_sysfs.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/platform/uv/uv_time.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/tools/insn_decoder_test.c+1−9

This diff is large: its 15 lines aren’t shown here.

arch/x86/tools/insn_sanity.c+1−14

This diff is large: its 22 lines aren’t shown here.

arch/x86/um/checksum_32.S+1−5

This diff is large: its 17 lines aren’t shown here.

arch/x86/video/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

arch/xtensa/include/asm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/include/uapi/asm/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

arch/xtensa/kernel/pci-dma.c+1−5

This diff is large: its 13 lines aren’t shown here.

arch/xtensa/kernel/pci.c+1−6

This diff is large: its 22 lines aren’t shown here.

arch/xtensa/lib/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/lib/checksum.S+1−5

This diff is large: its 17 lines aren’t shown here.

arch/xtensa/lib/pci-auto.c+1−5

This diff is large: its 17 lines aren’t shown here.

arch/xtensa/mm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/platforms/iss/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/platforms/iss/network.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/xtensa/platforms/iss/setup.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/xtensa/platforms/xt2000/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/platforms/xt2000/setup.c+1−6

This diff is large: its 18 lines aren’t shown here.

arch/xtensa/platforms/xtfpga/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

arch/xtensa/platforms/xtfpga/setup.c+1−6

This diff is large: its 18 lines aren’t shown here.

block/blk-core.c+13−71

This diff is large: its 157 lines aren’t shown here.

block/blk-merge.c+13−121

This diff is large: its 236 lines aren’t shown here.

block/blk-mq-cpumap.c+7−3

This diff is large: its 24 lines aren’t shown here.

block/blk-mq-pci.c+1−1

This diff is large: its 9 lines aren’t shown here.

block/blk-mq-rdma.c+2−2

This diff is large: its 11 lines aren’t shown here.

block/blk-mq-virtio.c+2−2

This diff is large: its 11 lines aren’t shown here.

block/blk-mq.c+14−10

This diff is large: its 58 lines aren’t shown here.

block/blk-rq-qos.c+4−3

This diff is large: its 14 lines aren’t shown here.

block/blk-settings.c+11−0

This diff is large: its 25 lines aren’t shown here.

block/blk-sysfs.c+32−15

This diff is large: its 63 lines aren’t shown here.

block/blk-throttle.c+1−1

This diff is large: its 9 lines aren’t shown here.

block/blk.h+0−1

This diff is large: its 8 lines aren’t shown here.

block/bsg-lib.c+1−0

This diff is large: its 8 lines aren’t shown here.

block/genhd.c+2−2

This diff is large: its 11 lines aren’t shown here.

block/partitions/ldm.c+1−1

This diff is large: its 9 lines aren’t shown here.

certs/blacklist.c+1−5

This diff is large: its 14 lines aren’t shown here.

certs/system_keyring.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/842.c+1−10

This diff is large: its 18 lines aren’t shown here.

crypto/ablkcipher.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/acompress.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/aead.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/af_alg.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/ahash.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/akcipher.c+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/algapi.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/algboss.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/algif_aead.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/algif_hash.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/algif_skcipher.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/ansi_cprng.c+1−7

This diff is large: its 18 lines aren’t shown here.

crypto/api.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/arc4.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/asymmetric_keys/asymmetric_keys.h+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/asymmetric_type.c+1−5

This diff is large: its 16 lines aren’t shown here.

crypto/asymmetric_keys/mscode_parser.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs7_key_type.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs7_parser.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs7_parser.h+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs7_trust.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs7_verify.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/pkcs8_parser.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/public_key.c+1−5

This diff is large: its 16 lines aren’t shown here.

crypto/asymmetric_keys/restrict.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/signature.c+1−5

This diff is large: its 16 lines aren’t shown here.

crypto/asymmetric_keys/verify_pefile.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/verify_pefile.h+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/x509_cert_parser.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/x509_parser.h+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/asymmetric_keys/x509_public_key.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/async_tx/async_pq.c+1−17

This diff is large: its 25 lines aren’t shown here.

crypto/async_tx/async_raid6_recov.c+1−15

This diff is large: its 26 lines aren’t shown here.

crypto/authenc.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/authencesn.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/blkcipher.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/blowfish_common.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/blowfish_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/camellia_generic.c+1−13

This diff is large: its 21 lines aren’t shown here.

crypto/cast5_generic.c+1−8

This diff is large: its 20 lines aren’t shown here.

crypto/cast6_generic.c+1−8

This diff is large: its 20 lines aren’t shown here.

crypto/cast_common.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/cbc.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/ccm.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/chacha20poly1305.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/chacha_generic.c+1−5

This diff is large: its 15 lines aren’t shown here.

crypto/cipher.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/cmac.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/compress.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/crc32c_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/cryptd.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/crypto_engine.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/crypto_null.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/crypto_wq.c+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/ctr.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/deflate.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/des_generic.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/dh.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/dh_helper.c+1−5

This diff is large: its 13 lines aren’t shown here.

crypto/ecb.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/ecdh.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/ecdh_helper.c+1−5

This diff is large: its 13 lines aren’t shown here.

crypto/echainiv.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/fips.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/hash_info.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/hmac.c+3−6

This diff is large: its 27 lines aren’t shown here.

crypto/internal.h+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/kpp.c+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/lrw.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/pcbc.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/proc.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rmd128.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rmd160.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rmd256.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rmd320.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rng.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/rsa-pkcs1pad.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/rsa.c+1−5

This diff is large: its 14 lines aren’t shown here.

crypto/rsa_helper.c+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/scatterwalk.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/scompress.c+1−6

This diff is large: its 17 lines aren’t shown here.

crypto/seed.c+1−5

This diff is large: its 15 lines aren’t shown here.

crypto/seqiv.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/serpent_generic.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/sha1_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/sha256_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/sha3_generic.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/sha512_generic.c+1−6

This diff is large: its 16 lines aren’t shown here.

crypto/shash.c+1−6

This diff is large: its 15 lines aren’t shown here.

crypto/simd.c+1−13

This diff is large: its 25 lines aren’t shown here.

crypto/skcipher.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/tcrypt.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/tcrypt.h+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/tea.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/testmgr.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/testmgr.h+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/tgr192.c+1−6

This diff is large: its 18 lines aren’t shown here.

crypto/twofish_common.c+1−14

This diff is large: its 26 lines aren’t shown here.

crypto/twofish_generic.c+1−14

This diff is large: its 26 lines aren’t shown here.

crypto/xcbc.c+1−13

This diff is large: its 21 lines aren’t shown here.

crypto/xor.c+1−9

This diff is large: its 21 lines aren’t shown here.

crypto/xts.c+1−5

This diff is large: its 17 lines aren’t shown here.

crypto/zstd.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/accessibility/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/accessibility/braille/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/accessibility/braille/braille_console.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/ac.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/acpi_ipmi.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/acpi/acpi_lpat.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/acpi/acpi_lpit.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/acpi/acpi_memhotplug.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/acpi/acpi_video.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/acpi/apei/apei-base.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/apei/einj.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/apei/erst-dbg.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/apei/erst.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/apei/ghes.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/apei/hest.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/arm64/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/arm64/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/acpi/arm64/iort.c+120−118

This diff is large: its 266 lines aren’t shown here.

drivers/acpi/battery.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/blacklist.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/bus.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/acpi/button.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/cm_sbs.c+1−15

This diff is large: its 20 lines aren’t shown here.

drivers/acpi/container.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/custom_method.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/debugfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/device_pm.c+3−11

This diff is large: its 32 lines aren’t shown here.

drivers/acpi/device_sysfs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/dock.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/acpi/dptf/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/acpi/ec.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/fan.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/hed.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/hmat/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/acpi/nfit/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/numa.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/osi.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/osl.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/acpi/pci_irq.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/pci_link.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/pci_root.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/pmic/intel_pmic.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/acpi/power.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/processor_core.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/processor_driver.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/processor_idle.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/processor_perflib.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/processor_thermal.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/processor_throttling.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/acpi/resource.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/acpi/sbs.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/acpi/scan.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/acpi/sleep.c+24−15

This diff is large: its 65 lines aren’t shown here.

drivers/acpi/tables.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/acpi/thermal.c+1−15

This diff is large: its 32 lines aren’t shown here.

drivers/acpi/utils.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/amba/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/android/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/acard-ahci.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/ahci.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/ahci.h+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/ahci_brcm.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/ata/ahci_ceva.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/ata/ahci_da850.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/ata/ahci_dm816.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/ata/ahci_imx.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/ata/ahci_mtk.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/ata/ahci_platform.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/ahci_qoriq.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/ata/ahci_xgene.c+1−14

This diff is large: its 27 lines aren’t shown here.

drivers/ata/ata_piix.c+1−18

This diff is large: its 39 lines aren’t shown here.

drivers/ata/libahci.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/libahci_platform.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/libata-acpi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/libata-core.c+1−17

This diff is large: its 36 lines aren’t shown here.

drivers/ata/libata-eh.c+1−18

This diff is large: its 35 lines aren’t shown here.

drivers/ata/libata-scsi.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/libata-sff.c+1−17

This diff is large: its 34 lines aren’t shown here.

drivers/ata/libata-trace.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/ata/libata-transport.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/ata/libata.h+1−17

This diff is large: its 30 lines aren’t shown here.

drivers/ata/pata_acpi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_amd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_artop.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_atiixp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_atp867x.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/ata/pata_cmd640.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_cmd64x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_cs5520.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/ata/pata_cypress.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_efar.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_ep93xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_ftide010.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_hpt366.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_hpt37x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_hpt3x2n.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_icside.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_isapnp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_it8213.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_jmicron.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_legacy.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/ata/pata_macio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_marvell.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_mpiix.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_netcell.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_ninja32.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_ns87410.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/ata/pata_ns87415.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_oldpiix.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_opti.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_optidma.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_pcmcia.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/ata/pata_pdc2027x.c+1−7

This diff is large: its 26 lines aren’t shown here.

drivers/ata/pata_pdc202xx_old.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_pxa.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ata/pata_radisys.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_rdc.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/ata/pata_rz1000.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_serverworks.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_sis.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_sl82c105.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pata_via.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/pdc_adma.c+1−17

This diff is large: its 37 lines aren’t shown here.

drivers/ata/sata_dwc_460ex.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ata/sata_fsl.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/ata/sata_gemini.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ata/sata_highbank.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/ata/sata_inic162x.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/ata/sata_mv.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/ata/sata_nv.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/ata/sata_promise.c+1−17

This diff is large: its 33 lines aren’t shown here.

drivers/ata/sata_promise.h+1−17

This diff is large: its 29 lines aren’t shown here.

drivers/ata/sata_qstor.c+1−17

This diff is large: its 31 lines aren’t shown here.

drivers/ata/sata_sil.c+1−17

This diff is large: its 36 lines aren’t shown here.

drivers/ata/sata_sil24.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/ata/sata_sis.c+1−17

This diff is large: its 33 lines aren’t shown here.

drivers/ata/sata_svw.c+1−17

This diff is large: its 33 lines aren’t shown here.

drivers/ata/sata_sx4.c+1−17

This diff is large: its 33 lines aren’t shown here.

drivers/ata/sata_uli.c+1−17

This diff is large: its 29 lines aren’t shown here.

drivers/ata/sata_via.c+1−19

This diff is large: its 35 lines aren’t shown here.

drivers/ata/sata_vsc.c+1−17

This diff is large: its 35 lines aren’t shown here.

drivers/atm/adummy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/ambassador.c+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/atm/ambassador.h+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/atm/atmtcp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/eni.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/firestream.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/atm/firestream.h+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/atm/fore200e.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/atm/horizon.c+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/atm/horizon.h+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/atm/idt77105.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/iphase.c+0−6

This diff is large: its 13 lines aren’t shown here.

drivers/atm/lanai.c+1−5

This diff is large: its 11 lines aren’t shown here.

drivers/atm/nicstar.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/solos-pci.c+1−10

This diff is large: its 26 lines aren’t shown here.

drivers/atm/suni.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/uPD98402.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/atm/zatm.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/auxdisplay/img-ascii-lcd.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/block/amiflop.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/aoe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/ataflop.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/brd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/cryptoloop.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/block/drbd/drbd_actlog.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_bitmap.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_int.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_main.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_nl.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_proc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_receiver.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_req.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_req.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_state.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_strings.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_vli.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/drbd/drbd_worker.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/block/floppy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/loop.c+17−1

This diff is large: its 38 lines aren’t shown here.

drivers/block/mtip32xx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/mtip32xx/mtip32xx.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/block/mtip32xx/mtip32xx.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/block/nbd.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/block/null_blk_main.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/ps3disk.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/block/ps3vram.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/rsxx/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/block/rsxx/config.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/core.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/cregs.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/dev.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/dma.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/rsxx.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/rsxx_cfg.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/rsxx/rsxx_priv.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/block/sunvdc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/swim.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/block/swim3.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/block/swim_asm.S+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/block/virtio_blk.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/xen-blkback/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/xen-blkback/xenbus.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/block/zram/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/block/zram/zcomp.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/block/zram/zcomp.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/bluetooth/ath3k.c+1−15

This diff is large: its 22 lines aren’t shown here.

drivers/bluetooth/bcm203x.c+1−16

This diff is large: its 27 lines aren’t shown here.

drivers/bluetooth/bfusb.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/bpa10x.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/btbcm.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/btbcm.h+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/btintel.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/btintel.h+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/btrtl.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/bluetooth/btrtl.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/bluetooth/btsdio.c+1−16

This diff is large: its 27 lines aren’t shown here.

drivers/bluetooth/btusb.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/h4_recv.h+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_ag6xx.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_ath.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/bluetooth/hci_bcm.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_bcsp.c+1−16

This diff is large: its 27 lines aren’t shown here.

drivers/bluetooth/hci_h4.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/bluetooth/hci_h5.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_intel.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_ldisc.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/bluetooth/hci_mrvl.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/bluetooth/hci_nokia.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/bluetooth/hci_serdev.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/bluetooth/hci_uart.h+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/bluetooth/hci_vhci.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/bus/brcmstb_gisb.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/bus/omap-ocp2scp.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/bus/omap_l3_smx.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/bus/omap_l3_smx.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/bus/uniphier-system-bus.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/bus/vexpress-config.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/cdrom/gdrom.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/char/agp/amd64-agp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/agp/uninorth-agp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/agp/via-agp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/apm-emulation.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/applicom.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/bsr.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/char/ds1620.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/dtlk.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/efirtc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/hw_random/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/hw_random/imx-rngc.c+1−7

This diff is large: its 17 lines aren’t shown here.

drivers/char/hw_random/ks-sa-rng.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/char/hw_random/mtk-rng.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/char/hw_random/mxc-rnga.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/char/hw_random/n2-drv.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/hw_random/nomadik-rng.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/char/hw_random/powernv-rng.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/char/hw_random/stm32-rng.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/char/hw_random/virtio-rng.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/char/hw_random/xgene-rng.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/char/ipmi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/lp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/mspec.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/char/mwave/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/nsc_gpio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/nvram.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/nwbutton.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/nwflash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/pc8736x_gpio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/pcmcia/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/pcmcia/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/pcmcia/scr24x_cs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/char/powernv-op-panel.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/ppdev.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/char/ps3flash.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/char/random.c+13−3

This diff is large: its 38 lines aren’t shown here.

drivers/char/raw.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/rtc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/char/scx200_gpio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/sonypi.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/char/tb0219.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/char/toshiba.c+1−11

This diff is large: its 28 lines aren’t shown here.

drivers/char/tpm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/tpm/eventlog/acpi.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/char/tpm/eventlog/common.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/char/tpm/eventlog/efi.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/char/tpm/eventlog/of.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/char/tpm/eventlog/tpm1.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/char/tpm/eventlog/tpm2.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/char/tpm/st33zp24/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/tpm/st33zp24/i2c.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/char/tpm/st33zp24/spi.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/char/tpm/st33zp24/st33zp24.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/char/tpm/tpm_i2c_atmel.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/char/tpm/tpm_i2c_nuvoton.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/char/virtio_console.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/char/xilinx_hwicap/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/xillybus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/char/xillybus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/actions/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/actions/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/analogbits/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/clk/at91/clk-audio-pll.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/clk/at91/clk-generated.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/clk/at91/clk-h32mx.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/clk/at91/clk-main.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-master.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-peripheral.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-pll.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-plldiv.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-programmable.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-slow.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/clk/at91/clk-smd.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-system.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-usb.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/clk-utmi.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/pmc.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/at91/pmc.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clk/at91/sckc.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/clk/axis/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/clk/axs10x/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/clk/bcm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/berlin/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/clk-asm9260.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/clk-axi-clkgen.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/clk/clk-clps711x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clk/clk-highbank.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/clk-nomadik.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/clk/clk-oxnas.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/clk/clk-scpi.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/clk/clk-si514.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clk/clk-si5351.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/clk/clk-si5351.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/clk/clk-si570.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/clk/clk-stm32f4.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/clk/clk-u300.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/clk/clk-versaclock5.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/clk-wm831x.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/clk/clk-xgene.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/clk/h8300/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/clk/hisilicon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi3519.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi3620.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi3660-stub.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/clk/hisilicon/clk-hi3660.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/hisilicon/clk-hip04.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/clk/hisilicon/clk.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/clk/hisilicon/clk.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/clk/hisilicon/clkgate-separated.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/clk/hisilicon/crg-hi3516cv300.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/clk/hisilicon/crg-hi3798cv200.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/clk/hisilicon/crg.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/hisilicon/reset.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/clk/hisilicon/reset.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/clk/imgtec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/imgtec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/clk/imgtec/clk-boston.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/imx/clk-busy.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/clk/imx/clk-fixup-div.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-fixup-mux.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-imx21.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-imx25.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/clk/imx/clk-imx31.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/clk/imx/clk-imx6q.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/clk/imx/clk-imx6sx.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-imx6ul.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-imx7d.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/imx/clk-imx8mm.c+6−6

This diff is large: its 19 lines aren’t shown here.

drivers/clk/imx/clk-pfd.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/clk/imx/clk-pllv3.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/clk/imx/clk-vf610.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/ingenic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/ingenic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/ingenic/cgu.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/clk/ingenic/cgu.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/clk/ingenic/jz4740-cgu.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/clk/ingenic/jz4780-cgu.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/clk/keystone/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/keystone/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/clk/keystone/gate.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/clk/keystone/pll.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/clk/loongson1/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/loongson1/clk-loongson1b.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/loongson1/clk-loongson1c.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/loongson1/clk.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/loongson1/clk.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/mediatek/clk-apmixed.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-cpumux.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-cpumux.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-gate.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-gate.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-bdp.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-eth.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-hif.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-img.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-mm.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701-vdec.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2701.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-bdp.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-img.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-jpgdec.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-mfg.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-mm.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-vdec.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712-venc.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt2712.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt6797-img.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/clk/mediatek/clk-mt6797-mm.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt6797-vdec.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt6797-venc.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt6797.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt7622-aud.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/clk/mediatek/clk-mt7622-eth.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/clk/mediatek/clk-mt7622-hif.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/clk/mediatek/clk-mt7622.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/clk/mediatek/clk-mt8135.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mt8173.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mtk.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-mtk.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/clk-pll.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/clk/mediatek/reset.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/clk/meson/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/meson/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/microchip/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/clk/mvebu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/mxs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/mxs/clk-div.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-frac.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-imx23.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-imx28.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-pll.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-ref.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk-ssp.c+1−7

This diff is large: its 19 lines aren’t shown here.

drivers/clk/mxs/clk.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/mxs/clk.h+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/nxp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/nxp/clk-lpc32xx.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/clk/pistachio/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/pxa/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/rockchip/clk-ddr.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-inverter.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/rockchip/clk-mmc-phase.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-pll.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clk/rockchip/clk-px30.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3036.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3128.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3188.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3228.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3288.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3328.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3368.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/rockchip/clk-rk3399.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/rockchip/clk-rv1108.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/rockchip/clk.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/clk/rockchip/clk.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/clk/rockchip/softrst.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/samsung/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/sifive/Kconfig+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/clk/sifive/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/clk/sirf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/sirf/clk-atlas6.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/sirf/clk-atlas7.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/clk/sirf/clk-common.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/sirf/clk-prima2.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/socfpga/clk-gate-a10.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/socfpga/clk-gate.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/clk/socfpga/clk-periph-a10.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/socfpga/clk-periph.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/clk/socfpga/clk-pll-a10.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/socfpga/clk-pll.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/clk/socfpga/clk.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/clk/sprd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/sprd/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/st/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/clk/st/clk-flexgen.c+2−1

This diff is large: its 12 lines aren’t shown here.

drivers/clk/st/clkgen-mux.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/clk/st/clkgen-pll.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun4i-a10.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun50i-a64.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun5i.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun6i-a31.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-a83t.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-de2.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-h3.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-r.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-r40.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun8i-v3s.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun9i-a80-de.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu-sun9i-a80.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_common.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_div.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_frac.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_gate.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_mp.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_mult.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_mux.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_nk.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_nkm.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_nkmp.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_nm.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_phase.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_reset.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi-ng/ccu_sdm.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clk/sunxi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/sunxi/clk-a10-codec.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-a10-hosc.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-a10-mod1.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-a10-pll2.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clk/sunxi/clk-a10-ve.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-a20-gmac.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clk/sunxi/clk-mod0.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-simple-gates.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun4i-display.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun4i-pll3.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun4i-tcon-ch1.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun6i-apb0-gates.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi/clk-sun6i-apb0.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi/clk-sun6i-ar100.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/clk/sunxi/clk-sun8i-apb0.c+1−3

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun8i-bus-gates.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/clk/sunxi/clk-sun8i-mbus.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun9i-core.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sun9i-mmc.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-sunxi.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/sunxi/clk-usb.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/tegra/clk-audio-sync.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-dfll.c+1−10

This diff is large: its 29 lines aren’t shown here.

drivers/clk/tegra/clk-dfll.h+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/clk/tegra/clk-divider.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-periph-fixed.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-periph-gate.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-periph.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-pll-out.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-pll.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-super.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra-audio.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra-fixed.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra-periph.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra-pmc.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra-super-gen4.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra114.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra124-dfll-fcpu.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/clk/tegra/clk-tegra124.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra20.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra210.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk-tegra30.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/clk.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/cvb.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/clk/tegra/cvb.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/clk/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/ti/clkctrl.c+4−4

This diff is large: its 29 lines aren’t shown here.

drivers/clk/uniphier/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-core.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-cpugear.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-fixed-factor.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-fixed-rate.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-gate.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-mio.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-mux.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-peri.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier-sys.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/uniphier/clk-uniphier.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/clk/ux500/abx500-clk.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/ux500/clk-prcc.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/ux500/clk-prcmu.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/ux500/clk-sysctrl.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/ux500/clk.h+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/ux500/u8500_of_clk.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/clk/versatile/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/versatile/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/versatile/clk-sp810.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/clk/versatile/clk-vexpress-osc.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/clk/x86/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/zte/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clk/zynq/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clocksource/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/clocksource/armv7m_systick.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/clocksource/asm9260_timer.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clocksource/clksrc-dbx500-prcmu.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/clocksource/clksrc_st_lpc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/clocksource/clps711x-timer.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/em_sti.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/clocksource/scx200_hrt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/clocksource/timer-atlas7.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/clocksource/timer-atmel-st.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/clocksource/timer-cs5535.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/clocksource/timer-fsl-ftm.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/timer-integrator-ap.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/clocksource/timer-mediatek.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/clocksource/timer-of.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/clocksource/timer-owl.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/clocksource/timer-oxnas-rps.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/clocksource/timer-prima2.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/clocksource/timer-probe.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/clocksource/timer-sp804.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/clocksource/timer-stm32.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/clocksource/timer-u300.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/clocksource/timer-versatile.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/clocksource/timer-vf-pit.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/clocksource/timer-vt8500.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/connector/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/connector/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/connector/cn_proc.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/connector/cn_queue.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/connector/connector.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/counter/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/counter/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/Kconfig.arm+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/Kconfig.powerpc+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/Kconfig.x86+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/acpi-cpufreq.c+1−18

This diff is large: its 30 lines aren’t shown here.

drivers/cpufreq/cpufreq-nforce2.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/cpufreq/e_powersaver.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/elanfreq.c+1−6

This diff is large: its 19 lines aren’t shown here.

drivers/cpufreq/ia64-acpi-cpufreq.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/kirkwood-cpufreq.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/cpufreq/longhaul.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/longhaul.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/cpufreq/longrun.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/mediatek-cpufreq.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/cpufreq/p4-clockmod.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/cpufreq/pasemi-cpufreq.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/cpufreq/powernow-k6.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/powernow-k7.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/powernow-k7.h+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/powernow-k8.c+1−4

This diff is large: its 18 lines aren’t shown here.

drivers/cpufreq/powernv-cpufreq.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/cpufreq/ppc_cbe_cpufreq.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/cpufreq/ppc_cbe_cpufreq_pervasive.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/cpufreq/ppc_cbe_cpufreq_pmi.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/cpufreq/pxa2xx-cpufreq.c+1−15

This diff is large: its 30 lines aren’t shown here.

drivers/cpufreq/pxa3xx-cpufreq.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/sa1100-cpufreq.c+1−17

This diff is large: its 36 lines aren’t shown here.

drivers/cpufreq/sc520_freq.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/cpufreq/sparc-us2e-cpufreq.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/sparc-us3-cpufreq.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/speedstep-centrino.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpufreq/speedstep-ich.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/speedstep-lib.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/speedstep-lib.h+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/cpufreq/speedstep-smi.c+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/cpufreq/ti-cpufreq.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/cpuidle/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpuidle/Kconfig.arm+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpuidle/Kconfig.mips+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpuidle/Kconfig.powerpc+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpuidle/coupled.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/cpuidle/cpuidle-calxeda.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/cpuidle/cpuidle-clps711x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/cpuidle/cpuidle-cps.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/cpuidle/cpuidle-zynq.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/cpuidle/governors/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/cpuidle/governors/menu.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/amcc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_alg.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_core.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_core.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_reg_def.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_sa.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/amcc/crypto4xx_trng.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/axis/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/crypto/axis/artpec6_crypto.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/bcm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/caam/ctrl.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/cavium/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/cavium/cpt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/cavium/cpt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/cavium/cpt/cpt_common.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cpt_hw_types.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptpf.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptpf_main.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptpf_mbox.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf_algs.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf_algs.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf_main.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf_mbox.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/cptvf_reqmanager.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/cpt/request_manager.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/cavium/nitrox/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/cavium/nitrox/nitrox_main.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/ccp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/chelsio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/chelsio/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/chelsio/chtls/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/geode-aes.c+1−5

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/geode-aes.h+1−5

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/hifn_795x.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/crypto/inside-secure/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/crypto/ixp4xx_crypto.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/marvell/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/crypto/mediatek/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/crypto/mediatek/mtk-regs.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/crypto/mxs-dcp.c+1−7

This diff is large: its 16 lines aren’t shown here.

drivers/crypto/n2_core.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/nx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/nx/nx-842-powernv.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/crypto/nx/nx-842-pseries.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/crypto/nx/nx-842.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/crypto/padlock-aes.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/padlock-sha.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/crypto/picoxcell_crypto.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/picoxcell_crypto_regs.h+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/qat/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_c3xxx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_c3xxxvf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_c62x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_c62xvf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_dh895xcc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/qat/qat_dh895xccvf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/rockchip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/stm32/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/stm32/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/stm32/stm32-cryp.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/stm32/stm32_crc32.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/sunxi-ss/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/sunxi-ss/sun4i-ss-cipher.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/crypto/sunxi-ss/sun4i-ss-core.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/crypto/sunxi-ss/sun4i-ss-hash.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/crypto/sunxi-ss/sun4i-ss.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/crypto/talitos.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/crypto/ux500/Kconfig+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/ux500/Makefile+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/ux500/cryp/Makefile+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp_core.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp_irq.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp_irq.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp_irqp.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/cryp/cryp_p.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/ux500/hash/Makefile+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/ux500/hash/hash_alg.h+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/crypto/ux500/hash/hash_core.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/crypto/virtio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/virtio/virtio_crypto_algs.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/crypto/virtio/virtio_crypto_common.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/virtio/virtio_crypto_core.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/virtio/virtio_crypto_mgr.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/crypto/vmx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/crypto/vmx/aesp8-ppc.pl+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/crypto/vmx/ghash.c+86−125

This diff is large: its 276 lines aren’t shown here.

drivers/dax/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dax/pmem/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dax/super.c+57−31

This diff is large: its 137 lines aren’t shown here.

drivers/dca/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dca/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/dca/dca-core.c+1−17

This diff is large: its 24 lines aren’t shown here.

drivers/dca/dca-sysfs.c+1−17

This diff is large: its 24 lines aren’t shown here.

drivers/devfreq/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/devfreq/event/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/devfreq/event/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/devfreq/tegra-devfreq.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/dio/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma-buf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma-buf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma-buf/dma-fence-array.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/dma-buf/dma-fence-chain.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/dma-buf/dma-fence.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/dma-buf/seqno-fence.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/dma/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/altera-msgdma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/amba-pl08x.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/dma/at_hdmac.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/dma/at_hdmac_regs.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/dma/bestcomm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/coh901318.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/dma/coh901318.h+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/dma/coh901318_lli.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/dma/dma-axi-dmac.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/dma/dma-jz4740.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/dma/dma-jz4780.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/dma/dmaengine.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/dma/dw-axi-dmac/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/dma/ep93xx_dma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/fsl-edma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/fsldma.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/dma/fsldma.h+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/dma/hsu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/hsu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/ioat/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/dma/ioat/dma.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/dma/ioat/hw.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/dma/ioat/registers.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/dma/ipu/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/dma/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/mediatek/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/dma/mmp_tdma.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/dma/mpc512x_dma.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/dma/mv_xor_v2.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/dma/pch_dma.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/dma/pl330.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/dma/ppc4xx/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/dma/ppc4xx/adma.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/dma/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/s3c24xx-dma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/sirf-dma.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/dma/st_fdma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/st_fdma.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/dma/ste_dma40.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/dma/ste_dma40_ll.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/dma/ste_dma40_ll.h+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/dma/stm32-dma.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/dma/stm32-dmamux.c+1−12

This diff is large: its 26 lines aren’t shown here.

drivers/dma/stm32-mdma.c+1−12

This diff is large: its 26 lines aren’t shown here.

drivers/dma/sun4i-dma.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/dma/sun6i-dma.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/dma/tegra20-apb-dma.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/dma/tegra210-adma.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/dma/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/ti/cppi41.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/dma/timb_dma.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/dma/xgene-dma.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/dma/xilinx/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/dma/xilinx/xilinx_dma.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/dma/xilinx/zynqmp_dma.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/edac/amd64_edac.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/edac/debugfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/edac/ghes_edac.c+1−3

This diff is large: its 11 lines aren’t shown here.

drivers/edac/highbank_l2_edac.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/edac/highbank_mc_edac.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/edac/i7300_edac.c+1−3

This diff is large: its 11 lines aren’t shown here.

drivers/edac/i7core_edac.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/edac/ie31200_edac.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/edac/mce_amd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/edac/sb_edac.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/edac/wq.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/edac/xgene_edac.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/eisa/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/eisa/eisa-bus.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/eisa/pci_eisa.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/eisa/virtual_root.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/extcon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/extcon/extcon-arizona.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/extcon/extcon-axp288.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/extcon/extcon-palmas.c+1−12

This diff is large: its 25 lines aren’t shown here.

drivers/extcon/extcon-qcom-spmi-misc.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/extcon/extcon-rt8973a.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/extcon/extcon-rt8973a.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/extcon/extcon-sm5502.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/extcon/extcon-sm5502.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/extcon/extcon-usb-gpio.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/firewire/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firewire/core-card.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/firewire/core-cdev.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firewire/core-device.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firewire/core-iso.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/firewire/core-topology.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firewire/core-transaction.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firewire/init_ohci1394_dma.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/firewire/net.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firewire/nosy.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/firewire/ohci.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firewire/sbp2.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/firmware/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/arm_scmi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/arm_scpi.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/firmware/broadcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/broadcom/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/firmware/broadcom/bcm47xx_nvram.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/firmware/dmi-id.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/firmware/dmi-sysfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/dmi_scan.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/efi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/efi/efi.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/firmware/efi/test/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/firmware/google/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/google/gsmi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/imx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/meson/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/meson/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/firmware/psci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/psci/psci.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/firmware/psci/psci_checker.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/firmware/scpi_pm_domain.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/firmware/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/tegra/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/firmware/trusted_foundations.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/fmc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/fmc/fmc-chardev.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fmc-core.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fmc-debug.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/fmc/fmc-dump.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fmc-match.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fmc-private.h+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/fmc/fmc-sdb.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fmc-write-eeprom.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fmc/fru-parse.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/fpga/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/fsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/fsi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/fsi/fsi-core.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/fsi/fsi-master-gpio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/fsi/fsi-master-hub.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/fsi/fsi-master.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/gnss/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpio/Kconfig+2−0

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-104-dio-48e.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpio/gpio-104-idi-48.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpio/gpio-104-idio-16.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpio/gpio-74xx-mmio.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-adp5520.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/gpio/gpio-adp5588.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/gpio/gpio-altera-a10sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpio/gpio-altera.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpio/gpio-arizona.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-aspeed.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-bt8xx.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/gpio/gpio-clps711x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-cs5535.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/gpio/gpio-da9052.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-da9055.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-davinci.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpio/gpio-em.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpio/gpio-f7188x.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpio/gpio-gpio-mm.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpio/gpio-grgpio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-iop.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpio/gpio-janz-ttl.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-loongson.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-lpc32xx.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/gpio/gpio-mc33880.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpio/gpio-mc9s08dz60.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpio/gpio-ml-ioh.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpio/gpio-palmas.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/gpio/gpio-pcf857x.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/gpio/gpio-pci-idio-16.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-rc5t583.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/gpio/gpio-rdc321x.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/gpio/gpio-sch311x.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-syscon.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpio/gpio-timberdale.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpio/gpio-tps65218.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpio/gpio-ws16c48.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-xgene-sb.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/gpio/gpio-xilinx.c+1−8

This diff is large: its 17 lines aren’t shown here.

drivers/gpio/gpio-xra1403.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpio/gpio-zynq.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/amd/acp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/amd/amdgpu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+10−7

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c+10−2

This diff is large: its 28 lines aren’t shown here.

drivers/gpu/drm/amd/amdgpu/soc15.c+5−0

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/amd/amdkfd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/amd/amdkfd/kfd_device.c+17−0

This diff is large: its 38 lines aren’t shown here.

drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+6−5

This diff is large: its 39 lines aren’t shown here.

drivers/gpu/drm/amd/amdkfd/kfd_priv.h+7−0

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/amd/display/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+10−2

This diff is large: its 33 lines aren’t shown here.

drivers/gpu/drm/amd/display/include/dal_asic_id.h+4−3

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/amd/powerplay/amdgpu_smu.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpu/drm/arc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/arc/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu_crtc.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu_drv.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu_hdmi.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu_regs.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arc/arcpgu_sim.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/arm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/armada/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/aspeed/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/aspeed/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/ast/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/ast/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/atmel-hlcdc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bochs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bochs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bochs/bochs_drv.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/bochs/bochs_hw.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/bochs/bochs_kms.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/bochs/bochs_mm.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/bridge/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/adv7511/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/adv7511/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/adv7511/adv7511.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/bridge/adv7511/adv7511_audio.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/bridge/adv7511/adv7511_drv.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/analogix_dp_core.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/bridge/dumb-vga-dac.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/bridge/lvds-encoder.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+1−12

This diff is large: its 31 lines aren’t shown here.

drivers/gpu/drm/bridge/panel.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/bridge/sii902x.c+1−11

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/bridge/sii9234.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/dw-hdmi.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/bridge/synopsys/dw-hdmi.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/bridge/tc358767.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/cirrus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/cirrus/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/drm_edid_load.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/drm_fb_cma_helper.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/drm_gem_cma_helper.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/drm_gem_framebuffer_helper.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/drm_lease.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/drm_of.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/drm_simple_kms_helper.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/etnaviv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/etnaviv/etnaviv_dump.c+5−0

This diff is large: its 26 lines aren’t shown here.

drivers/gpu/drm/exynos/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos7_drm_decon.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_dp.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_crtc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_crtc.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_drv.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_drv.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fb.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fbdev.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fbdev.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fimc.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_fimd.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_gem.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_gem.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_gsc.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_ipp.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_plane.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_plane.h+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_vidi.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_drm_vidi.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_hdmi.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/exynos/exynos_mixer.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/exynos/regs-decon7.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_output.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_tcon.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/fsl-dcu/fsl_tcon.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/gma500/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/gma500/cdv_intel_lvds.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/gma500/intel_bios.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/gma500/psb_drv.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/gpu/drm/hisilicon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/hisilicon/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/hisilicon/kirin/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/i2c/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/i810/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/i915/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/i915/Kconfig.debug+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/cmd_parser.c+9−5

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/gtt.c+3−1

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/handlers.c+0−15

This diff is large: its 36 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/mmio_context.c+10−13

This diff is large: its 46 lines aren’t shown here.

drivers/gpu/drm/i915/gvt/scheduler.c+20−3

This diff is large: its 33 lines aren’t shown here.

drivers/gpu/drm/i915/i915_priolist_types.h+2−3

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/i915/i915_reg.h+3−3

This diff is large: its 27 lines aren’t shown here.

drivers/gpu/drm/i915/i915_request.c+13−29

This diff is large: its 78 lines aren’t shown here.

drivers/gpu/drm/i915/i915_scheduler.c+134−121

This diff is large: its 331 lines aren’t shown here.

drivers/gpu/drm/i915/i915_scheduler_types.h+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/gpu/drm/i915/intel_lrc.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpu/drm/i915/intel_workarounds.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpu/drm/i915/selftests/intel_lrc.c+8−4

This diff is large: its 34 lines aren’t shown here.

drivers/gpu/drm/imx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/imx/ipuv3-plane.c+8−5

This diff is large: its 35 lines aren’t shown here.

drivers/gpu/drm/imx/ipuv3-plane.h+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/gpu/drm/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_cec.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_cec.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_disp_color.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_disp_ovl.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_disp_rdma.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_dpi.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_dpi_regs.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_crtc.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_crtc.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_ddp.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_ddp.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_drv.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_drv.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_fb.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_fb.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_gem.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_gem.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_plane.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_drm_plane.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_dsi.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_hdmi.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_hdmi.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_hdmi_regs.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_mipi_tx.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/meson/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/meson/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/meson/meson_crtc.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/meson/meson_crtc.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_drv.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_drv.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/meson/meson_dw_hdmi.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/meson/meson_dw_hdmi.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/meson/meson_plane.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/meson/meson_plane.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_registers.h+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/meson/meson_vclk.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/meson/meson_vclk.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/meson/meson_venc.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/meson/meson_venc.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/meson/meson_venc_cvbs.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/gpu/drm/meson/meson_venc_cvbs.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_viu.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_viu.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/meson/meson_vpp.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/gpu/drm/meson/meson_vpp.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/mga/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/mgag200/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/mgag200/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/msm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/mxsfb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/mxsfb/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/mxsfb/mxsfb_crtc.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/mxsfb/mxsfb_drv.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/drm/mxsfb/mxsfb_drv.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/mxsfb/mxsfb_out.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/mxsfb/mxsfb_regs.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/drm/nouveau/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/dispnv04/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/dispnv50/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvif/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/core/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/bsp/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/cipher/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/device/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/dma/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/mpeg/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/msenc/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/mspdec/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/msppp/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/msvld/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/sec/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/sw/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/vic/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/engine/vp/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/bios/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/bus/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/fuse/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/gpio/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/ibus/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/Kbuild+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/mxm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/pmu/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/timer/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/top/Kbuild+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/omapdrm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/base.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/dss-of.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/omapdrm/dss/video-pll.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/panel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/panel/panel-innolux-p079zca.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/panfrost/Kconfig+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/gpu/drm/panfrost/panfrost_devfreq.c+2−11

This diff is large: its 41 lines aren’t shown here.

drivers/gpu/drm/pl111/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/pl111/pl111_versatile.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/qxl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/qxl/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/qxl/qxl_prime.c+0−1

This diff is large: its 7 lines aren’t shown here.

drivers/gpu/drm/r128/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/radeon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/radeon/radeon_atpx_handler.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/gpu/drm/rockchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/rockchip/analogix_dp-rockchip.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/savage/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/selftests/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/selftests/test-drm_mm.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/sis/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/sti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/stm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/stm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/sun4i/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_backend.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_backend.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_crtc.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_crtc.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_dotclock.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_dotclock.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_drv.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_drv.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_framebuffer.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_framebuffer.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_hdmi.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_layer.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_layer.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_rgb.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_rgb.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_tcon.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_tcon.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun4i_tv.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun6i_drc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+3−2

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_csc.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_csc.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c+16−13

This diff is large: its 66 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_mixer.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_mixer.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_ui_layer.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_ui_layer.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_vi_layer.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sun8i_vi_layer.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/sun4i/sunxi_engine.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tdfx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tilcdc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tinydrm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tinydrm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tinydrm/core/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/gpu/drm/tinydrm/ili9225.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/tinydrm/mi0283qt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/tinydrm/mipi-dbi.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/tinydrm/repaper.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/gpu/drm/tinydrm/st7586.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/drm/tve200/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/tve200/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/udl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/udl/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/udl/udl_dmabuf.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/drm/v3d/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/v3d/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/vc4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/vgem/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/via/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/virtio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/vkms/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/ttm_object.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_drv.c+7−1

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_drv.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+19−1

This diff is large: its 48 lines aren’t shown here.

drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c+7−20

This diff is large: its 69 lines aren’t shown here.

drivers/gpu/drm/xen/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/drm/zte/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/host1x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/host1x/bus.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/bus.h+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/cdma.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/cdma.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/channel.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/channel.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/debug.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/dev.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/dev.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/host1x/hw/cdma_hw.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/channel_hw.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x01.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x01.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x01_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x02.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x02.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x02_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x04.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x04.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x04_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x05.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x05.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x05_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x06.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x06.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x06_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x07.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x07.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/host1x07_hardware.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x01_channel.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x01_sync.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x01_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x02_channel.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x02_sync.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x02_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x04_channel.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x04_sync.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x04_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x05_channel.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x05_sync.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x05_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x06_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x06_vm.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x07_uclass.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/hw_host1x07_vm.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/gpu/host1x/hw/intr_hw.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/gpu/host1x/hw/syncpt_hw.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/intr.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/intr.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/job.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/job.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/syncpt.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/host1x/syncpt.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/gpu/ipu-v3/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-common.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-cpmem.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-csi.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-dc.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-di.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-dmfc.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-dp.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-ic.c+1−7

This diff is large: its 15 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-image-convert.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-prv.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-smfc.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/gpu/ipu-v3/ipu-vdi.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/gpu/vga/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/gpu/vga/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/hid/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/hid-a4tech.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-accutouch.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-alps.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/hid/hid-apple.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-asus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-aureal.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/hid-axff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-belkin.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-betopff.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-cherry.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-chicony.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-corsair.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-cypress.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-debug.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-dr.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-elan.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-elecom.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-emsff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-ezkey.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-gaff.c+1−14

This diff is large: its 32 lines aren’t shown here.

drivers/hid/hid-gembird.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-generic.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-gfrm.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-gt683r.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/hid/hid-gyration.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-holtek-kbd.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-holtek-mouse.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-holtekff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-icade.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-ids.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-input.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-jabra.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-kensington.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-keytouch.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-kye.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-lcpower.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-lenovo.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-lg.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-lg2ff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-lg3ff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-lg4ff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-lgff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-magicmouse.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-mf.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/hid/hid-microsoft.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-monterey.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-multitouch.c+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/hid/hid-nti.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-ntrig.c+1−5

This diff is large: its 18 lines aren’t shown here.

drivers/hid/hid-ortek.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-penmount.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-petalynx.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-pl.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-plantronics.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-prodikeys.c+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/hid/hid-quirks.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-retrode.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-rmi.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-roccat-arvo.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-arvo.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-common.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-common.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-isku.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-isku.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-kone.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-kone.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-koneplus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-koneplus.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-konepure.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-kovaplus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-kovaplus.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-lua.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-lua.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-pyra.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-pyra.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-ryos.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-savu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat-savu.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-roccat.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-saitek.c+1−5

This diff is large: its 20 lines aren’t shown here.

drivers/hid/hid-samsung.c+1−6

This diff is large: its 28 lines aren’t shown here.

drivers/hid/hid-sjoy.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-sony.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-speedlink.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-steelseries.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-sunplus.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-tivo.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-tmff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-topseed.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-twinhan.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-waltop.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-wiimote-core.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-wiimote-debug.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-wiimote-modules.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/hid/hid-wiimote.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-xinmo.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/hid-zpff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/hid-zydacron.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/i2c-hid/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/i2c-hid/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/intel-ish-hid/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/uhid.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/hid/usbhid/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hid/usbhid/hid-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/usbhid/hid-pidff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/usbhid/hiddev.c+1−14

This diff is large: its 27 lines aren’t shown here.

drivers/hid/usbhid/usbhid.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hid/usbhid/usbkbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/usbhid/usbmouse.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hid/wacom.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/wacom_sys.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/hid/wacom_wac.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hid/wacom_wac.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/hsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hsi/clients/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hsi/clients/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hsi/controllers/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hsi/controllers/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/ab8500.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/hwmon/abituguru.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/abituguru3.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/abx500.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/hwmon/abx500.h+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/hwmon/acpi_power_meter.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/ad7314.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/ad7414.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/adc128d818.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/adcxx.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/adm1021.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/adm1025.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/adm1026.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/adm1031.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/adm9240.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ads1015.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ads7828.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ads7871.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/adt7310.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/adt7410.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/adt7462.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/adt7470.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/adt7x10.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/amc6821.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/asb100.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/asc7621.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/aspeed-pwm-tacho.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/hwmon/atxp1.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/coretemp.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/da9052-hwmon.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/da9055-hwmon.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/dell-smm-hwmon.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/dme1737.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ds1621.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ds620.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/emc1403.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/emc2103.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/emc6w201.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/f71805f.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/f71882fg.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/f75375s.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/hwmon/fam15h_power.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/fschmd.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/ftsteutates.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/g760a.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/g762.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/gl518sm.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/gl520sm.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/gpio-fan.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/hih6130.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/hwmon-vid.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/i5500_temp.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/i5k_amb.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/ibmaem.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/ibmpex.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/ibmpowernv.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/ina3221.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/it87.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/jc42.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/jz4740-hwmon.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/hwmon/k10temp.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/k8temp.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lineage-pem.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm63.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm70.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm75.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/lm75.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/lm77.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/lm78.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/lm80.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm83.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/lm85.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm87.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm90.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm92.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/lm93.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/lm95234.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/lm95241.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/lm95245.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/ltc2945.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/ltc4151.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/hwmon/ltc4222.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/ltc4260.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/ltc4261.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/ltq-cputemp.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/max1619.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/max1668.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/max31790.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/max6621.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/max6639.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/max6642.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/max6650.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/max6697.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/mcp3021.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/menf21bmc_hwmon.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/nct6683.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/nct6775.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/hwmon/nct7802.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/nct7904.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/ntc_thermistor.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/occ/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/occ/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/pc87360.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/pc87427.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/pcf8591.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/pmbus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/pmbus/adm1275.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/pmbus/ibm-cffps.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/pmbus/ir35221.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/hwmon/pmbus/lm25066.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/pmbus/ltc2978.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/pmbus/ltc3815.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/pmbus/max16064.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/pmbus/max20751.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/pmbus/max31785.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/hwmon/pmbus/max34440.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/pmbus/max8688.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/pmbus/pmbus.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/pmbus/pmbus.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/pmbus/pmbus_core.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/pmbus/tps40422.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/pmbus/tps53679.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/pmbus/ucd9000.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/pmbus/ucd9200.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/pmbus/zl6100.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/powr1220.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/pwm-fan.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/hwmon/sch5627.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/sch5636.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/sch56xx-common.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/sch56xx-common.h+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/sht21.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/sht3x.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/shtc1.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/sis5595.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/smsc47b397.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/smsc47m1.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/smsc47m192.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/stts751.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/hwmon/tc654.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/hwmon/tc74.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/hwmon/thmc50.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/hwmon/tmp102.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/hwmon/tmp103.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/hwmon/tmp108.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/hwmon/tmp401.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/tmp421.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/hwmon/ultra45_env.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwmon/vexpress-hwmon.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/hwmon/via-cputemp.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/via686a.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/vt1211.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/vt8231.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/w83627ehf.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/w83627hf.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/w83773g.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/hwmon/w83781d.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/w83791d.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/hwmon/w83792d.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/w83l785ts.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/hwmon/xgene-hwmon.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/hwtracing/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwtracing/coresight/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwtracing/intel_th/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/hwtracing/stm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/algos/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/algos/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/algos/i2c-algo-pca.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/algos/i2c-algo-pcf.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/algos/i2c-algo-pcf.h+2−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/busses/i2c-ali1535.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-ali15x3.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-altera.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/i2c-amd756-s4882.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-amd756.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-au1550.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/i2c/busses/i2c-cadence.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/i2c/busses/i2c-cht-wc.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-cpm.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/i2c/busses/i2c-davinci.c+1−10

This diff is large: its 23 lines aren’t shown here.

drivers/i2c/busses/i2c-elektor.c+2−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-hix5hd2.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/busses/i2c-hydra.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-i801.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-ibm_iic.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-ibm_iic.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-isch.c+1−8

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/i2c-jz4780.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/i2c-lpc2k.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-mlxcpld.c+1−1

This diff is large: its 16 lines aren’t shown here.

drivers/i2c/busses/i2c-mt65xx.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-nforce2-s4985.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-nforce2.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-omap.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/i2c/busses/i2c-opal.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-parport-light.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-parport.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-parport.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-pasemi.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-pca-isa.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-piix4.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-powermac.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/i2c-s3c2410.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/busses/i2c-sibyte.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-sirf.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/i2c/busses/i2c-sis5595.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/i2c/busses/i2c-sis630.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-sis96x.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-stm32.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/i2c/busses/i2c-stu300.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/i2c/busses/i2c-synquacer.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/i2c/busses/i2c-tegra-bpmp.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/i2c/busses/i2c-uniphier-f.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-uniphier.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-via.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/i2c/busses/i2c-viapro.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/i2c-viperboard.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-wmt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/busses/i2c-xgene-slimpro.c+1−14

This diff is large: its 28 lines aren’t shown here.

drivers/i2c/busses/i2c-xiic.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/busses/scx200_acb.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/i2c-boardinfo.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/i2c-core-acpi.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/i2c-core-base.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/i2c-core-of.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/i2c-core-slave.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/i2c/i2c-core-smbus.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/i2c-core.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/i2c/i2c-dev.c+2−9

This diff is large: its 29 lines aren’t shown here.

drivers/i2c/i2c-smbus.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/i2c-stub.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/i2c/muxes/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i2c/muxes/i2c-mux-ltc4306.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/i2c/muxes/i2c-mux-pinctrl.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/i2c/muxes/i2c-mux-reg.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/i3c/master/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/i3c/master/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/ide/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/aec62xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ali14xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/atiixp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/cmd640.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/cmd64x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/cy82c693.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/dtc2278.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/hpt366.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ht6560b.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/icside.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-4drives.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-atapi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-dma-sff.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-eh.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-gd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-io-std.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-ioctls.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-iops.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-legacy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-lib.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-pnp.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/ide/ide-probe.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-proc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-taskfile.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide-timings.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ide/ide-xfer-mode.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ide_platform.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/ide/it8213.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/ns87415.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/opti621.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/palm_bk3710.c+1−14

This diff is large: its 27 lines aren’t shown here.

drivers/ide/pdc202xx_new.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/ide/pdc202xx_old.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/pmac.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/ide/qd65xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/rapide.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/rz1000.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/serverworks.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/sl82c105.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/slc90e66.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ide/umc8672.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/idle/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/idle/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/iio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/accel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/accel/adis16201.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/accel/adis16209.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/accel/bmc150-accel-spi.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/iio/accel/kxsd9-spi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/accel/mc3230.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/iio/accel/ssp_accel_sensor.c+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/accel/st_accel.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/iio/accel/st_accel_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/accel/st_accel_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/accel/st_accel_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/accel/st_accel_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/adc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/adc/ad7266.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7291.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7298.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7766.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7791.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/ad7793.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7887.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/ad7923.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/ad_sigma_delta.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/at91_adc.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/cpcap-adc.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/iio/adc/da9150-gpadc.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/iio/adc/exynos_adc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/iio/adc/hi8435.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/iio/adc/hx711.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/iio/adc/imx7d_adc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/iio/adc/ltc2497.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/mcp3422.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/iio/adc/mt6577_auxadc.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/iio/adc/mxs-lradc-adc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/iio/adc/nau7802.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/npcm_adc.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/iio/adc/qcom-pm8xxx-xoadc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/adc/rockchip_saradc.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/iio/adc/spear_adc.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/adc/stx104.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/iio/adc/ti-ads124s08.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/iio/adc/ti-ads8688.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/iio/adc/vf610_adc.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/iio/adc/viperboard_adc.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/iio/adc/xilinx-xadc-core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/adc/xilinx-xadc-events.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/adc/xilinx-xadc.h+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/afe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/afe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/amplifiers/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/amplifiers/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/amplifiers/ad8366.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/buffer/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/buffer/industrialio-buffer-dma.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/iio/buffer/industrialio-buffer-dmaengine.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/iio/buffer/kfifo_buf.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/chemical/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/chemical/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/cros_ec_sensors/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/cros_ec_sensors/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/hid-sensors/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/hid-sensors/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/ms_sensors/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/ms_sensors/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/ms_sensors/ms_sensors_i2c.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/common/ssp_sensors/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/ssp_sensors/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/ssp_sensors/ssp.h+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/common/ssp_sensors/ssp_dev.c+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/common/ssp_sensors/ssp_iio.c+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/common/ssp_sensors/ssp_spi.c+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/common/st_sensors/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/common/st_sensors/st_sensors_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/common/st_sensors/st_sensors_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/common/st_sensors/st_sensors_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/common/st_sensors/st_sensors_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/common/st_sensors/st_sensors_trigger.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/dac/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/dac/ad5064.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/dac/ad5360.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5380.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5421.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5446.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5449.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/dac/ad5504.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5592r-base.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5592r-base.h+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5592r.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5593r.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5624r.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5624r_spi.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5755.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad5761.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5764.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad5791.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/ad7303.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/dac/ad8801.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/iio/dac/cio-dac.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/iio/dac/ds4424.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/iio/dac/ltc2632.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/dac/m62332.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/iio/dac/max517.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/iio/dac/mcp4922.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/iio/dac/vf610_dac.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/iio/dummy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/frequency/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/frequency/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/frequency/ad9523.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/frequency/adf4350.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/gyro/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/gyro/adis16080.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/gyro/adis16130.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/gyro/adis16136.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/gyro/adis16260.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/gyro/adxrs450.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/iio/gyro/bmg160_i2c.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/gyro/bmg160_spi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/gyro/mpu3050-core.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/gyro/mpu3050-i2c.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/gyro/ssp_gyro_sensor.c+1−11

This diff is large: its 18 lines aren’t shown here.

drivers/iio/gyro/st_gyro.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/iio/gyro/st_gyro_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/gyro/st_gyro_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/gyro/st_gyro_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/gyro/st_gyro_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/health/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/health/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/health/afe4403.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/iio/health/afe4404.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/iio/health/afe440x.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/iio/health/max30102.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/iio/humidity/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/humidity/dht11.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/iio/humidity/hts221.h+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/humidity/hts221_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/humidity/hts221_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/humidity/hts221_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/humidity/hts221_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/humidity/htu21.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/adis.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/imu/adis_buffer.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/imu/adis_trigger.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/imu/bmi160/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/bmi160/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/inv_mpu6050/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/inv_mpu6050/inv_mpu_core.c+42−4

This diff is large: its 74 lines aren’t shown here.

drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h+19−1

This diff is large: its 48 lines aren’t shown here.

drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/iio/industrialio-triggered-event.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/iio/light/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/light/acpi-als.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/iio/light/bh1780.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/light/cm3605.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/light/isl29018.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/iio/light/isl29028.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/iio/light/lm3533-als.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/iio/light/st_uvis25.h+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/light/st_uvis25_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/light/st_uvis25_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/light/st_uvis25_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/light/tsl2583.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/iio/magnetometer/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/magnetometer/ak8974.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/magnetometer/ak8975.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/iio/magnetometer/hmc5843_core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/iio/magnetometer/st_magn.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/iio/magnetometer/st_magn_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/magnetometer/st_magn_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/magnetometer/st_magn_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/magnetometer/st_magn_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/multiplexer/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/multiplexer/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/orientation/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/orientation/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/potentiometer/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/potentiostat/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/potentiostat/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/pressure/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/pressure/abp060mg.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/iio/pressure/bmp280-i2c.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/pressure/bmp280-spi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/pressure/ms5637.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/st_pressure.h+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/st_pressure_buffer.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/st_pressure_core.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/st_pressure_i2c.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/st_pressure_spi.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/iio/pressure/zpa2326.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/iio/pressure/zpa2326.h+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/iio/pressure/zpa2326_i2c.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/iio/pressure/zpa2326_spi.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/iio/proximity/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/proximity/srf04.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/iio/resolver/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/resolver/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/temperature/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/temperature/tsys01.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/temperature/tsys02d.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/iio/trigger/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iio/trigger/iio-trig-loop.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/iio/trigger/iio-trig-sysfs.c+1−3

This diff is large: its 10 lines aren’t shown here.

drivers/infiniband/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/bnxt_re/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/cxgb3/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/cxgb4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/cxgb4/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/hfi1/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/hns/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/hns/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/i40iw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/mlx4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/mlx4/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/mlx5/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/mlx5/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/mlx5/ib_rep.c+7−6

This diff is large: its 33 lines aren’t shown here.

drivers/infiniband/hw/mlx5/ib_rep.h+6−6

This diff is large: its 48 lines aren’t shown here.

drivers/infiniband/hw/mthca/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/nes/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/nes/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/ocrdma/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/ocrdma/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/qedr/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/qedr/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/qib/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/usnic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/vmw_pvrdma/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/hw/vmw_pvrdma/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/sw/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/infiniband/sw/rdmavt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/sw/rdmavt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/sw/rxe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/ipoib/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/iser/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/iser/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/isert/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/isert/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/infiniband/ulp/isert/ib_isert.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/infiniband/ulp/opa_vnic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/opa_vnic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/srp/Kbuild+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/infiniband/ulp/srp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/srpt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/infiniband/ulp/srpt/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/input/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/evbug.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/ff-core.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/ff-memless.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/gameport/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/gameport/emu10k1-gp.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/gameport/fm801-gp.c+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/input/gameport/lightning.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/gameport/ns558.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joydev.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/joystick/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/joystick/a3d.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/adi.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/amijoy.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/analog.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/as5011.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/joystick/cobra.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/db9.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/gamecon.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/gf2k.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/grip.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/grip_mp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/joystick/guillemot.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/joystick/iforce/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/joystick/iforce/iforce-ff.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/iforce-main.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/iforce-packets.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/iforce-serio.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/iforce-usb.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/iforce/iforce.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/interact.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/joydump.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/magellan.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/maplecontrol.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/joystick/psxpad-spi.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/input/joystick/sidewinder.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/spaceball.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/spaceorb.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/stinger.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/tmdc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/turbografx.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/twidjoy.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/warrior.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/joystick/xpad.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/joystick/zhenhua.c+1−14

This diff is large: its 33 lines aren’t shown here.

drivers/input/keyboard/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/keyboard/adp5520-keys.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/keyboard/adp5588-keys.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/input/keyboard/adp5589-keys.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/input/keyboard/amikbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/atakbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/clps711x-keypad.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/input/keyboard/davinci_keyscan.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/keyboard/dlink-dir685-touchkeys.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/keyboard/lkkbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/lm8333.c+1−4

This diff is large: its 12 lines aren’t shown here.

drivers/input/keyboard/locomokbd.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/input/keyboard/lpc32xx-keys.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/input/keyboard/maple_keyb.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/mcs_touchkey.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/newtonkbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/nomadik-ske-keypad.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/input/keyboard/omap-keypad.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/keyboard/omap4-keypad.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/keyboard/opencores-kbd.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/input/keyboard/qt1070.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/keyboard/qt2160.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/keyboard/samsung-keypad.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/keyboard/stowaway.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/sun4i-lradc-keys.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/input/keyboard/sunkbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/keyboard/tegra-kbc.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/input/keyboard/twl4030_keypad.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/keyboard/xtkbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/misc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/misc/ab8500-ponkey.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/input/misc/ad714x-i2c.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/misc/ad714x-spi.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/misc/ad714x.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/misc/ad714x.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/misc/adxl34x-i2c.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/input/misc/adxl34x-spi.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/input/misc/adxl34x.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/input/misc/adxl34x.h+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/input/misc/atlas_btns.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/input/misc/bma150.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/misc/cobalt_btns.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/misc/da9052_onkey.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/da9055_onkey.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/da9063_onkey.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/input/misc/dm355evm_keys.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/input/misc/drv260x.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/input/misc/drv2665.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/input/misc/drv2667.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/input/misc/gpio-beeper.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/input/misc/ideapad_slidebar.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/misc/max77693-haptic.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/misc/max8997_haptic.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/misc/mma8450.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/misc/pcf50633-input.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/misc/pcf8574_keypad.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/misc/powermate.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/misc/pwm-beeper.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/input/misc/pwm-vibra.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/misc/rb532_button.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/misc/rk805-pwrkey.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/misc/sgi_btns.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/misc/sirfsoc-onkey.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/input/misc/sparcspkr.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/misc/uinput.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/input/misc/yealink.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/input/misc/yealink.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/input/mouse/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/mouse/appletouch.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/mouse/bcm5974.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/mouse/focaltech.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/focaltech.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/mouse/inport.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/logibm.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/maplemouse.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/mouse/pc110pad.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/sentelic.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/input/mouse/sentelic.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/input/mouse/sermouse.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/mouse/synaptics_usb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/mouse/touchkit_ps2.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/mouse/vsxxxaa.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/rmi4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/serio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/serio/ambakmi.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/serio/apbps2.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/serio/ct82c710.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/serio/olpc_apsp.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/input/serio/pcips2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/input/serio/q40kbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/serio/rpckbd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/serio/sa1111ps2.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/input/serio/serio.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/serio/sun4i-ps2.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/serio/xilinx_ps2.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/input/tablet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/tablet/acecad.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/tablet/aiptek.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/tablet/hanwang.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/tablet/kbtab.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/tablet/pegasus_notetaker.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/tablet/wacom_serial4.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/touchscreen/ad7877.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/input/touchscreen/ad7879-i2c.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/touchscreen/ad7879-spi.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/touchscreen/ad7879.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/input/touchscreen/ad7879.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/input/touchscreen/atmel_mxt_ts.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/bu21013_ts.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/input/touchscreen/chipone_icn8318.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/touchscreen/colibri-vf50-ts.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/cy8ctmg110_ts.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/input/touchscreen/da9052_tsi.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/eeti_ts.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/touchscreen/ektf2127.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/gunze.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/input/touchscreen/hp680_ts_input.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/touchscreen/ili210x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/input/touchscreen/lpc32xx_ts.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/input/touchscreen/mainstone-wm97xx.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/input/touchscreen/max11801_ts.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/mcs5000_ts.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/melfas_mip4.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/input/touchscreen/mxs-lradc-ts.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/input/touchscreen/s3c2410_ts.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/input/touchscreen/silead.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/input/touchscreen/stmpe-ts.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/sun4i-ts.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/input/touchscreen/sur40.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/tsc2004.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/input/touchscreen/tsc2005.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/input/touchscreen/tsc200x-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/input/touchscreen/usbtouchscreen.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/input/touchscreen/wacom_i2c.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/input/touchscreen/wm831x-ts.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/input/touchscreen/wm9705.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/wm9712.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/wm9713.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/input/touchscreen/wm97xx-core.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/input/touchscreen/zet6223.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/input/touchscreen/zylonite-wm97xx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/interconnect/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/interconnect/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iommu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iommu/intel-iommu.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/iommu/irq_remapping.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/iommu/mtk_iommu.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/iommu/mtk_iommu.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/iommu/mtk_iommu_v1.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/ipack/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ipack/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ipack/carriers/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ipack/carriers/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/ipack/devices/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ipack/devices/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/irqchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/irqchip/alphascale_asm9260-icoll.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/irqchip/irq-aspeed-vic.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/irqchip/irq-brcmstb-l2.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/irqchip/irq-clps711x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-goldfish-pic.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-ingenic.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/irqchip/irq-lpc32xx.c+1−7

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-mips-cpu.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/irqchip/irq-mtk-cirq.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/irqchip/irq-mtk-sysirq.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/irqchip/irq-mxs.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/irqchip/irq-or1k-pic.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/irqchip/irq-pic32-evic.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/irqchip/irq-s3c24xx.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/irqchip/irq-sirfsoc.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/irqchip/irq-tango.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/irqchip/irq-uniphier-aidet.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/irqchip/irq-vic.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/irqchip/irq-vt8500.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/isdn/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/capi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/divert/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/gigaset/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/gigaset/asyncdata.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/bas-gigaset.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/capi.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/isdn/gigaset/common.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/dummyll.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/isdn/gigaset/ev-layer.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/gigaset.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/i4l.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/interface.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/isdn/gigaset/isocdata.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/proc.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/gigaset/ser-gigaset.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/isdn/gigaset/usb-gigaset.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/isdn/hardware/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hardware/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hardware/avm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hardware/mISDN/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hardware/mISDN/avmfritz.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/hfc_pci.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/hfcmulti.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/isdn/hardware/mISDN/hfcpci.c+1−15

This diff is large: its 34 lines aren’t shown here.

drivers/isdn/hardware/mISDN/hfcsusb.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/iohelper.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/ipac.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/isar.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/mISDNinfineon.c+1−16

This diff is large: its 31 lines aren’t shown here.

drivers/isdn/hardware/mISDN/mISDNipac.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/isdn/hardware/mISDN/mISDNisar.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/isdn/hardware/mISDN/netjet.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/isdn/hardware/mISDN/netjet.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/speedfax.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/w6692.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hardware/mISDN/w6692.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/hisax/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hisax/hfc_usb.c+1−15

This diff is large: its 28 lines aren’t shown here.

drivers/isdn/hisax/teles_cs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hysdn/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/hysdn/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/i4l/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/i4l/isdnhdlc.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/isdn/isdnloop/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/mISDN/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/isdn/mISDN/clock.c+1−10

This diff is large: its 25 lines aren’t shown here.

drivers/isdn/mISDN/core.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/isdn/mISDN/core.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/isdn/mISDN/dsp_biquad.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/isdn/mISDN/dsp_cmx.c+213−214

This diff is large: its 487 lines aren’t shown here.

drivers/isdn/mISDN/dsp_ecdis.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/isdn/mISDN/dsp_hwec.c+1−18

This diff is large: its 30 lines aren’t shown here.

drivers/isdn/mISDN/dsp_pipeline.c+1−18

This diff is large: its 29 lines aren’t shown here.

drivers/isdn/mISDN/fsm.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/isdn/mISDN/fsm.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/isdn/mISDN/hwchannel.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/l1oip_codec.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/isdn/mISDN/l1oip_core.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/isdn/mISDN/layer1.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/layer1.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/layer2.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/layer2.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/isdn/mISDN/socket.c+4−12

This diff is large: its 46 lines aren’t shown here.

drivers/isdn/mISDN/stack.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/tei.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/isdn/mISDN/timerdev.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/leds/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/led-core.c+0−5

This diff is large: its 12 lines aren’t shown here.

drivers/leds/leds-adp5520.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-as3645a.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/leds/leds-bcm6328.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/leds/leds-bcm6358.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/leds/leds-blinkm.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/leds/leds-clevo-mail.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/leds-cobalt-qube.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/leds-cobalt-raq.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/leds/leds-cpcap.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-da9052.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-lm3530.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/leds/leds-lm3533.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/leds/leds-menf21bmc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-mt6323.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/leds/leds-netxbig.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/leds/leds-nic78bx.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-ns2.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/leds/leds-powernv.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/leds/leds-rb532.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/leds-sunfire.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/leds-syscon.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/leds/leds-tca6507.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/trigger/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/leds/trigger/ledtrig-timer.c+5−0

This diff is large: its 12 lines aren’t shown here.

drivers/leds/uleds.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/lightnvm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/macintosh/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/macintosh/ams/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/macintosh/ams/ams-core.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/macintosh/ams/ams-i2c.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/macintosh/ams/ams-input.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/macintosh/ams/ams-pmu.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/macintosh/apm_emu.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/macintosh/mac_hid.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/macintosh/macio_asic.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/macintosh/mediabay.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/macintosh/therm_adt746x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/macintosh/windfarm_cpufreq_clamp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mailbox/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mailbox/mailbox-altera.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/mailbox/mailbox-sti.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mailbox/mailbox-test.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mailbox/mailbox-xgene-slimpro.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mailbox/pcc.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/mailbox/pl320-ipc.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/mcb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mcb/mcb-parse.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/bcache/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/dm-era-target.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/dm-table.c+11−6

This diff is large: its 49 lines aren’t shown here.

drivers/md/dm-uevent.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/md/dm-uevent.h+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/md/dm-verity-fec.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/md/dm-verity-fec.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/md/dm.c+23−1

This diff is large: its 52 lines aren’t shown here.

drivers/md/dm.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/md/md-bitmap.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/md-cluster.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/md/md-faulty.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/md/md-linear.c+1−8

This diff is large: its 20 lines aren’t shown here.

drivers/md/md-multipath.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/md/md.c+1−8

This diff is large: its 20 lines aren’t shown here.

drivers/md/md.h+1−8

This diff is large: its 17 lines aren’t shown here.

drivers/md/persistent-data/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/md/raid0.c+1−8

This diff is large: its 20 lines aren’t shown here.

drivers/md/raid1.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/md/raid10.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/md/raid5.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/cec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/b2c2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/cx2341x.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/common/cypress_firmware.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/saa7146/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/saa7146/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/saa7146/saa7146_core.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/common/saa7146/saa7146_fops.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/saa7146/saa7146_hlp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/siano/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/siano/sms-cards.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/common/siano/sms-cards.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/common/siano/smscoreapi.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/common/siano/smscoreapi.h+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/media/common/siano/smsdvb-main.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/media/common/siano/smsdvb.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/common/siano/smsendian.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/media/common/siano/smsendian.h+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/media/common/tveeprom.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/common/v4l2-tpg/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/common/v4l2-tpg/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/videobuf2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/common/videobuf2/videobuf2-dvb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/dvb-core/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/dvb-core/dvb_ca_en50221.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-core/dvb_frontend.c+1−13

This diff is large: its 27 lines aren’t shown here.

drivers/media/dvb-core/dvb_net.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/a8293.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/a8293.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/af9013.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/af9013.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/af9013_priv.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/af9033.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/af9033.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/af9033_priv.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/as102_fe.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/as102_fe.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/dvb-frontends/as102_fe_types.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/dvb-frontends/ascot2e.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/ascot2e.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/atbm8830.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/atbm8830.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/atbm8830_priv.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/au8522.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/au8522_common.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/au8522_decoder.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/au8522_dig.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/au8522_priv.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/bcm3510.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/bcm3510_priv.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/bsbe1-d01a.h+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/bsbe1.h+1−15

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/bsru6.h+1−15

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cx22700.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/cx22700.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/cx22702.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/cx22702.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/cx24110.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/cx24110.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/cx24113.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/cx24113.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/cx24116.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/cx24116.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cx24117.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/cx24117.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/cx24120.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/cx24120.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/cx24123.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/cx24123.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r_c.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r_core.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r_priv.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r_t.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2820r_t2.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2841er.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2841er.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/cxd2841er_priv.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/dib0070.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/dib0090.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/dibx000_common.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/dvb-frontends/drx39xyj/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/dvb-frontends/drx39xyj/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/dvb-frontends/drx39xyj/drx39xxj.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/ds3000.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/ds3000.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/dvb-pll.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/dvb_dummy_fe.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/dvb_dummy_fe.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/ec100.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/ec100.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/gp8psk-fe.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/dvb-frontends/helene.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/helene.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/horus3a.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/horus3a.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/isl6405.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/isl6405.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/isl6421.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/isl6421.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/isl6423.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/isl6423.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/itd1000.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/itd1000.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/itd1000_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/ix2505v.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/ix2505v.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/dvb-frontends/l64781.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/l64781.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/lg2160.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lg2160.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt3305.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt3305.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt3306a.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt3306a.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt330x.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt330x.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgdt330x_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/lgs8gl5.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/lgs8gl5.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/lgs8gxx.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/lgs8gxx.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/lgs8gxx_priv.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/lnbh24.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/lnbh25.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/lnbh25.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/lnbp21.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/lnbp21.h+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/lnbp22.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/lnbp22.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/m88ds3103.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/m88ds3103.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/m88ds3103_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/m88rs2000.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/m88rs2000.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/mb86a16.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/mb86a16.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/mb86a16_priv.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/mn88472.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mn88472.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mn88472_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mn88473.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mn88473.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mn88473_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/mt312.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/mt312.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/mt312_priv.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/mt352.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/mt352.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/mt352_priv.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/nxt200x.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/nxt200x.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/nxt6000.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/nxt6000.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/or51132.c+1−12

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/or51132.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/or51211.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/or51211.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2830.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2830.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2830_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2832.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2832.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2832_priv.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2832_sdr.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/dvb-frontends/rtl2832_sdr.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1409.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1409.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1411.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1411.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1420.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1420.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1420_priv.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1432.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/s5h1432.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/si2165.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/si2165.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/si2165_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/si2168.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/si2168.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/si2168_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/si21xx.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/media/dvb-frontends/sp2.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/sp2.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/sp2_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/sp8870.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/sp8870.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/sp887x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_algo.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_cfg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_drv.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_drv.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_priv.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb0899_reg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6000.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6000.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6100.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6100.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6100_cfg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stb6100_proc.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/stv0288.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv0288.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv0297.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stv0297.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0299.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv0299.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv0367.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0367.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0367_defs.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0367_priv.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0367_regs.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900_core.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900_init.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900_priv.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900_reg.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv0900_sw.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv090x.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stv090x.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stv090x_priv.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stv090x_reg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110x.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110x.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110x_priv.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/stv6110x_reg.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda10021.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda10023.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda1002x.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda10048.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/tda10048.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/tda1004x.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tda1004x.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tda10071.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/tda10071.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/tda10071_priv.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/tda10086.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tda10086.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tda665x.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda665x.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda8083.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda8083.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/dvb-frontends/tda8261.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda8261.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda8261_cfg.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/dvb-frontends/tda826x.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tda826x.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tdhd1.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/ts2020.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/ts2020.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/tua6100.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/tua6100.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/dvb-frontends/ves1820.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/ves1820.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/dvb-frontends/ves1x93.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/ves1x93.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/dvb-frontends/zd1301_demod.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/zd1301_demod.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/zl10036.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/zl10036.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/dvb-frontends/zl10039.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/zl10039.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/dvb-frontends/zl10353.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/zl10353.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/dvb-frontends/zl10353_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/firewire/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/firewire/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/firewire/firedtv-avc.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/firewire/firedtv-ci.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/firewire/firedtv-dvb.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/firewire/firedtv-fe.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/firewire/firedtv-fw.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/firewire/firedtv-rc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/firewire/firedtv.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/i2c/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/ad5820.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/adp1653.c+1−10

This diff is large: its 26 lines aren’t shown here.

drivers/media/i2c/adv7170.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/adv7175.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/adv7183.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/adv7183_regs.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/adv748x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/aptina-pll.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/aptina-pll.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/bt819.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/bt856.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/bt866.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/i2c/cs3308.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/cs5345.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/cs53l32a.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/cx25840/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/cx25840/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-audio.c+1−10

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-core.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-firmware.c+1−10

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-ir.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/cx25840/cx25840-vbi.c+1−10

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/et8ek8/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/et8ek8/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/i2c/et8ek8/et8ek8_driver.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/et8ek8/et8ek8_mode.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/et8ek8/et8ek8_reg.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/ir-kbd-i2c.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/i2c/ks0127.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/ks0127.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/lm3560.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/m52790.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/m5mols/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/m5mols/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/m5mols/m5mols.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/m5mols/m5mols_capture.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/m5mols/m5mols_controls.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/m5mols/m5mols_core.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/m5mols/m5mols_reg.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/ml86v7667.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/msp3400-driver.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/msp3400-kthreads.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/i2c/mt9m032.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/noon010pc30.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/ov5640.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/i2c/ov5645.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/ov7640.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/ov7670.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/media/i2c/s5c73m3/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/i2c/s5c73m3/s5c73m3-core.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/s5c73m3/s5c73m3-spi.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/s5c73m3/s5c73m3.h+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/i2c/s5k4ecgx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/s5k6aa.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/saa6588.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/i2c/saa6752hs.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/i2c/saa7110.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/saa7127.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/saa717x.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/saa7185.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/smiapp-pll.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp-pll.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/smiapp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-core.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-limits.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-limits.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-quirk.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-quirk.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-reg-defs.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-reg.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-regs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp-regs.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/smiapp/smiapp.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/sony-btf-mpx.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/sr030pc30.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/i2c/tda9840.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/i2c/tea6415c.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/i2c/tea6420.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/i2c/tlv320aic23b.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/tvp7002.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/tvp7002_reg.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/tw2804.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/tw9903.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/tw9906.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/uda1342.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/i2c/upd64031a.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/upd64083.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/i2c/vp27smpx.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/vpx3220.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/i2c/vs6624.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/vs6624_regs.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/i2c/wm8739.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/i2c/wm8775.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/media-device.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/media-devnode.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/media-entity.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/mmc/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/mmc/siano/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/mmc/siano/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/mmc/siano/smssdio.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/media/pci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/b2c2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/b2c2/flexcop-pci.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/bt8xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/bt8xx/bt848.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/bt8xx/bt878.c+1−18

This diff is large: its 30 lines aren’t shown here.

drivers/media/pci/bt8xx/bt878.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/bt8xx/btcx-risc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-cards.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-driver.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-gpio.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-i2c.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-if.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-input.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-risc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttv-vbi.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/bttvp.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/bt8xx/dst.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/bt8xx/dst_ca.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/bt8xx/dst_ca.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/bt8xx/dst_common.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/bt8xx/dvb-bt8xx.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/bt8xx/dvb-bt8xx.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cobalt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/cx18/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/cx18/cx18-alsa-main.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-alsa-pcm.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-alsa-pcm.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-alsa.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx18/cx18-audio.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-audio.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-av-audio.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-av-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-av-core.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-av-firmware.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-av-vbi.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-cards.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-cards.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-controls.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-controls.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/pci/cx18/cx18-driver.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-driver.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-dvb.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-dvb.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-fileops.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-fileops.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-firmware.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-firmware.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx18/cx18-gpio.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-gpio.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-i2c.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-io.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-io.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-ioctl.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-ioctl.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-irq.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-irq.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-mailbox.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-mailbox.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-queue.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-queue.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-scb.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-scb.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx18/cx18-streams.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-streams.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx18/cx18-vbi.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-vbi.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx18/cx18-version.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx18/cx18-video.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx18/cx18-video.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx18/cx23418.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx23885/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/cx23885/altera-ci.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/altera-ci.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/cimax2.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/cimax2.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-417.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-alsa.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-av.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-av.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-cards.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-core.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-dvb.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-f300.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-i2c.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-input.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-input.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-ioctl.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-ioctl.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-ir.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-ir.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-reg.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-vbi.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-video.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885-video.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx23885/cx23885.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx23885/cx23888-ir.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/cx23888-ir.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx23885/netup-eeprom.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/netup-eeprom.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/netup-init.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/cx23885/netup-init.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx25821/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-audio.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-biffuncs.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-cards.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-core.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-gpio.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-i2c.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-medusa-defines.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-medusa-reg.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-medusa-video.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-medusa-video.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-reg.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-sram.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-video.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821-video.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx25821/cx25821.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/cx88/cx88-alsa.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-blackbird.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-cards.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/cx88/cx88-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-dsp.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/cx88/cx88-dvb.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx88/cx88-i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-input.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-mpeg.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-reg.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-tvaudio.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-video.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/cx88/cx88-vp3054-i2c.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx88/cx88-vp3054-i2c.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/cx88/cx88.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/ddbridge/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/dm1105/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/dm1105/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/dm1105/dm1105.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/dt3155/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/dt3155/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/pci/dt3155/dt3155.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/pci/dt3155/dt3155.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/pci/intel/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/intel/ipu3/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/intel/ipu3/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/pci/ivtv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-alsa-main.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-alsa-pcm.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-alsa-pcm.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-alsa.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-cards.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-cards.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-controls.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-controls.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-fileops.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-fileops.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-firmware.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-firmware.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-gpio.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-gpio.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-i2c.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-i2c.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-ioctl.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-ioctl.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-irq.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-irq.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-mailbox.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-mailbox.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-queue.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-queue.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-routing.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-routing.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-streams.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-udma.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-udma.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-vbi.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-vbi.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-version.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-yuv.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtv-yuv.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ivtv/ivtvfb.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/mantis/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/mantis/hopper_cards.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/hopper_vp3028.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/hopper_vp3028.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_ca.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_ca.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_cards.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_common.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_core.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_core.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_dma.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_dma.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_dvb.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/mantis/mantis_dvb.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_evm.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_hif.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_hif.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_i2c.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_i2c.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_input.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/mantis/mantis_input.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/mantis/mantis_ioc.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_ioc.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_link.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_pci.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_pci.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_pcmcia.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_reg.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_uart.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_uart.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1033.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1033.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1034.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1034.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1041.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp1041.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp2033.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp2033.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp2040.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp2040.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp3030.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/mantis/mantis_vp3030.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/meye/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/meye/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/pci/meye/meye.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/meye/meye.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/netup_unidvb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/netup_unidvb/netup_unidvb.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/netup_unidvb/netup_unidvb_ci.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/netup_unidvb/netup_unidvb_core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/netup_unidvb/netup_unidvb_spi.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/ngene/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/pluto2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/pluto2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/pluto2/pluto2.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/pt1/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/pt1/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/pt1/pt1.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/pt3/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/saa7134/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-cards.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-core.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-dvb.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-empress.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-go7007.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-i2c.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-input.c+1−11

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-ts.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-tvaudio.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-vbi.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134-video.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/pci/saa7134/saa7134.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7146/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/saa7146/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/saa7146/hexium_gemini.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/saa7146/hexium_orion.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/saa7146/mxb.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/saa7164/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-api.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-buffer.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-bus.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-cards.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-cmd.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-core.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-dvb.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-encoder.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-fw.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-i2c.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-reg.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-types.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164-vbi.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/saa7164/saa7164.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/pci/smipcie/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/smipcie/smipcie-ir.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/smipcie/smipcie-main.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/smipcie/smipcie.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/solo6x10/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/solo6x10/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-disp.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-eeprom.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-enc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-g723.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-gpio.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-jpeg.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-offsets.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-p2m.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-regs.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-tw28.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-tw28.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10-v4l2.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/solo6x10/solo6x10.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/sta2x11/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/sta2x11/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/pci/sta2x11/sta2x11_vip.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/ttpci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/ttpci/av7110.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/av7110_av.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/av7110_ca.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/av7110_hw.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ttpci/av7110_ir.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/pci/ttpci/av7110_v4l.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/pci/ttpci/budget-av.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/budget-ci.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/budget-core.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/budget-patch.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/budget.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/media/pci/ttpci/ttpci-eeprom.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/ttpci/ttpci-eeprom.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/pci/tw5864/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw5864/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw5864/tw5864-core.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/tw5864/tw5864-h264.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/tw5864/tw5864-reg.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/tw5864/tw5864-video.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/tw5864/tw5864.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/pci/tw68/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw68/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw68/tw68-core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/tw68/tw68-reg.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/tw68/tw68-risc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/tw68/tw68-video.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/tw68/tw68.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/pci/tw686x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw686x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/pci/tw686x/tw686x-audio.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/pci/tw686x/tw686x-core.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/pci/tw686x/tw686x-video.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/pci/tw686x/tw686x.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/am437x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/am437x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/atmel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/atmel/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/cadence/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/cec-gpio/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/platform/coda/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/coda/coda-bit.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/coda/coda-common.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/coda/coda-gdi.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/coda/coda-h264.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/coda/coda-jpeg.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/platform/coda/coda.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/coda/coda_regs.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/coda/imx-vdoa.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/platform/coda/imx-vdoa.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/cros-ec-cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/platform/davinci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/davinci/ccdc_hw_device.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/davinci/dm355_ccdc.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/davinci/dm355_ccdc_regs.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/davinci/dm644x_ccdc.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/davinci/dm644x_ccdc_regs.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/davinci/isif.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/davinci/isif_regs.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/davinci/vpfe_capture.c+1−11

This diff is large: its 26 lines aren’t shown here.

drivers/media/platform/davinci/vpif_capture.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/platform/davinci/vpif_capture.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/davinci/vpss.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/exynos-gsc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/exynos-gsc/gsc-core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos-gsc/gsc-m2m.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos-gsc/gsc-regs.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos4-is/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos4-is/fimc-m2m.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/exynos4-is/media-dev.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/fsl-viu.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/m2m-deinterlace.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/marvell-ccic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/marvell-ccic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/marvell-ccic/cafe-driver.c+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/marvell-ccic/mmp-driver.c+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/media/platform/meson/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-jpeg/mtk_jpeg_reg.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_comp.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_comp.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_core.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_core.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_ipi.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_m2m.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_regs.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_regs.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-mdp/mtk_mdp_vpu.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/mtk_vcodec_util.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec/vdec_h264_if.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec/vdec_vp8_if.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_drv_base.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_drv_if.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_drv_if.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_vpu_if.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/vdec_vpu_if.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_drv_base.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_drv_if.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_drv_if.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_ipi_msg.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_vpu_if.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vcodec/venc_vpu_if.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/platform/mtk-vpu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/mtk-vpu/mtk_vpu.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mtk-vpu/mtk_vpu.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/mx2_emmaprp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/omap/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/omap/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/omap3isp/omap3isp.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/platform/pxa_camera.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/qcom/camss/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/rockchip/rga/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/s3c-camif/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/s3c-camif/camif-core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-cec/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/s5p-cec/s5p_cec.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-cec/s5p_cec.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-g2d/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/s5p-g2d/g2d-hw.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-g2d/g2d-regs.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-g2d/g2d.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-g2d/g2d.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-jpeg/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_common.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_dec.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_dec.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_enc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_enc.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_pm.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/s5p-mfc/s5p_mfc_pm.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/platform/seco-cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/platform/sti/bdisp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/sti/c8sectpfe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/sti/cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/platform/sti/delta/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/sti/hva/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/stm32/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/platform/sunxi/sun6i-csi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/sunxi/sun6i-csi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/tegra-cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/platform/tegra-cec/tegra_cec.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/platform/tegra-cec/tegra_cec.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/platform/vicodec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/video-mux.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/platform/vimc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/platform/vimc/vimc-capture.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-common.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-common.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-core.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-debayer.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-scaler.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vimc/vimc-sensor.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/platform/vivid/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/dsbr100.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/radio-aimslab.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-aztech.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-cadet.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-gemtek.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-isa.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/radio-isa.h+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/radio-keene.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/media/radio/radio-ma901.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/radio/radio-maxiradio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-miropcm20.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-mr800.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/radio-rtrack2.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-sf16fmi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-sf16fmr2.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-tea5764.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/radio-tea5777.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/radio/radio-tea5777.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/radio/radio-terratec.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-timb.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/radio/radio-trust.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-typhoon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/radio-wl1273.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/media/radio/radio-zoltrix.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/saa7706h.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/radio/si470x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/si470x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/si470x/radio-si470x-common.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/si470x/radio-si470x-i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/si470x/radio-si470x-usb.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/radio/si470x/radio-si470x.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/radio/si4713/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/si4713/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/si4713/radio-platform-si4713.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/si4713/si4713.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/tea575x.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/media/radio/tef6862.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/media/radio/wl128x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/wl128x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_common.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_common.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_rx.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_rx.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_tx.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_tx.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_v4l2.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/radio/wl128x/fmdrv_v4l2.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/rc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/rc/ati_remote.c+1−11

This diff is large: its 30 lines aren’t shown here.

drivers/media/rc/ene_ir.c+1−11

This diff is large: its 28 lines aren’t shown here.

drivers/media/rc/ene_ir.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/fintek-cir.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/fintek-cir.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/gpio-ir-tx.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/rc/igorplugusb.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/iguanair.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/img-ir/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-hw.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-hw.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-jvc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-nec.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-raw.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-raw.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-rc5.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-rc6.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-sanyo.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-sharp.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir-sony.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/img-ir/img-ir.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/imon.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/ir-rx51.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/ite-cir.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/rc/ite-cir.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/keymaps/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/rc/keymaps/rc-alink-dtu-m.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-anysee.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-ati-x10.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-avermedia-rm-ks.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-cec.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-delock-61959.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-digittrade.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-dtt200u.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-dvbsky.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/rc/keymaps/rc-hisi-poplar.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-hisi-tv-demo.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-imon-mce.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-imon-pad.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-it913x-v1.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-it913x-v2.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-kworld-pc150u.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/rc/keymaps/rc-leadtek-y04g0051.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-lme2510.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-medion-x10-digitainer.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/rc/keymaps/rc-medion-x10-or2x.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/rc/keymaps/rc-medion-x10.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/rc/keymaps/rc-msi-digivox-ii.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-msi-digivox-iii.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-rc6-mce.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/rc/keymaps/rc-reddo.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-snapstream-firefly.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-streamzap.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/media/rc/keymaps/rc-su3000.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-technisat-ts35.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.c+1−5

This diff is large: its 11 lines aren’t shown here.

drivers/media/rc/keymaps/rc-terratec-slim-2.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/rc/keymaps/rc-terratec-slim.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-tivo.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-total-media-in-hand-02.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-total-media-in-hand.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-trekstor.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/keymaps/rc-twinhan1027.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/rc/keymaps/rc-videomate-m1f.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/lirc_dev.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/rc/mceusb.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/media/rc/mtk-cir.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/nuvoton-cir.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/pwm-ir-tx.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/rc/rc-loopback.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/redrat3.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/rc/serial_ir.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/rc/sir_ir.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/rc/st_rc.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/media/rc/streamzap.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/sunxi-cir.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/rc/tango-ir.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/media/rc/ttusbir.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/rc/winbond-cir.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/spi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/spi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/spi/gs1662.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/tuners/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/tuners/e4000.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/e4000.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/e4000_priv.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/fc0011.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/tuners/fc0012-priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/fc0012.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/fc0012.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/fc0013-priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/fc0013.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/tuners/fc0013.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/fc001x-common.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/fc2580.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/fc2580.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/fc2580_priv.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/it913x.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/tuners/it913x.h+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/tuners/m88rs6000t.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/m88rs6000t.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/max2165.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/max2165.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/max2165_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mc44s803.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mc44s803.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mc44s803_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/msi001.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2060.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2060.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2060_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt20xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/tuners/mt20xx.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/mt2131.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2131.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2131_priv.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/mt2266.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/mt2266.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/mxl5005s.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/tuners/mxl5007t.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/mxl5007t.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/qt1010.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/qt1010.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/qt1010_priv.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/r820t.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/si2157.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/si2157.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/si2157_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18212.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18212.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18218.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18218.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18218_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18250.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/tda18250.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18250_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda18271-common.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18271-fe.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18271-maps.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18271-priv.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda18271.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda827x.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda827x.h+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/media/tuners/tda8290.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tda8290.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tda9887.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/tuners/tda9887.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tea5761.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tea5767.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tua9001.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tua9001.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tua9001_priv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tuner-i2c.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/tuners/tuner-simple.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/tuners/tuner-simple.h+1−13

This diff is large: its 19 lines aren’t shown here.

drivers/media/tuners/tuner-types.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/tuners/xc4000.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/tuners/xc4000.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/tuners/xc5000.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/tuners/xc5000.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/airspy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/airspy/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/airspy/airspy.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/as102/as102_drv.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/as102_drv.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/as102/as102_fw.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/as102_fw.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/as102/as102_usb_drv.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/as102_usb_drv.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/as10x_cmd.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/as102/as10x_cmd.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/as102/as10x_cmd_cfg.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/as102/as10x_cmd_stream.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/as102/as10x_handle.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/au0828/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/au0828/au0828-cards.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-cards.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-core.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-dvb.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-i2c.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-reg.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828-vbi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/media/usb/au0828/au0828-video.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/au0828/au0828.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/b2c2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/b2c2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/b2c2/flexcop-usb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/cpia2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/cpia2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/cpia2/cpia2.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cpia2/cpia2_core.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cpia2/cpia2_registers.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cpia2/cpia2_usb.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cpia2/cpia2_v4l.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cx231xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-417.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-audio.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-avcore.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-cards.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-conf-reg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-core.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-dif.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-dvb.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-i2c.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-pcb-cfg.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-reg.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-vbi.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-vbi.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx-video.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/cx231xx/cx231xx.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/af9015.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/af9015.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/af9035.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/af9035.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/anysee.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/anysee.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/au6610.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/au6610.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/ce6230.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/ce6230.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/dvb_usb.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/dvb_usb_common.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/dvb_usb_core.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/dvbsky.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/ec168.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/ec168.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/lmedm04.c+1−11

This diff is large: its 28 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-reg.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/rtl28xxu.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/rtl28xxu.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/dvb-usb-v2/zd1301.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/dvb-usb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/dvb-usb/af9005-fe.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb/af9005-remote.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb/af9005.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb/af9005.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb/cinergyT2-core.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/dvb-usb/cinergyT2-fe.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/dvb-usb/cinergyT2.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/dvb-usb/dtv5100.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/dvb-usb/dtv5100.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/dvb-usb/pctv452e.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/usb/em28xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/go7007/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/go7007/go7007-driver.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-fw.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-i2c.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-loader.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-priv.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-usb.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/go7007-v4l2.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/s2250-board.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/go7007/snd-go7007.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/gspca/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/gspca/autogain_functions.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/benq.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/conex.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/cpia1.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/dtcs033.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/etoms.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/finepix.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/gl860/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860-mi1320.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860-mi2020.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860-ov2640.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860-ov9655.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/gspca/gl860/gl860.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/gspca.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/jeilinj.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/jl2005bcd.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/jpeg.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/kinect.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/konica.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/m5602/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/gspca/mars.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/mr97310a.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/nw80x.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/ov519.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/ov534.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/ov534_9.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/pac207.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/pac7302.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/pac7311.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/pac_common.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/se401.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/se401.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/sn9c2028.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/sn9c2028.h+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/sn9c20x.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/sonixb.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/sonixj.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/spca1528.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/spca500.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/spca501.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/spca505.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/spca506.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/spca508.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/spca561.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/sq905.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/sq905c.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/sq930x.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stk014.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/stk1135.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/stk1135.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/gspca/stv0680.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_sensor.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_st6422.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/sunplus.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/t613.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/topro.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/gspca/touptek.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/tv8532.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/gspca/vc032x.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/gspca/vicam.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/gspca/w996Xcf.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/xirlink_cit.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/gspca/zc3xx.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/hackrf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/hackrf/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/hackrf/hackrf.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/media/usb/hdpvr/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/hdpvr/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/msi2500/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/msi2500/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/msi2500/msi2500.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/pulse8-cec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/pulse8-cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/pulse8-cec/pulse8-cec.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/media/usb/pvrusb2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/pwc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/pwc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/pwc/pwc-ctrl.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-dec1.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-dec1.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-dec23.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-dec23.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-if.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-kiara.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-kiara.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-misc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-timon.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-timon.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-uncompress.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc-v4l.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/pwc/pwc.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/media/usb/rainshadow-cec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/rainshadow-cec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/rainshadow-cec/rainshadow-cec.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/media/usb/s2255/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/s2255/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/usb/s2255/s2255drv.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/siano/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/siano/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/siano/smsusb.c+21−25

This diff is large: its 82 lines aren’t shown here.

drivers/media/usb/stk1160/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-ac97.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-core.c+1−11

This diff is large: its 26 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-i2c.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-reg.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-v4l.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160-video.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stk1160/stk1160.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/media/usb/stkwebcam/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/stkwebcam/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/stkwebcam/stk-sensor.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/stkwebcam/stk-webcam.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/stkwebcam/stk-webcam.h+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/tm6000/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/ttusb-budget/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/ttusb-budget/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/usb/ttusb-dec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/ttusb-dec/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/media/usb/ttusb-dec/ttusb_dec.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/media/usb/ttusb-dec/ttusbdecfe.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/ttusb-dec/ttusbdecfe.h+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/media/usb/usbtv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/usbtv/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/usbvision/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/usbvision/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/usbvision/usbvision-cards.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/usbvision/usbvision-core.c+1−11

This diff is large: its 24 lines aren’t shown here.

drivers/media/usb/usbvision/usbvision-i2c.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/usb/usbvision/usbvision-video.c+1−14

This diff is large: its 40 lines aren’t shown here.

drivers/media/usb/usbvision/usbvision.h+1−11

This diff is large: its 28 lines aren’t shown here.

drivers/media/usb/uvc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/uvc/uvc_ctrl.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_debugfs.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_driver.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_entity.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_isight.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/media/usb/uvc/uvc_metadata.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/usb/uvc/uvc_queue.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_status.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_v4l2.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/uvc/uvc_video.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/media/usb/zr364xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/usb/zr364xx/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/media/usb/zr364xx/zr364xx.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/media/v4l2-core/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/v4l2-core/tuner-core.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-common.c+1−11

This diff is large: its 32 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-compat-ioctl32.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-ctrls.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-dev.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-device.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-event.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-fh.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-fwnode.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-ioctl.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-mem2mem.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/media/v4l2-core/v4l2-subdev.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/memory/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memory/fsl-corenet-cf.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/memory/fsl_ifc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/memory/mtk-smi.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/memory/of_memory.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/memory/of_memory.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/memory/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memory/ti-emif-pm.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/memstick/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memstick/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memstick/core/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memstick/core/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memstick/host/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/memstick/host/rtsx_pci_ms.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/message/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/message/fusion/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mfd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mfd/ab3100-core.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/mfd/ab3100-otp.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/mfd/ab8500-core.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/mfd/ab8500-debugfs.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/mfd/ab8500-gpadc.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/mfd/ab8500-sysctrl.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/mfd/abx500-core.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/mfd/act8945a.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/adp5520.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/altera-a10sr.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/mfd/as3722.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/bcm590xx.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mfd/cros_ec_dev.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/mfd/cros_ec_dev.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/mfd/cs5535-mfd.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/mfd/da9052-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/da9052-i2c.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/da9052-spi.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/da9055-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/da9055-i2c.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/da9062-core.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/da9150-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/davinci_voicecodec.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mfd/db8500-prcmu.c+1−2

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/dbx500-prcmu-regs.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/dm355evm_msp.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/htc-i2cpld.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/janz-cmodio.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/jz4740-adc.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/lm3533-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/lm3533-ctrlbank.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mfd/mcp-core.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/mcp-sa11x0.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/menelaus.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/menf21bmc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/mt6397-core.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/mxs-lradc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/mfd/palmas.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/pcf50633-adc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/pcf50633-core.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/pcf50633-gpio.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/pcf50633-irq.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/rc5t583-irq.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/mfd/rc5t583.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/mfd/rdc321x-southbridge.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/mfd/stw481x.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/sun6i-prcm.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/mfd/syscon.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/timberdale.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/mfd/timberdale.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/mfd/tps6105x.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/tps65010.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mfd/tps65090.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/mfd/tps65910.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/tps65911-comparator.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/twl-core.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/twl4030-irq.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/twl6030-irq.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mfd/ucb1x00-assabet.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/ucb1x00-core.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/vexpress-sysreg.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/mfd/viperboard.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/vx855.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/mfd/wm831x-auxadc.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm831x-core.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm831x-i2c.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm831x-irq.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm831x-otp.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm831x-spi.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8350-core.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8350-gpio.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8350-i2c.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mfd/wm8350-irq.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8350-regmap.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8400-core.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8994-core.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8994-irq.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8994-regmap.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm8994.h+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/mfd/wm97xx-core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/misc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/ad525x_dpot-i2c.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/misc/ad525x_dpot-spi.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/misc/ad525x_dpot.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/misc/ad525x_dpot.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/misc/altera-stapl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/altera-stapl/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/altera-stapl/altera-comp.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/altera-stapl/altera-exprt.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/altera-stapl/altera-jtag.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/altera-stapl/altera-jtag.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/altera-stapl/altera-lpt.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/altera-stapl/altera.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/apds9802als.c+1−13

This diff is large: its 26 lines aren’t shown here.

drivers/misc/atmel_tclib.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/c2port/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/c2port/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cardreader/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cardreader/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cardreader/rtl8411.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rts5209.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rts5227.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rts5229.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rts5249.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rts5260.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rtsx_pcr.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cardreader/rtsx_pcr.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/misc/cb710/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cb710/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cs5535-mfgpt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/misc/cxl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/cxl/api.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/base.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/context.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/cxl.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/cxllib.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/debugfs.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/fault.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/file.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/guest.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/hcalls.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/hcalls.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/irq.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/main.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/native.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/of.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/pci.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/sysfs.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/trace.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/trace.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/cxl/vphb.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/echo/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/echo/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/misc/echo/echo.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/misc/echo/echo.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/misc/echo/fir.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/misc/echo/oslec.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/eeprom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/eeprom/at25.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/misc/eeprom/ee1004.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/misc/eeprom/eeprom.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/eeprom/eeprom_93cx6.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/misc/enclosure.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/misc/genwqe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/genwqe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/genwqe/card_ddcb.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/misc/habanalabs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/habanalabs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/habanalabs/goya/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/hmc6352.c+1−13

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/command.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ibmasm/dot_command.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/dot_command.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/event.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ibmasm/heartbeat.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ibmasm/i2o.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/ibmasm.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ibmasm/ibmasmfs.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/lowlevel.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/lowlevel.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/misc/ibmasm/module.c+1−15

This diff is large: its 30 lines aren’t shown here.

drivers/misc/ibmasm/r_heartbeat.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/ibmasm/remote.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ibmasm/remote.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/misc/ibmasm/uart.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/misc/ics932s401.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/misc/isl29003.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/isl29020.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/misc/lattice-ecp3-config.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/misc/lis3lv02d/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/lis3lv02d/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/lis3lv02d/lis3lv02d.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/lis3lv02d/lis3lv02d.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/misc/lkdtm/core.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/mic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/mic/bus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/mic/bus/scif_bus.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/misc/mic/bus/scif_bus.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/misc/mic/cosm_client/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/mic/scif/scif_api.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_debugfs.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_dma.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_epd.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_epd.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_fd.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_fence.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_main.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_main.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_map.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_mmap.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_nm.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_nodeqp.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_peer_bus.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/misc/mic/scif/scif_peer_bus.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/misc/mic/scif/scif_ports.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_rb.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_rma.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_rma_list.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/scif/scif_rma_list.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/misc/mic/vop/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/ocxl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/pch_phub.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/misc/phantom.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/misc/pti.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/misc/sgi-gru/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/sgi-gru/grufault.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/sgi-gru/grufile.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/sgi-gru/gruhandles.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/misc/sgi-gru/gruhandles.h+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/sgi-gru/grukdump.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/sgi-gru/grukservices.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/sgi-gru/grukservices.h+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/misc/sgi-gru/grumain.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/sgi-gru/gruprocfs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/sgi-gru/grutables.h+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/misc/sgi-gru/grutlbpurge.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/misc/sram.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/misc/ti-st/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/ti-st/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/tsl2550.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/misc/vexpress-syscfg.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/misc/vmw_vmci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/misc/vmw_vmci/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/core/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/core/card.h+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/core/mmc_ops.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/mmc_ops.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/mmc_test.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/mmc/core/pwrseq.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/mmc/core/pwrseq.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/mmc/core/pwrseq_emmc.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/mmc/core/pwrseq_sd8787.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/mmc/core/pwrseq_simple.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/mmc/core/sd_ops.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sd_ops.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio_bus.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/core/sdio_bus.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio_cis.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/core/sdio_cis.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/core/sdio_io.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio_irq.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/core/sdio_ops.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio_ops.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/core/sdio_uart.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/core/slot-gpio.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/mmc/host/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/host/davinci_mmc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mmc/host/dw_mmc-exynos.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/dw_mmc-exynos.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/dw_mmc-k3.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/dw_mmc-pci.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/dw_mmc-pltfm.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/host/dw_mmc-pltfm.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/dw_mmc-rockchip.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/mmc/host/dw_mmc-zx.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/host/dw_mmc.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/dw_mmc.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/jz4740_mmc.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mmc/host/meson-mx-sdio.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/mtk-sd.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/mxs-mmc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mmc/host/rtsx_pci_sdmmc.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/mmc/host/sdhci-brcmstb.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/mmc/host/sdhci-cadence.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/mmc/host/sdhci-dove.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/mmc/host/sdhci-esdhc.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/sdhci-iproc.c+4−2

This diff is large: its 20 lines aren’t shown here.

drivers/mmc/host/sdhci-of-arasan.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/sdhci-of-esdhc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/sdhci-of-hlwd.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/sdhci-pci-core.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mmc/host/sdhci-pci-data.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mmc/host/sdhci-pltfm.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/mmc/host/sdhci-sirf.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/mmc/host/sdhci-st.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/mmc/host/sdhci.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/host/sdhci.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/sdricoh_cs.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/mmc/host/sunxi-mmc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/toshsd.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/toshsd.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mmc/host/ushc.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mmc/host/via-sdmmc.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/mmc/host/wbsd.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/mmc/host/wbsd.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/ar7part.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/bcm63xxpart.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/mtd/chips/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/chips/chipreg.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/chips/map_absent.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/cmdlinepart.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/devices/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/devices/bcm47xxsflash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/devices/docg3.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/devices/docg3.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/devices/ms02-nv.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/mtd/devices/ms02-nv.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/devices/mtd_dataflash.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/mtd/devices/phram.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/devices/powernv_flash.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/mtd/devices/slram.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/inftlcore.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/inftlmount.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/lpddr/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/lpddr/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/lpddr/lpddr2_nvm.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/lpddr/lpddr_cmds.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/lpddr/qinfo_probe.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/maps/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/amd76xrom.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/ck804xrom.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/esb2rom.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/ichxrom.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/ixp4xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/l440gx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/map_funcs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/netsc520.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/maps/nettel.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/physmap-versatile.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/maps/pismo.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/mtd/maps/plat-ram.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/maps/sa1100-flash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/sbc_gxx.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/maps/sc520cdp.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/maps/scb2_flash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/scx200_docflash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/sun_uflash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/maps/ts5500_flash.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/mtd_blkdevs.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/mtdblock.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/mtdblock_ro.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/mtdchar.c+1−15

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/mtdconcat.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/mtd/mtdcore.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/mtdpart.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/mtdsuper.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/onenand/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/atmel/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/bcm47xxnflash/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/brcmnand.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/brcmnand.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/brcmnand/iproc_nand.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/cafe_nand.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/davinci_nand.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/nand/raw/diskonchip.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/fsl_elbc_nand.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/nand/raw/fsl_ifc_nand.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/nand/raw/fsl_upm.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/mtd/nand/raw/gpmi-nand/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/gpmi-nand/bch-regs.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/nand/raw/hisi504_nand.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/nand/raw/ingenic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/ingenic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nand/raw/ingenic/jz4740_nand.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/mtd/nand/raw/lpc32xx_mlc.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/nand/raw/lpc32xx_slc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/nand/raw/mpc5121_nfc.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/nand/raw/mtk_ecc.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/mtd/nand/raw/mtk_nand.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/mtd/nand/raw/nand_amd.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nand_bch.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/nand/raw/nand_ecc.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/mtd/nand/raw/nand_hynix.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nand_macronix.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nand_micron.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nand_samsung.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nand_toshiba.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/nandsim.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/nand/raw/ndfc.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mtd/nand/raw/omap_elm.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/mtd/nand/raw/s3c2410.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/nand/spi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/nftlcore.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/mtd/nftlmount.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/ofpart.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/parsers/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/parsers/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/parsers/afs.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/mtd/parsers/parser_imagetag.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/mtd/parsers/redboot.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/mtd/rfd_ftl.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/spi-nor/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/spi-nor/aspeed-smc.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/mtd/spi-nor/cadence-quadspi.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/mtd/spi-nor/hisi-sfc.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/spi-nor/mtk-quadspi.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/mtd/tests/mtd_nandecctest.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/ubi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/mtd/ubi/attach.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/build.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/ubi/cdev.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/debug.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/debug.h+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/eba.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/gluebi.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/io.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/ubi/kapi.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/misc.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/ubi.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/ubi/upd.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/ubi/vmt.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/mtd/ubi/vtbl.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/mtd/ubi/wl.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/net/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/Makefile+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/Space.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/appletalk/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/appletalk/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/arcnet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/arcnet/arcdevice.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/bonding/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/bonding/bond_3ad.c+1−18

This diff is large: its 25 lines aren’t shown here.

drivers/net/bonding/bond_alb.c+1−17

This diff is large: its 24 lines aren’t shown here.

drivers/net/bonding/bond_main.c+10−5

This diff is large: its 24 lines aren’t shown here.

drivers/net/bonding/bond_netlink.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/bonding/bond_options.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/bonding/bond_sysfs.c+1−17

This diff is large: its 24 lines aren’t shown here.

drivers/net/bonding/bond_sysfs_slave.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/caif/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/caif/caif_hsi.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/caif/caif_serial.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/caif/caif_spi.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/caif/caif_spi_slave.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/caif/caif_virtio.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/net/can/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/at91_can.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/can/c_can/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/c_can/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/cc770/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/cc770/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/grcan.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/can/ifi_canfd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/ifi_canfd/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/janz-ican3.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/can/m_can/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/m_can/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/mscan/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/mscan/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/peak_canfd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/peak_canfd/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/sja1000/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/sja1000/tscan1.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/can/softing/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/softing/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/spi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/spi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/usb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/can/usb/ems_usb.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/can/usb/esd_usb2.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/can/usb/kvaser_usb/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/can/usb/peak_usb/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/can/xilinx_can.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/net/dsa/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/b53/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/bcm_sf2.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/bcm_sf2.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/bcm_sf2_cfp.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/bcm_sf2_regs.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/dsa_loop.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/dsa_loop_bdinfo.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/lan9303-core.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/lan9303_i2c.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/lan9303_mdio.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/net/dsa/microchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/microchip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/mt7530.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mt7530.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6060.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/chip.c+2−6

This diff is large: its 26 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/chip.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global1.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global1.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global1_atu.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global1_vtu.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global2.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global2.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global2_avb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/global2_scratch.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/hwtstamp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/hwtstamp.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/phy.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/phy.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/port.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/port.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/ptp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/ptp.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/serdes.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/serdes.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/smi.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/mv88e6xxx/smi.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/dsa/sja1105/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dsa/sja1105/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/dummy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/3com/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/8390/8390.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/8390/8390p.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/8390/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/adaptec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/adaptec/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aeroflex/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aeroflex/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aeroflex/greth.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/agere/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/agere/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/alacritech/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/alacritech/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/allwinner/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/allwinner/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/alteon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/alteon/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/alteon/acenic.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/altera/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/altera/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/altera/altera_msgdma.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_msgdma.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_msgdmahw.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_sgdma.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_sgdma.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_sgdmahw.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_tse.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/altera/altera_tse_ethtool.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/altera/altera_tse_main.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/altera/altera_utils.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/altera/altera_utils.h+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/amazon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amazon/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amazon/ena/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/7990.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/amd8111e.c+1−14

This diff is large: its 30 lines aren’t shown here.

drivers/net/ethernet/amd/amd8111e.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/amd/declance.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/hplance.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/mvme147.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/amd/sunlance.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/apm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/enet.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/enet.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/ethtool.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/ethtool.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/mac.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/mac.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/main.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/main.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/mdio.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/ring.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene-v2/ring.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_cle.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_cle.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_hw.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_hw.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_main.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_main.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_ring2.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/apple/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apple/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apple/bmac.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apple/bmac.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/apple/mace.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/apple/mace.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/apple/macmace.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/aquantia/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aquantia/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aquantia/atlantic/aq_ring.c+35−16

This diff is large: its 96 lines aren’t shown here.

drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c+33−31

This diff is large: its 85 lines aren’t shown here.

drivers/net/ethernet/arc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/arc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/arc/emac_arc.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/arc/emac_rockchip.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/atheros/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/atheros/alx/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/atl1c.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/atl1c_hw.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/atl1c_hw.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1c/atl1c_main.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e.h+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e_hw.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e_hw.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e_main.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atl1e/atl1e_param.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atl1.c+1−17

This diff is large: its 29 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atl1.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atl2.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atl2.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atlx.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/atheros/atlx/atlx.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/aurora/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/aurora/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/aurora/nb8800.c+1−11

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/broadcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/broadcom/bcm63xx_enet.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnx2x/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnxt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnxt/bnxt.c+17−13

This diff is large: its 83 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnxt/bnxt.h+4−2

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/broadcom/genet/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/broadcom/sb1250-mac.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/brocade/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/brocade/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/brocade/bna/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/brocade/bna/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cadence/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cadence/macb.h+7−0

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/cadence/macb_main.c+92−35

This diff is large: its 236 lines aren’t shown here.

drivers/net/ethernet/calxeda/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/calxeda/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/calxeda/xgmac.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/cavium/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cavium/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cavium/common/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/cavium/octeon/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nic.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nic_main.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nic_reg.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nicvf_main.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nicvf_queues.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/nicvf_queues.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/q_struct.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/thunder_bgx.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/thunder_bgx.h+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/cavium/thunder/thunder_xcv.c+1−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/chelsio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/chelsio/cxgb/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/chelsio/cxgb3/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c+3−2

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/chelsio/cxgb4/t4_hw.c+11−0

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/chelsio/cxgb4vf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/chelsio/libcxgb/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cirrus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cirrus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cirrus/ep93xx_eth.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/cisco/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cisco/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cisco/enic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/cisco/enic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/davicom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/davicom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/davicom/dm9000.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/dec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/dec/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/dec/tulip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/dec/tulip/de4x5.c+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/net/ethernet/dec/tulip/dmfe.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/dec/tulip/uli526x.c+1−9

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/dlink/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/dlink/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/dlink/dl2k.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/dlink/dl2k.h+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/emulex/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/emulex/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/emulex/benet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/emulex/benet/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ezchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ezchip/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/faraday/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/faraday/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/faraday/ftgmac100.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/faraday/ftgmac100.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/faraday/ftmac100.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/faraday/ftmac100.h+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/freescale/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa/dpaa_eth.c+4−5

This diff is large: its 44 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c+3−0

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/freescale/enetc/enetc.c+3−1

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/freescale/enetc/enetc_ethtool.c+2−0

This diff is large: its 16 lines aren’t shown here.

drivers/net/ethernet/freescale/enetc/enetc_pf.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/freescale/enetc/enetc_vf.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/freescale/fec_main.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/freescale/fman/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/freescale/fs_enet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/freescale/fsl_pq_mdio.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/freescale/gianfar.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/freescale/gianfar.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/freescale/ucc_geth.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/freescale/ucc_geth.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/freescale/ucc_geth_ethtool.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/fujitsu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/fujitsu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/hisilicon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hip04_eth.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hisi_femac.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hix5hd2_gmac.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hnae.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hnae.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_enet.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_enet.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns/hns_ethtool.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hisilicon/hns_mdio.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/hp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/hp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/hp/hp100.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/hp/hp100.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/huawei/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/huawei/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/huawei/hinic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/huawei/hinic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/i825xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/i825xx/sni_82596.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_ethtool.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_hw.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_main.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_phyp.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_phyp.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_qmr.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/ehea/ehea_qmr.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/core.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/core.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/debug.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/emac.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/mal.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/mal.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/phy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/phy.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/rgmii.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/rgmii.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/tah.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/tah.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/zmii.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/emac/zmii.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/ibm/ibmveth.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/ibm/ibmveth.h+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/ibm/ibmvnic.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/ibm/ibmvnic.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/intel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/jme.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/jme.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/marvell/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/marvell/mv643xx_eth.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/marvell/mvneta.c+1−3

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+4−6

This diff is large: its 32 lines aren’t shown here.

drivers/net/ethernet/marvell/octeontx2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/marvell/pxa168_eth.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/marvell/skge.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/marvell/sky2.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mediatek/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx4/en_ethtool.c+3−1

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx4/mcg.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx4/port.c+0−5

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/Kconfig+2−0

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/accel/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/cmd.c+21−1

This diff is large: its 29 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/ecpf.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_accel/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+17−1

This diff is large: its 33 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_main.c+13−0

This diff is large: its 34 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_rep.c+19−2

This diff is large: its 45 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_tc.c+21−8

This diff is large: its 69 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/en_tx.c+5−4

This diff is large: its 37 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/eswitch.c+10−10

This diff is large: its 90 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/eswitch.h+11−11

This diff is large: its 59 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+11−9

This diff is large: its 81 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/fpga/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/fs_core.c+10−16

This diff is large: its 89 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/ipoib/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/lib/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlx5/core/main.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxfw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxfw/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/core.c+6−0

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/core.h+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/core_env.c+16−2

This diff is large: its 40 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/core_thermal.c+6−0

This diff is large: its 20 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum.c+4−0

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c+5−6

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/micrel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/micrel/ks8695net.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/micrel/ks8842.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/micrel/ks8851_mll.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/micrel/ksz884x.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/microchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/microchip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/microchip/encx24j600.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/net/ethernet/moxa/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/moxa/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/mscc/ocelot.c+8−35

This diff is large: its 76 lines aren’t shown here.

drivers/net/ethernet/mscc/ocelot.h+0−4

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/myricom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/myricom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/myricom/myri10ge/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/natsemi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/natsemi/ns83820.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/natsemi/sonic.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/neterion/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/neterion/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/neterion/vxge/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/netronome/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/netronome/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+11−6

This diff is large: its 57 lines aren’t shown here.

drivers/net/ethernet/ni/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/ni/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/nuvoton/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/nuvoton/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/nvidia/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/nvidia/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/nvidia/forcedeth.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/nxp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/nxp/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/ethernet/nxp/lpc_eth.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/oki-semi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/oki-semi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/oki-semi/pch_gbe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/oki-semi/pch_gbe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/packetengines/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/packetengines/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/pasemi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/pasemi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qlogic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/Makefile+1−17

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic.h+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_hdr.h+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.h+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/qlogic/qede/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qlogic/qlge/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qualcomm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qualcomm/emac/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qualcomm/rmnet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/qualcomm/rmnet/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/rdc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/rdc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/rdc/r6040.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/ethernet/realtek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/realtek/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/realtek/r8169.c+4−0

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/renesas/sh_eth.c+4−0

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/rocker/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/rocker/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker_hw.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker_main.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker_ofdpa.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker_tlv.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/rocker/rocker_tlv.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/samsung/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/samsung/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/samsung/sxgbe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/seeq/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/seeq/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/seeq/sgiseeq.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sfc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sfc/falcon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sgi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sgi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sgi/meth.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/silan/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/silan/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/silan/sc92031.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sis/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/sis/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/smsc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/smsc/smc911x.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/smsc/smc911x.h+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/smsc/smc91x.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/ethernet/smsc/smc91x.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/smsc/smsc911x.c+1−14

This diff is large: its 31 lines aren’t shown here.

drivers/net/ethernet/smsc/smsc911x.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/smsc/smsc9420.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/smsc/smsc9420.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/socionext/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/stmicro/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/stmicro/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c+5−1

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c+0−2

This diff is large: its 9 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+8−7

This diff is large: its 44 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+4−1

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/synopsys/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/tehuti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/tehuti/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/tehuti/tehuti.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/ethernet/tehuti/tehuti.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/toshiba/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/toshiba/ps3_gelic_net.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/toshiba/ps3_gelic_net.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/toshiba/ps3_gelic_wireless.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/ethernet/toshiba/spider_net.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/toshiba/spider_net.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/toshiba/spider_net_ethtool.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/ethernet/tundra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/tundra/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/tundra/tsi108_eth.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/ethernet/tundra/tsi108_eth.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/ethernet/via/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/via/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/via/via-velocity.c+1−11

This diff is large: its 28 lines aren’t shown here.

drivers/net/ethernet/via/via-velocity.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ethernet/wiznet/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/wiznet/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/wiznet/w5100-spi.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/wiznet/w5100.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/wiznet/w5100.h+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/wiznet/w5300.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/net/ethernet/xilinx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xilinx/ll_temac_main.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xilinx/xilinx_axienet.h+5−0

This diff is large: its 12 lines aren’t shown here.

drivers/net/ethernet/xilinx/xilinx_axienet_main.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c+6−10

This diff is large: its 30 lines aren’t shown here.

drivers/net/ethernet/xilinx/xilinx_emaclite.c+7−15

This diff is large: its 51 lines aren’t shown here.

drivers/net/ethernet/xircom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xircom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xscale/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xscale/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ethernet/xscale/ixp4xx_eth.c+1−5

This diff is large: its 22 lines aren’t shown here.

drivers/net/fddi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/fddi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/fddi/skfp/cfm.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/drvfbi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/ecm.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/ess.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/fplustm.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/h/cmtdef.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/fddi.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/fddimib.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/fplustm.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/hwmtm.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/mbuf.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/osdef1st.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/sba.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/sba_def.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/skfbi.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/skfbiinc.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/smc.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/smt.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/smt_p.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/smtstate.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/supern_2.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/targethw.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/targetos.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/h/types.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/fddi/skfp/hwmtm.c+3−7

This diff is large: its 35 lines aren’t shown here.

drivers/net/fddi/skfp/hwt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/pcmplc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/pmf.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/queue.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/rmt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/skfddi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/smt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/smtdef.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/smtinit.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/smttimer.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/fddi/skfp/srf.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/gtp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/hamradio/6pack.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hamradio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hamradio/baycom_epp.c+1−16

This diff is large: its 39 lines aren’t shown here.

drivers/net/hamradio/baycom_par.c+1−17

This diff is large: its 45 lines aren’t shown here.

drivers/net/hamradio/baycom_ser_fdx.c+1−16

This diff is large: its 39 lines aren’t shown here.

drivers/net/hamradio/baycom_ser_hdx.c+1−17

This diff is large: its 47 lines aren’t shown here.

drivers/net/hamradio/bpqether.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/net/hamradio/dmascc.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/hamradio/hdlcdrv.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/hamradio/yam.c+1−16

This diff is large: its 39 lines aren’t shown here.

drivers/net/hippi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hippi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hippi/rrunner.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/hyperv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hyperv/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/hyperv/hyperv_net.h+1−13

This diff is large: its 26 lines aren’t shown here.

drivers/net/hyperv/netvsc.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/net/hyperv/netvsc_drv.c+7−12

This diff is large: its 33 lines aren’t shown here.

drivers/net/hyperv/rndis_filter.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/net/ieee802154/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ieee802154/adf7242.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/net/ieee802154/at86rf230.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/ieee802154/at86rf230.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/ieee802154/cc2520.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/net/ieee802154/fakelb.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/ieee802154/mac802154_hwsim.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/net/ieee802154/mcr20a.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ieee802154/mcr20a.h+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/ieee802154/mrf24j40.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/net/ifb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/net/ipvlan/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ipvlan/ipvlan.h+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/net/ipvlan/ipvlan_core.c+1−6

This diff is large: its 12 lines aren’t shown here.

drivers/net/ipvlan/ipvlan_l3s.c+1−5

This diff is large: its 11 lines aren’t shown here.

drivers/net/ipvlan/ipvlan_main.c+1−6

This diff is large: its 12 lines aren’t shown here.

drivers/net/ipvlan/ipvtap.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/loopback.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/macsec.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/macvlan.c+2−5

This diff is large: its 21 lines aren’t shown here.

drivers/net/macvtap.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/netconsole.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/nlmon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/phy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/phy/aquantia_main.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/net/phy/dp83867.c+37−4

This diff is large: its 74 lines aren’t shown here.

drivers/net/phy/marvell10g.c+13−0

This diff is large: its 27 lines aren’t shown here.

drivers/net/phy/phy-c45.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/phy/phylink.c+22−25

This diff is large: its 71 lines aren’t shown here.

drivers/net/phy/sfp-bus.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/plip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/plip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/plip/plip.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ppp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/ppp/ppp_async.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ppp/ppp_deflate.c+14−6

This diff is large: its 27 lines aren’t shown here.

drivers/net/ppp/ppp_generic.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/ppp/ppp_synctty.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/ppp/pppoe.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/net/ppp/pppox.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/net/ppp/pptp.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/net/rionet.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/sb1000.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/slip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/slip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/slip/slip.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/sungem_phy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/tap.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/team/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/team/team.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/team/team_mode_activebackup.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/team/team_mode_broadcast.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/team/team_mode_loadbalance.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/team/team_mode_random.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/team/team_mode_roundrobin.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/tun.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/net/usb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/usb/aqc111.c+10−25

This diff is large: its 143 lines aren’t shown here.

drivers/net/usb/asix.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/usb/asix_common.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/usb/asix_devices.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/usb/ax88172a.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/usb/ax88179_178a.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/catc.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/usb/cdc_eem.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/cdc_ether.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/cdc_subset.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/usb/cx82310_eth.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/gl620a.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/int51x1.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/usb/ipheth.c+2−1

This diff is large: its 20 lines aren’t shown here.

drivers/net/usb/kalmia.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/usb/kaweth.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/usb/lg-vl600.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/usb/mcs7830.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/usb/net1080.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/usb/plusb.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/usb/qmi_wwan.c+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/net/usb/rndis_host.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/usb/sierra_net.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/usb/smsc75xx.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/smsc75xx.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/smsc95xx.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/smsc95xx.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/usb/usbnet.c+7−13

This diff is large: its 42 lines aren’t shown here.

drivers/net/usb/zaurus.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/veth.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/virtio_net.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/net/vrf.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/vsockmon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wan/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wan/c101.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/cosa.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/net/wan/cosa.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/net/wan/dlci.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wan/farsync.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wan/farsync.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wan/fsl_ucc_hdlc.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wan/fsl_ucc_hdlc.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wan/hd64570.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hd64572.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hd64572.h+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/net/wan/hdlc.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_cisco.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_fr.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_ppp.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_raw.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_raw_eth.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hdlc_x25.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/hostess_sv11.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wan/ixp4xx_hss.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/net/wan/lapbether.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/net/wan/lmc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wan/n2.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/pc300too.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/pci200syn.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/sdla.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wan/sealevel.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/net/wan/slic_ds26522.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/wan/slic_ds26522.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/net/wan/wanxl.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/net/wan/wanxl.h+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/net/wan/wanxlfw.S+1−3

This diff is large: its 15 lines aren’t shown here.

drivers/net/wan/x25_asy.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wan/z85230.c+1−4

This diff is large: its 10 lines aren’t shown here.

drivers/net/wimax/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wimax/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/wimax/i2400m/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/admtek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/admtek/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/wireless/ath/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/ar5523/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/ar5523/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/wireless/ath/ath10k/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/ath5k/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/ath6kl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/ath9k/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/carl9170/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/carl9170/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/carl9170/fw.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/ath/wcn36xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ath/wil6210/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/atmel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/atmel/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/atmel/at76c50x-usb.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/atmel/at76c50x-usb.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/wireless/atmel/atmel.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/atmel/atmel_pci.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/broadcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/broadcom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/bus.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/debugfs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/dma.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/leds.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/lo.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/main.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/main.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_ac.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_common.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_g.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_ht.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_lp.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/phy_n.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/pio.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/ppr.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/radio_2055.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/radio_2056.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/radio_2057.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/radio_2059.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/rfkill.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/sdio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/sysfs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/tables.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/tables_lpphy.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/tables_nphy.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/tables_phy_ht.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/tables_phy_lcn.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/wa.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43/xmit.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/debugfs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/dma.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/ilt.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/leds.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/main.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/main.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/phy.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/phy.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/pio.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/radio.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/radio.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/rfkill.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/sysfs.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/b43legacy/xmit.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/net/wireless/broadcom/brcm80211/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/cisco/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/cisco/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/wireless/intel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intel/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intel/ipw2x00/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/3945-debug.c+1−19

This diff is large: its 28 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/4965-debug.c+1−19

This diff is large: its 28 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/4965.h+1−19

This diff is large: its 28 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/common.c+1−19

This diff is large: its 28 lines aren’t shown here.

drivers/net/wireless/intel/iwlegacy/debug.c+1−19

This diff is large: its 28 lines aren’t shown here.

drivers/net/wireless/intel/iwlwifi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/hostap_cs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/hostap_pci.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/hostap/hostap_plx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/orinoco/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/orinoco/hermes.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/intersil/p54/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/intersil/prism54/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/cmd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/firmware.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_cs.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_sdio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_sdio.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_spi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_spi.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/if_usb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/main.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/rx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas/tx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/cmd.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/if_usb.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/if_usb.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/libertas_tf.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/net/wireless/marvell/libertas_tf/main.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/net/wireless/marvell/mwifiex/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt7603/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt7603/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt7615/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/init.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/initvals.h+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/initvals_phy.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/main.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/phy.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/phy.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x0/usb.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/mt76x2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt76/util.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/core.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/debugfs.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/dma.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/dma.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/eeprom.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/eeprom.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/init.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/initvals.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/initvals_phy.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/mac.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/mac.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/main.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/mcu.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/mcu.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/mt7601u.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/phy.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/regs.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/trace.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/trace.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/tx.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/usb.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/usb.h+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/mediatek/mt7601u/util.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/net/wireless/quantenna/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/quantenna/qtnfmac/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ralink/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ralink/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2400pci.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2400pci.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2500pci.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2500pci.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2500usb.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2500usb.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800lib.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800lib.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800mmio.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800mmio.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800pci.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800pci.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800soc.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800usb.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2800usb.h+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00.h+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00config.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00debug.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00debug.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00dev.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00dump.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00leds.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00leds.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00lib.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00link.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00mac.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00pci.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00pci.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00queue.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00queue.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00reg.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00soc.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00soc.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00usb.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt2x00usb.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt61pci.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt61pci.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt73usb.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/ralink/rt2x00/rt73usb.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/net/wireless/realtek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8180/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtl818x/rtl8187/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtl8xxxu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtl8xxxu/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtlwifi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/realtek/rtw88/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/rndis_wlan.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/rsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/st/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/st/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/net/wireless/st/cw1200/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wl1251/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wl12xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wl12xx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wl18xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wl18xx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/ti/wlcore/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/wl3501_cs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/zydas/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/zydas/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_chip.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_chip.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_def.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_mac.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_mac.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf_al7230b.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_usb.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/net/wireless/zydas/zd1211rw/zd_usb.h+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/net/xen-netback/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/net/xen-netback/xenbus.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/nfc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/fdp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/fdp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/fdp/fdp.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/nfc/fdp/fdp.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/nfc/fdp/i2c.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/nfc/microread/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/microread/microread.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/nfc/nfcmrvl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/nxp-nci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/nxp-nci/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/pn533/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/pn533/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/pn533/i2c.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/nfc/pn533/pn533.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/nfc/pn533/pn533.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/nfc/pn533/usb.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/nfc/pn544/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/pn544/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/pn544/pn544.h+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/nfc/s3fwrn5/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/s3fwrn5/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/s3fwrn5/core.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/firmware.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/firmware.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/i2c.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/nci.c+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/nci.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/s3fwrn5/s3fwrn5.h+1−12

This diff is large: its 22 lines aren’t shown here.

drivers/nfc/st-nci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/st21nfca/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/st21nfca/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/st95hf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nfc/st95hf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/ntb/hw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/amd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/amd/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/ntb/hw/idt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/idt/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/ntb/hw/intel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/intel/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/ntb/hw/mscc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/hw/mscc/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/ntb/test/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ntb/test/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nubus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvdimm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvdimm/bus.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/nvdimm/e820.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvdimm/label.c+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/nvdimm/label.h+0−2

This diff is large: its 9 lines aren’t shown here.

drivers/nvdimm/pmem.c+9−2

This diff is large: its 30 lines aren’t shown here.

drivers/nvme/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvme/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvme/host/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvme/host/core.c+61−28

This diff is large: its 145 lines aren’t shown here.

drivers/nvme/host/nvme.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/nvme/host/pci.c+14−13

This diff is large: its 83 lines aren’t shown here.

drivers/nvme/target/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvmem/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/nvmem/mtk-efuse.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/nvmem/mxs-ocotp.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/nvmem/uniphier-efuse.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/opp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/opp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parisc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parisc/asp.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/parisc/ccio-dma.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parisc/dino.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parisc/eisa.c+1−6

This diff is large: its 21 lines aren’t shown here.

drivers/parisc/eisa_eeprom.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/parisc/eisa_enumerator.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/parisc/gsc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/parisc/gsc.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/parisc/hppb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parisc/iosapic.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/parisc/iosapic_private.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/parisc/lasi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/parisc/lba_pci.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parisc/led.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/parisc/sba_iommu.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/parisc/superio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/parisc/wax.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/parport/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parport/parport_amiga.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parport/parport_atari.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parport/parport_gsc.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/parport/parport_gsc.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/parport/parport_ip32.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/parport/parport_mfc3.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parport/parport_pc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/parport/parport_sunbpp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pci/pci-acpi.c+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/pci/pci-driver.c+16−1

This diff is large: its 31 lines aren’t shown here.

drivers/pcmcia/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pcmcia/at91_cf.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pcmcia/db1xxx_ss.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pcmcia/electra_cf.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/pcmcia/i82092.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pcmcia/omap_cf.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pcmcia/sa1111_generic.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pcmcia/vrc4171_card.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pcmcia/xxs1500_ss.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pcmcia/yenta_socket.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/perf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/perf/arm-ccn.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/perf/arm_pmu.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/perf/arm_spe_pmu.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/perf/hisilicon/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/perf/xgene_pmu.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/phy/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/allwinner/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/allwinner/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/allwinner/phy-sun4i-usb.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/phy/allwinner/phy-sun9i-usb.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/phy/amlogic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/amlogic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/broadcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/broadcom/phy-brcm-sata.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/phy/cadence/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/cadence/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/freescale/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/freescale/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/phy/hisilicon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/hisilicon/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/hisilicon/phy-hi6220-usb.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/phy/hisilicon/phy-hisi-inno-usb2.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/phy/hisilicon/phy-hix5hd2-sata.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/phy/lantiq/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/lantiq/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/phy/marvell/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/marvell/phy-mvebu-sata.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/phy/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/motorola/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/motorola/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/mscc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/mscc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/phy-core.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/phy/phy-xgene.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/phy/qualcomm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/ralink/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/ralink/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/phy/ralink/phy-ralink-usb.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/phy/rockchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/rockchip/phy-rockchip-dp.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/phy/rockchip/phy-rockchip-inno-usb2.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/phy/samsung/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/socionext/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/st/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/st/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/st/phy-stm32-usbphyc.c+1−1

This diff is large: its 6 lines aren’t shown here.

drivers/phy/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/tegra/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/phy/ti/phy-omap-control.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/phy/ti/phy-omap-usb2.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/phy/ti/phy-ti-pipe3.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/phy/ti/phy-twl4030-usb.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/pinctrl/Kconfig+2−1

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/actions/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/actions/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/aspeed/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/aspeed/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/aspeed/pinctrl-aspeed.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/aspeed/pinctrl-aspeed.h+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/bcm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/berlin/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/berlin/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/cirrus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/cirrus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/core.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/core.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/devicetree.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/pinctrl/devicetree.h+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/pinctrl/freescale/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/intel/pinctrl-intel.c+10−35

This diff is large: its 100 lines aren’t shown here.

drivers/pinctrl/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mt2701.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mt6397.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mt8127.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mt8135.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mt8173.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mtk-common.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mtk-common.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mtk-mt2701.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mtk-mt8135.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mediatek/pinctrl-mtk-mt8173.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/meson/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/meson/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/mvebu/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-370.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-375.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-38x.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-39x.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-ap806.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-cp110.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-armada-xp.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-dove.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-kirkwood.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-mvebu.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-mvebu.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/mvebu/pinctrl-orion.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/nomadik/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/nomadik/pinctrl-abx500.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pinctrl/nuvoton/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/pinconf-generic.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/pinconf.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/pinconf.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/pinctrl-at91.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/pinctrl-axp209.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/pinctrl/pinctrl-coh901.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/pinctrl/pinctrl-digicolor.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/pinctrl-ingenic.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/pinctrl/pinctrl-mcp23s08.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/pinctrl-rk805.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/pinctrl-rockchip.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/pinctrl/pinctrl-u300.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/pinctrl-zynq.c+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/pinctrl/pinmux.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/pinmux.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/pxa/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/pxa/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/sh-pfc/pfc-r8a77980.c+1−1

This diff is large: its 6 lines aren’t shown here.

drivers/pinctrl/sirf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/sirf/pinctrl-atlas6.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/sirf/pinctrl-atlas7.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/sirf/pinctrl-prima2.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/pinctrl/sirf/pinctrl-sirf.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/pinctrl/sirf/pinctrl-sirf.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/pinctrl/spear/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/sprd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/sprd/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/sprd/pinctrl-sprd.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/sprd/pinctrl-sprd.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pinctrl/stm32/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/sunxi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/ti/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/pinctrl/uniphier/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/vt8500/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/zte/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pinctrl/zte/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/platform/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/chrome/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/chrome/wilco_ec/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/goldfish/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/goldfish/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/mips/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/mips/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/platform/mips/cpu_hwmon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/olpc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/olpc/olpc-ec.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/platform/x86/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/platform/x86/acer-wmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/acerhdf.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/alienware-wmi.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/platform/x86/amilo-rfkill.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/platform/x86/asus-laptop.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/platform/x86/asus-nb-wmi.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/platform/x86/asus-wmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/asus-wmi.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/classmate-laptop.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/platform/x86/compal-laptop.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/dell-rbtn.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/platform/x86/dell-rbtn.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/platform/x86/dell-smo8800.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/platform/x86/dell-wmi-aio.c+1−14

This diff is large: its 21 lines aren’t shown here.

drivers/platform/x86/dell-wmi-descriptor.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/platform/x86/dell-wmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/eeepc-laptop.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/platform/x86/eeepc-wmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/fujitsu-laptop.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/hp-wireless.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/platform/x86/hp-wmi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/hp_accel.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/platform/x86/ibm_rtl.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/platform/x86/ideapad-laptop.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/platform/x86/msi-laptop.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/platform/x86/msi-wmi.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/platform/x86/mxm-wmi.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/platform/x86/pmc_atom.c+33−0

This diff is large: its 46 lines aren’t shown here.

drivers/platform/x86/sony-laptop.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/platform/x86/tc1100-wmi.c+1−18

This diff is large: its 30 lines aren’t shown here.

drivers/platform/x86/thinkpad_acpi.c+1−16

This diff is large: its 26 lines aren’t shown here.

drivers/platform/x86/toshiba-wmi.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/platform/x86/toshiba_acpi.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/platform/x86/toshiba_haps.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/platform/x86/touchscreen_dmi.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/platform/x86/wmi-bmof.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/platform/x86/wmi.c+1−18

This diff is large: its 30 lines aren’t shown here.

drivers/platform/x86/xo1-rfkill.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/platform/x86/xo15-ebook.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/pnp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/isapnp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/isapnp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/isapnp/core.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pnp/isapnp/proc.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/pnp/pnpacpi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/pnpacpi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/pnpacpi/core.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/pnp/pnpacpi/rsparser.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/pnp/pnpbios/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/pnpbios/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pnp/pnpbios/core.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/pnp/pnpbios/pnpbios.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/power/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/avs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/avs/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/power/reset/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/reset/ltc2952-poweroff.c+1−11

This diff is large: its 29 lines aren’t shown here.

drivers/power/reset/piix4-poweroff.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/power/reset/qnap-poweroff.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/reset/reboot-mode.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/power/reset/syscon-poweroff.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/power/reset/syscon-reboot-mode.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/power/reset/syscon-reboot.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/power/reset/vexpress-poweroff.c+1−8

This diff is large: its 14 lines aren’t shown here.

drivers/power/reset/xgene-reboot.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/power/supply/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/supply/ab8500_btemp.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/power/supply/ab8500_charger.c+1−1

This diff is large: its 11 lines aren’t shown here.

drivers/power/supply/ab8500_fg.c+1−1

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/abx500_chargalg.c+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/power/supply/adp5061.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/power/supply/axp20x_ac_power.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/axp20x_usb_power.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/power/supply/axp288_charger.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/power/supply/bq2415x_charger.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/power/supply/bq24257_charger.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/power/supply/bq25890_charger.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/power/supply/cpcap-charger.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/power/supply/da9052-battery.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/da9150-charger.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/da9150-fg.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/power/supply/gpio-charger.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/power/supply/isp1704_charger.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/power/supply/ltc2941-battery-gauge.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/power/supply/max8903_charger.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/power/supply/pcf50633-charger.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/power/supply/pm2301_charger.h+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/power/supply/power_supply.h+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/power_supply_core.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/power_supply_leds.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/power_supply_sysfs.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/power/supply/rt9455_charger.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/power/supply/rx51_battery.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/power/supply/sbs-battery.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/power/supply/sbs-charger.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/power/supply/tps65090-charger.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/power/supply/twl4030_charger.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/power/supply/twl4030_madc_battery.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/powercap/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/powercap/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/clients/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/clients/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/clients/pps-gpio.c+1−15

This diff is large: its 25 lines aren’t shown here.

drivers/pps/clients/pps-ktimer.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/clients/pps-ldisc.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/clients/pps_parport.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/generators/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/generators/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pps/generators/pps_gen_parport.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/kapi.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/kc.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pps/kc.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pps/pps.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/pps/sysfs.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/ps3/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ps3/ps3-lpm.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/ps3-sys-manager.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/ps3-vuart.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/ps3av.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/ps3av_cmd.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/ps3stor_lib.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/sys-manager-core.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ps3/vuart.h+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ptp/ptp_chardev.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/ptp_clock.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/ptp_ixp46x.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/ptp_kvm.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/ptp/ptp_pch.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/ptp/ptp_private.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/ptp_qoriq.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/ptp/ptp_sysfs.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pwm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/pwm/core.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/pwm/pwm-ab8500.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/pwm/pwm-atmel-tcb.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/pwm/pwm-atmel.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/pwm/pwm-brcmstb.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/pwm/pwm-crc.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/pwm/pwm-ep93xx.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/pwm/pwm-fsl-ftm.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-hibvt.c+1−13

This diff is large: its 22 lines aren’t shown here.

drivers/pwm/pwm-img.c+1−4

This diff is large: its 15 lines aren’t shown here.

drivers/pwm/pwm-jz4740.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/pwm/pwm-lpc18xx-sct.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/pwm/pwm-mtk-disp.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/pwm/pwm-samsung.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/pwm/pwm-sti.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/pwm/pwm-sun4i.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/pwm/pwm-tegra.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/pwm/pwm-tiecap.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pwm/pwm-tiehrpwm.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/pwm/pwm-tipwmss.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/pwm/sysfs.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/rapidio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rapidio/devices/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rapidio/devices/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rapidio/devices/rio_mport_cdev.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rapidio/devices/tsi721.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/rapidio/devices/tsi721.h+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/rapidio/devices/tsi721_dma.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/rapidio/rio-access.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/rio-driver.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/rio-scan.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rapidio/rio-sysfs.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/rio.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rapidio/rio.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/rio_cm.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/rapidio/switches/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rapidio/switches/idt_gen2.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/switches/idt_gen3.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/rapidio/switches/idtcps.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rapidio/switches/tsi568.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rapidio/switches/tsi57x.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/ras/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ras/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/ras/debugfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/regulator/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/regulator/ab3100.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/regulator/ab8500-ext.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/regulator/ab8500.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/regulator/act8865-regulator.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/regulator/act8945a-regulator.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/ad5398.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/regulator/as3722-regulator.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/regulator/bcm590xx-regulator.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/core.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/db8500-prcmu.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/regulator/dbx500-prcmu.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/regulator/dbx500-prcmu.h+1−3

This diff is large: its 13 lines aren’t shown here.

drivers/regulator/devres.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/dummy.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/dummy.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/fixed.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/gpio-regulator.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/helpers.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/internal.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/isl9305.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/regulator/ltc3676.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/regulator/max1586.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/regulator/max8660.c+1−14

This diff is large: its 33 lines aren’t shown here.

drivers/regulator/max8952.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/regulator/mc13xxx.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/of_regulator.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/palmas-regulator.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/pcap-regulator.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/pcf50633-regulator.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/rc5t583-regulator.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/regulator/stm32-vrefbuf.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/regulator/stw481x-vmmc.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/tps6105x-regulator.c+1−2

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/tps65090-regulator.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/regulator/tps65910-regulator.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/twl-regulator.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/regulator/twl6030-regulator.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/regulator/userspace-consumer.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/regulator/virtual.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/remoteproc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/remoteproc/keystone_remoteproc.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/remoteproc/omap_remoteproc.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/remoteproc/qcom_common.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/remoteproc/qcom_q6v5_mss.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/remoteproc/qcom_q6v5_pas.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/remoteproc/qcom_wcnss.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/remoteproc/qcom_wcnss_iris.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/remoteproc/remoteproc_core.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/remoteproc/remoteproc_debugfs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/remoteproc/remoteproc_elf_loader.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/remoteproc/remoteproc_sysfs.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/remoteproc/st_slim_rproc.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/remoteproc/wkup_m3_rproc.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/reset/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/reset/core.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/reset/hisilicon/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/reset/hisilicon/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/reset/hisilicon/reset-hi3660.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/reset/reset-a10sr.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/reset/reset-ath79.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/reset/reset-oxnas.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/reset/reset-simple.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/reset/reset-simple.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/reset/reset-sunxi.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/reset/reset-uniphier.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/reset/sti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/reset/sti/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/reset/sti/reset-stih407.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/reset/sti/reset-syscfg.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/reset/sti/reset-syscfg.h+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/reset/tegra/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/reset/tegra/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/rtc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-ab8500.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/rtc/rtc-ac100.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/rtc/rtc-armada38x.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-as3722.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/rtc/rtc-asm9260.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/rtc/rtc-at91rm9200.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/rtc/rtc-at91rm9200.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-bq4802.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-brcmstb-waketimer.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-cmos.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-cpcap.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/rtc/rtc-da9052.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-da9055.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-davinci.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/rtc/rtc-ds1216.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-ds1286.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-ds3232.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-efi.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/rtc/rtc-ftrtc010.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/rtc/rtc-generic.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-isl1208.c+1−6

This diff is large: its 15 lines aren’t shown here.

drivers/rtc/rtc-lpc24xx.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/rtc/rtc-ls1x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-m48t35.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-mc146818-lib.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-msm6242.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-mt6397.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-mt7622.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/rtc/rtc-opal.c+1−13

This diff is large: its 21 lines aren’t shown here.

drivers/rtc/rtc-pcf50633.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/rtc/rtc-pl031.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-pxa.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/rtc/rtc-r7301.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-rc5t583.c+2−12

This diff is large: its 23 lines aren’t shown here.

drivers/rtc/rtc-rp5c01.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/rtc/rtc-s35390a.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/rtc/rtc-sa1100.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-sirfsoc.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/rtc/rtc-st-lpc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-sun6i.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/rtc/rtc-sunxi.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/rtc/rtc-tps65910.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-twl.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/rtc/rtc-vr41xx.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/rtc/rtc-wm8350.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/s390/block/dcssblk.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/s390/crypto/ap_bus.c+22−4

This diff is large: its 58 lines aren’t shown here.

drivers/s390/crypto/ap_bus.h+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/s390/crypto/zcrypt_api.c+14−3

This diff is large: its 38 lines aren’t shown here.

drivers/s390/scsi/zfcp_ext.h+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/s390/scsi/zfcp_scsi.c+9−0

This diff is large: its 16 lines aren’t shown here.

drivers/s390/scsi/zfcp_sysfs.c+49−6

This diff is large: its 72 lines aren’t shown here.

drivers/s390/scsi/zfcp_unit.c+7−1

This diff is large: its 24 lines aren’t shown here.

drivers/sbus/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/bbc_i2c.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/display7seg.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/envctrl.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/flash.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sbus/char/openprom.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/sbus/char/oradax.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/sbus/char/uctrl.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/53c700.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/a2091.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/a3000.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/a4000t.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/aacraid/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/aacraid/aachba.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/aacraid.h+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/commctrl.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/comminit.c+1−15

This diff is large: its 32 lines aren’t shown here.

drivers/scsi/aacraid/commsup.c+1−15

This diff is large: its 32 lines aren’t shown here.

drivers/scsi/aacraid/dpcsup.c+1−16

This diff is large: its 32 lines aren’t shown here.

drivers/scsi/aacraid/linit.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/aacraid/nark.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/rkt.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/rx.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/sa.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/aacraid/src.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/advansys.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/aha152x.c+1−12

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/aha1542.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/aic7xxx/Kconfig.aic79xx+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/aic7xxx/Kconfig.aic7xxx+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/am53c974.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/arcmsr/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/arm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/arm/arxescsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/arm/cumana_1.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/arm/oak.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/atp870u.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/be2iscsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/be2iscsi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/be2iscsi/be_iscsi.c+1−5

This diff is large: its 19 lines aren’t shown here.

drivers/scsi/bnx2fc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/bnx2fc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/bnx2fc/bnx2fc_hwi.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/scsi/bnx2i/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/bnx2i/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/bvme6000_scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/ch.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/csiostor/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/Kconfig+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/scsi/cxgbi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/cxgb3i/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/cxgb3i/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/cxgb4i/Kbuild+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/cxgb4i/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxgbi/libcxgbi.c+4−0

This diff is large: its 11 lines aren’t shown here.

drivers/scsi/cxlflash/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxlflash/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/cxlflash/backend.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/common.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/cxl_hw.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/lunmgt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/main.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/main.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/ocxl_hw.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/ocxl_hw.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/sislite.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/superpipe.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/superpipe.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/vlun.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/cxlflash/vlun.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/scsi/device_handler/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/device_handler/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/device_handler/scsi_dh_alua.c+3−19

This diff is large: its 38 lines aren’t shown here.

drivers/scsi/device_handler/scsi_dh_emc.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/device_handler/scsi_dh_hp_sw.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/dmx3191d.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/dpt/dpti_i2o.h+1−6

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/dpt/dpti_ioctl.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/dpt_i2o.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/dpti.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/esas2r/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/esas2r/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/esp_scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/fcoe/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/g_NCR5380.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/gdth.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/gvp11.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/hisi_sas/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/hisi_sas/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/hisi_sas/hisi_sas.h+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/hisi_sas/hisi_sas_main.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/hisi_sas/hisi_sas_v1_hw.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/hisi_sas/hisi_sas_v2_hw.c+1−6

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/scsi/hosts.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/ibmvscsi/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/scsi/ibmvscsi/ibmvfc.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/ibmvscsi/ibmvfc.h+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/ibmvscsi/ibmvscsi.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/scsi/ibmvscsi/ibmvscsi.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/scsi/ibmvscsi_tgt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/ibmvscsi_tgt/libsrp.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/scsi/imm.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/initio.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/scsi/ipr.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/ipr.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/iscsi_tcp.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/iscsi_tcp.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/jazz_esp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/lasi700.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/libiscsi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/libiscsi_tcp.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/libsas/Kconfig+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/libsas/Makefile+1−16

This diff is large: its 27 lines aren’t shown here.

drivers/scsi/libsas/sas_ata.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/libsas/sas_expander.c+2−0

This diff is large: its 9 lines aren’t shown here.

drivers/scsi/libsas/sas_init.c+1−18

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/libsas/sas_internal.h+1−18

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/libsas/sas_phy.c+1−2

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/libsas/sas_scsi_host.c+1−18

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/libsas/sas_task.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/lpfc/lpfc_attr.c+22−15

This diff is large: its 114 lines aren’t shown here.

drivers/scsi/lpfc/lpfc_els.c+4−1

This diff is large: its 12 lines aren’t shown here.

drivers/scsi/lpfc/lpfc_sli.c+53−31

This diff is large: its 232 lines aren’t shown here.

drivers/scsi/lpfc/lpfc_version.h+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/scsi/mac53c94.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/mac_esp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/mac_scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/megaraid.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/megaraid/Kconfig.megaraid+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/megaraid/mbox_defs.h+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/scsi/megaraid/mega_common.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_ioctl.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_mbox.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_mbox.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_mm.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_mm.h+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_sas.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_sas_base.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_sas_fp.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_sas_fusion.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/megaraid/megaraid_sas_fusion.h+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/mesh.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/mvme16x_scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/mvsas/Makefile+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_64xx.c+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_64xx.h+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_94xx.c+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_94xx.h+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_chips.h+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_defs.h+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_init.c+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_sas.c+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvsas/mv_sas.h+1−17

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/mvumi.c+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/mvumi.h+1−17

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/myrs.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/scsi/ncr53c8xx.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/scsi/ncr53c8xx.h+1−13

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/nsp32.c+1−11

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/nsp32.h+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/scsi/osst.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/pcmcia/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/pcmcia/sym53c500_cs.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/pmcraid.c+1−16

This diff is large: its 28 lines aren’t shown here.

drivers/scsi/pmcraid.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/ps3rom.c+1−13

This diff is large: its 23 lines aren’t shown here.

drivers/scsi/qedf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qedf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qedi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qedi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qedi/qedi_dbg.c+8−24

This diff is large: its 93 lines aren’t shown here.

drivers/scsi/qedi/qedi_iscsi.c+0−4

This diff is large: its 18 lines aren’t shown here.

drivers/scsi/qla1280.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/qla1280.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/qla2xxx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qla2xxx/qla_os.c+82−139

This diff is large: its 272 lines aren’t shown here.

drivers/scsi/qla2xxx/qla_target.h+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/qla2xxx/tcm_qla2xxx.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/scsi/qla4xxx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qla4xxx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/qlogicpti.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/script_asm.pl+1−14

This diff is large: its 27 lines aren’t shown here.

drivers/scsi/scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_debug.c+1−6

This diff is large: its 19 lines aren’t shown here.

drivers/scsi/scsi_dh.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/scsi_error.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_ioctl.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_lib.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_netlink.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/scsi_pm.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_sysctl.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/scsi/scsi_sysfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/scsi_transport_fc.c+1−15

This diff is large: its 31 lines aren’t shown here.

drivers/scsi/scsi_transport_iscsi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/scsi_transport_sas.c+1−1

This diff is large: its 8 lines aren’t shown here.

drivers/scsi/scsi_transport_spi.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/sd.c+2−2

This diff is large: its 22 lines aren’t shown here.

drivers/scsi/ses.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/scsi/sg.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/scsi/sim710.c+1−14

This diff is large: its 30 lines aren’t shown here.

drivers/scsi/smartpqi/smartpqi_init.c+17−8

This diff is large: its 42 lines aren’t shown here.

drivers/scsi/sni_53c710.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/scsi/sr.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/st.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/stex.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/scsi/sun3_scsi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/sun3x_esp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/sun_esp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym53c8xx.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_defs.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_fw.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_fw.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_fw1.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_fw2.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_glue.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_glue.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_hipd.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_hipd.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_malloc.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_misc.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_nvram.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/sym53c8xx_2/sym_nvram.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/scsi/ufs/unipro.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/scsi/virtio_scsi.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/scsi/wd33c93.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/scsi/wd33c93.h+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/scsi/wd719x.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/zalon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/scsi/zorro7xx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sfi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sfi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/clk/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/intc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/intc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/maple/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sh/superhyway/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/siox/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/siox/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/sn/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sn/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/sn/ioc3.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/actions/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/amlogic/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/amlogic/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/aspeed/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/aspeed/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/aspeed/aspeed-lpc-ctrl.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/soc/aspeed/aspeed-lpc-snoop.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/soc/atmel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/atmel/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/soc/bcm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/bcm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/bcm/brcmstb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/bcm/brcmstb/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/soc/bcm/brcmstb/biuctrl.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/soc/bcm/brcmstb/common.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/aon_defs.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/pm-arm.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/pm-mips.c+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/pm.h+1−9

This diff is large: its 18 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/s2-arm.S+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/s2-mips.S+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/soc/bcm/brcmstb/pm/s3-mips.S+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/soc/dove/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/soc/fsl/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/fsl/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/fsl/guts.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/soc/fsl/qbman/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/fsl/qe/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/fsl/qe/gpio.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/soc/fsl/qe/qe.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/qe_common.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/soc/fsl/qe/qe_ic.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/qe_ic.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/qe_io.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/qe_tdm.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/ucc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/ucc_fast.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/ucc_slow.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/fsl/qe/usb.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/soc/imx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/imx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/ixp4xx/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/ixp4xx/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/soc/ixp4xx/ixp4xx-npe.c+1−4

This diff is large: its 14 lines aren’t shown here.

drivers/soc/ixp4xx/ixp4xx-qmgr.c+1−4

This diff is large: its 13 lines aren’t shown here.

drivers/soc/lantiq/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/soc/mediatek/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/mediatek/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/mediatek/mtk-infracfg.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/soc/mediatek/mtk-pmic-wrap.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/soc/mediatek/mtk-scpsys.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/soc/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/qcom/mdt_loader.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/soc/rockchip/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/rockchip/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/sunxi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/sunxi/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/soc/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/tegra/fuse/fuse-tegra.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/soc/tegra/fuse/fuse-tegra20.c+1−12

This diff is large: its 20 lines aren’t shown here.

drivers/soc/tegra/fuse/fuse-tegra30.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/soc/tegra/fuse/speedo-tegra114.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/soc/tegra/fuse/speedo-tegra124.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/soc/tegra/fuse/speedo-tegra20.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/soc/tegra/fuse/speedo-tegra210.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/soc/tegra/fuse/speedo-tegra30.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/soc/tegra/fuse/tegra-apbmisc.c+1−13

This diff is large: its 20 lines aren’t shown here.

drivers/soc/ti/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/ti/knav_qmss.h+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/soc/ti/knav_qmss_acc.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/soc/ti/knav_qmss_queue.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/soc/ti/ti_sci_pm_domains.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/soc/ti/wkup_m3_ipc.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/soc/ux500/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/ux500/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/soc/ux500/ux500-soc-id.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/soc/versatile/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/versatile/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/soc/zte/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/zte/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soc/zte/zx296718_pm_domains.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/soc/zte/zx2967_pm_domains.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/soc/zte/zx2967_pm_domains.h+1−1

This diff is large: its 12 lines aren’t shown here.

drivers/soundwire/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/soundwire/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spi/spi-au1550.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-axi-spi-engine.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/spi/spi-bcm2835.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-bcm2835aux.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-bcm63xx.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/spi/spi-bitbang.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-butterfly.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-cadence.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-cavium-thunderx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spi/spi-clps711x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-coldfire-qspi.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-davinci.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/spi/spi-fsl-cpm.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-fsl-cpm.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-fsl-espi.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/spi/spi-fsl-lib.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-fsl-lib.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-fsl-spi.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-fsl-spi.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-gpio.c+1−10

This diff is large: its 20 lines aren’t shown here.

drivers/spi/spi-iproc-qspi.c+1−9

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-jcore.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spi/spi-lm70llp.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-loopback-test.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-lp8841-rtc.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-mpc512x-psc.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-mpc52xx-psc.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-mt65xx.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/spi/spi-omap-100k.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-omap2-mcspi.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-pl022.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/spi/spi-pxa2xx-pci.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spi/spi-pxa2xx.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/spi/spi-sc18is602.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/spi/spi-sirf.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/spi/spi-sun4i.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-sun6i.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/spi/spi-tegra114.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-tegra20-sflash.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/spi/spi-tegra20-slink.c+1−12

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-test.h+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/spi/spi-xcomm.c+1−2

This diff is large: its 12 lines aren’t shown here.

drivers/spi/spi-zynqmp-gqspi.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/spi/spidev.c+1−10

This diff is large: its 21 lines aren’t shown here.

drivers/spmi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/spmi/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/ssb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/staging/erofs/super.c+1−0

This diff is large: its 8 lines aren’t shown here.

drivers/staging/fieldbus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/staging/fieldbus/anybuss/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/staging/kpc2000/Kconfig+2−0

This diff is large: its 10 lines aren’t shown here.

drivers/staging/kpc2000/kpc_dma/fileops.c+1−3

This diff is large: its 23 lines aren’t shown here.

drivers/staging/vc04_services/bcm2835-camera/controls.c+2−2

This diff is large: its 18 lines aren’t shown here.

drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c+9−0

This diff is large: its 19 lines aren’t shown here.

drivers/staging/wilc1000/wilc_wlan.c+6−2

This diff is large: its 20 lines aren’t shown here.

drivers/staging/wlan-ng/hfa384x_usb.c+2−1

This diff is large: its 18 lines aren’t shown here.

drivers/target/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/iscsi/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/iscsi/cxgbit/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/iscsi/iscsi_target.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_auth.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_configfs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_datain_values.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_device.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_erl0.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_erl1.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_erl2.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_login.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_nego.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_nodeattrib.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_parameters.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_seq_pdu_list.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_stat.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_tmr.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_tpg.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/iscsi/iscsi_target_util.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/loopback/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/loopback/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/target/sbp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/sbp/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/target/sbp/sbp_target.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/target/target_core_alua.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_configfs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/target_core_device.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_fabric_configfs.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/target/target_core_fabric_lib.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_file.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_hba.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_iblock.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_pr.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_pscsi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_rd.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_sbc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/target/target_core_spc.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/target/target_core_stat.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_tmr.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_tpg.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_transport.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_ua.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/target/target_core_xcopy.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/target/tcm_fc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/target/tcm_fc/tfc_conf.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/tc/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/tee/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/tee/optee/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/broadcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/broadcom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/da9062-thermal.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/thermal/db8500_thermal.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/thermal/fair_share.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/thermal/intel/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/intel/int340x_thermal/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/intel/intel_bxt_pmic_thermal.c+1−10

This diff is large: its 19 lines aren’t shown here.

drivers/thermal/mtk_thermal.c+1−9

This diff is large: its 20 lines aren’t shown here.

drivers/thermal/qcom/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/qcom/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/qcom/tsens-common.c+0−14

This diff is large: its 21 lines aren’t shown here.

drivers/thermal/qcom/tsens-v0_1.c+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/thermal/qcom/tsens-v2.c+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/thermal/qcom/tsens.c+0−5

This diff is large: its 12 lines aren’t shown here.

drivers/thermal/qcom/tsens.h+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/thermal/rcar_gen3_thermal.c+60−32

This diff is large: its 179 lines aren’t shown here.

drivers/thermal/rockchip_thermal.c+3−33

This diff is large: its 71 lines aren’t shown here.

drivers/thermal/samsung/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/samsung/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/samsung/exynos_tmu.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/thermal/st/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/st/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/st/st_thermal.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/thermal/st/st_thermal.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/st/st_thermal_memmap.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/st/st_thermal_syscfg.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/thermal/step_wise.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/thermal/tango_thermal.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/tegra/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/tegra/tegra210-soctherm.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/thermal/ti-soc-thermal/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thermal/user_space.c+1−13

This diff is large: its 25 lines aren’t shown here.

drivers/thermal/zx2967_thermal.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/thunderbolt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thunderbolt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/thunderbolt/nhi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/tty/serial/imx.c+0−1

This diff is large: its 8 lines aren’t shown here.

drivers/tty/serial/max310x.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/tty/serial/msm_serial.c+4−1

This diff is large: its 22 lines aren’t shown here.

drivers/tty/serial/sh-sci.c+7−0

This diff is large: its 14 lines aren’t shown here.

drivers/tty/vt/vt.c+9−2

This diff is large: its 33 lines aren’t shown here.

drivers/uio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/uio/uio_mf624.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/usb/core/config.c+2−2

This diff is large: its 11 lines aren’t shown here.

drivers/usb/core/quirks.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/usb/host/xhci-debugfs.c+3−0

This diff is large: its 10 lines aren’t shown here.

drivers/usb/host/xhci-ring.c+19−7

This diff is large: its 75 lines aren’t shown here.

drivers/usb/host/xhci.c+11−13

This diff is large: its 60 lines aren’t shown here.

drivers/usb/host/xhci.h+2−1

This diff is large: its 10 lines aren’t shown here.

drivers/usb/misc/rio500.c+47−33

This diff is large: its 257 lines aren’t shown here.

drivers/usb/misc/sisusbvga/sisusb.c+8−7

This diff is large: its 29 lines aren’t shown here.

drivers/usb/mtu3/mtu3_debugfs.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/usb/usbip/stub_dev.c+53−22

This diff is large: its 168 lines aren’t shown here.

drivers/uwb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/uwb/i1480/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/vfio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/mdev/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/mdev/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/pci/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/pci/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/platform/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/platform/reset/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vfio/platform/reset/vfio_platform_amdxgbe.c+1−12

This diff is large: its 23 lines aren’t shown here.

drivers/vfio/platform/reset/vfio_platform_calxedaxgmac.c+1−12

This diff is large: its 24 lines aren’t shown here.

drivers/vfio/platform/vfio_amba.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/vfio/platform/vfio_platform.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/vfio/platform/vfio_platform_common.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/vfio/platform/vfio_platform_irq.c+1−9

This diff is large: its 19 lines aren’t shown here.

drivers/vfio/platform/vfio_platform_private.h+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/vhost/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vhost/Kconfig.vringh+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vhost/vringh.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/backlight/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/backlight/adp5520_bl.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/video/backlight/adp8860_bl.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/video/backlight/adp8870_bl.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/video/backlight/ams369fg06.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/backlight/backlight.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/backlight/cr_bllcd.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/video/backlight/da9052_bl.c+1−6

This diff is large: its 17 lines aren’t shown here.

drivers/video/backlight/hx8357.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/video/backlight/ili922x.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/jornada720_bl.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/jornada720_lcd.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/backlight/lcd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/backlight/lm3533_bl.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/video/backlight/lms501kf03.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/backlight/omap1_bl.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/video/backlight/pcf50633-backlight.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/video/console/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/console/dummycon.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/console/newport_con.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/console/sticore.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/aty/aty128fb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/bw2.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/carminefb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/cg14.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/cg3.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/cg6.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/clps711x-fb.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/cobalt_lcdfb.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/controlfb.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/core/fbcon.c+1−1

This diff is large: its 9 lines aren’t shown here.

drivers/video/fbdev/core/fbsysfs.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/da8xx-fb.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/dnfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/ffb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/fsl-diu-fb.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/video/fbdev/geode/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/geode/display_gx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/geode/display_gx1.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/geode/display_gx1.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/geode/geodefb.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/geode/gx1fb_core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/geode/gxfb.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/geode/gxfb_core.c+1−6

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/geode/lxfb.h+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/video/fbdev/geode/lxfb_core.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/geode/lxfb_ops.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/geode/suspend_gx.c+1−5

This diff is large: its 13 lines aren’t shown here.

drivers/video/fbdev/geode/video_cs5530.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/geode/video_cs5530.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/geode/video_gx.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/grvga.c+1−6

This diff is large: its 19 lines aren’t shown here.

drivers/video/fbdev/gxt4500.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/hpfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/i740fb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/jz4740_fb.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/video/fbdev/kyro/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/leo.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/macfb.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/matrox/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/i2c-matroxfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_DAC1064.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_Ti3026.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_accel.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_base.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_crtc2.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_g450.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_maven.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/matrox/matroxfb_misc.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mb862xx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mbx/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mmp/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mmp/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mmp/core.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/mmp/fb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mmp/fb/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/video/fbdev/mmp/fb/mmpfb.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/mmp/fb/mmpfb.h+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/mmp/hw/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/mmp/hw/Makefile+1−0

This diff is large: its 4 lines aren’t shown here.

drivers/video/fbdev/mmp/hw/mmp_ctrl.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/mmp/hw/mmp_ctrl.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/video/fbdev/mmp/hw/mmp_spi.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/mmp/panel/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/mxsfb.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/video/fbdev/nuc900fb.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/nuc900fb.h+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/omap/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/omap/hwa742.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_ams_delta.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_h3.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_htcherald.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_inn1510.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_inn1610.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_mipid.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_osk.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_palmte.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_palmtt.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/lcd_palmz71.c+1−14

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/omap/lcdc.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap/omapfb.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/omap/omapfb_main.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/omap/sossi.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/omap2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/omap2/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/video/fbdev/omap2/omapfb/dss/dss-of.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/p9100.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/pvr2fb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/pxa3xx-gcu.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/savage/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/sis/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/sis/initextlfb.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/sis/sis.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/sis/sis_accel.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/sis/sis_accel.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/sis/sis_main.c+1−15

This diff is large: its 34 lines aren’t shown here.

drivers/video/fbdev/sis/sis_main.h+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/video/fbdev/ssd1307fb.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/video/fbdev/sstfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/tcx.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/tdfxfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/tmiofb.c+1−9

This diff is large: its 21 lines aren’t shown here.

drivers/video/fbdev/tridentfb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/uvesafb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/valkyriefb.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/video/fbdev/vermilion/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/vermilion/cr_pll.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/video/fbdev/vermilion/vermilion.c+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/video/fbdev/vermilion/vermilion.h+1−15

This diff is large: its 27 lines aren’t shown here.

drivers/video/fbdev/vesafb.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/via/accel.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/accel.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/chip.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/debug.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/dvi.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/dvi.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/global.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/global.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/hw.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/hw.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/ioctl.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/ioctl.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/lcd.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/lcd.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/share.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/tblDPASetting.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/tblDPASetting.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/via-core.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/fbdev/via/via_aux.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux.h+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_ch7301.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_edid.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_sii164.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1621.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1622.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1625.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1631.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1632.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_aux_vt1636.c+1−16

This diff is large: its 23 lines aren’t shown here.

drivers/video/fbdev/via/via_clock.c+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/via/via_clock.h+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/via/via_i2c.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/via_modesetting.c+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/via/via_modesetting.h+1−16

This diff is large: its 25 lines aren’t shown here.

drivers/video/fbdev/via/via_utility.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/via_utility.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/viafbdev.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/viafbdev.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/viamode.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/viamode.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/vt1636.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/fbdev/via/vt1636.h+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/video/logo/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/video/logo/logo.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virt/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virt/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virt/vboxguest/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virt/vboxguest/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virtio/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virtio/virtio.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virtio/virtio_balloon.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/virtio/virtio_input.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/virtio/virtio_mmio.c+1−5

This diff is large: its 18 lines aren’t shown here.

drivers/virtio/virtio_pci_common.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/virtio/virtio_pci_common.h+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/virtio/virtio_pci_legacy.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/virtio/virtio_pci_modern.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/virtio/virtio_ring.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/visorbus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vlynq/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vlynq/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vlynq/vlynq.c+1−14

This diff is large: its 22 lines aren’t shown here.

drivers/vme/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/boards/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/boards/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/boards/vme_vmivme7805.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/vme/boards/vme_vmivme7805.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/bridges/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/bridges/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/vme/bridges/vme_ca91cx42.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/bridges/vme_ca91cx42.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/bridges/vme_fake.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/bridges/vme_tsi148.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/bridges/vme_tsi148.h+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/vme/vme.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/w1/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/w1/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/w1/masters/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/w1/masters/ds2490.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/w1/masters/matrox_w1.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/w1/masters/mxc_w1.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/w1/slaves/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/w1/slaves/w1_ds2405.c+1−11

This diff is large: its 21 lines aren’t shown here.

drivers/w1/slaves/w1_ds2423.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/w1/slaves/w1_smem.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/w1/slaves/w1_therm.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/w1/w1.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_family.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_int.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_internal.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_io.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_netlink.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/w1/w1_netlink.h+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/alim1535_wdt.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/watchdog/alim7101_wdt.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/asm9260_wdt.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/watchdog/aspeed_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/atlas7_wdt.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/watchdog/booke_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/cpu5wdt.c+1−15

This diff is large: its 24 lines aren’t shown here.

drivers/watchdog/cpwd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/diag288_wdt.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/dw_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/f71808e_wdt.c+1−14

This diff is large: its 24 lines aren’t shown here.

drivers/watchdog/gef_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/geodewdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/gpio_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/i6300esb.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/indydog.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/intel-mid_wdt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/it8712f_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/it87_wdt.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/watchdog/jz4740_wdt.c+1−10

This diff is large: its 18 lines aren’t shown here.

drivers/watchdog/loongson1_wdt.c+1−5

This diff is large: its 12 lines aren’t shown here.

drivers/watchdog/machzwd.c+1−7

This diff is large: its 22 lines aren’t shown here.

drivers/watchdog/menf21bmc_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/meson_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/mixcomwd.c+1−6

This diff is large: its 25 lines aren’t shown here.

drivers/watchdog/mpc8xxx_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/ni903x_wdt.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/nic7018_wdt.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/nv_tco.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/pcwd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/pic32-dmt.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/watchdog/pic32-wdt.c+1−5

This diff is large: its 15 lines aren’t shown here.

drivers/watchdog/pika_wdt.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/pnx833x_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/pretimeout_noop.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/watchdog/pretimeout_panic.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/watchdog/rc32434_wdt.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/watchdog/rdc321x_wdt.c+1−15

This diff is large: its 26 lines aren’t shown here.

drivers/watchdog/riowd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/watchdog/s3c2410_wdt.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/watchdog/sama5d4_wdt.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/watchdog/sbc60xxwdt.c+1−7

This diff is large: its 30 lines aren’t shown here.

drivers/watchdog/sbc_epx_c3.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/sc1200wdt.c+1−6

This diff is large: its 24 lines aren’t shown here.

drivers/watchdog/sc520_wdt.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/scx200_wdt.c+1−4

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/shwdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/sirfsoc_wdt.c+1−2

This diff is large: its 11 lines aren’t shown here.

drivers/watchdog/smsc37b787_wdt.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/sp5100_tco.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/sprd_wdt.c+1−9

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/sun4v_wdt.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/sunxi_wdt.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/twl4030_wdt.c+1−14

This diff is large: its 23 lines aren’t shown here.

drivers/watchdog/ux500_wdt.c+1−2

This diff is large: its 10 lines aren’t shown here.

drivers/watchdog/via_wdt.c+1−1

This diff is large: its 10 lines aren’t shown here.

drivers/watchdog/w83877f_wdt.c+1−5

This diff is large: its 16 lines aren’t shown here.

drivers/watchdog/w83977f_wdt.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/watchdog/watchdog_pretimeout.c+1−6

This diff is large: its 13 lines aren’t shown here.

drivers/watchdog/wdrtas.c+1−14

This diff is large: its 26 lines aren’t shown here.

drivers/watchdog/wdt285.c+1−6

This diff is large: its 18 lines aren’t shown here.

drivers/watchdog/wdt977.c+1−5

This diff is large: its 17 lines aren’t shown here.

drivers/watchdog/xen_wdt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/watchdog/ziirave_wdt.c+1−10

This diff is large: its 22 lines aren’t shown here.

drivers/watchdog/zx2967_wdt.c+1−2

This diff is large: its 13 lines aren’t shown here.

drivers/xen/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/arm-device.c+1−12

This diff is large: its 19 lines aren’t shown here.

drivers/xen/dbgp.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/efi.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/events/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/events/events_base.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/events/events_internal.h+1−3

This diff is large: its 12 lines aren’t shown here.

drivers/xen/features.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/manage.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/preempt.c+1−5

This diff is large: its 14 lines aren’t shown here.

drivers/xen/privcmd.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/pvcalls-back.c+1−10

This diff is large: its 17 lines aren’t shown here.

drivers/xen/pvcalls-front.c+1−14

This diff is large: its 49 lines aren’t shown here.

drivers/xen/tmem.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/xen-acpi-cpuhotplug.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/xen/xen-acpi-memhotplug.c+1−11

This diff is large: its 20 lines aren’t shown here.

drivers/xen/xen-stub.c+1−11

This diff is large: its 23 lines aren’t shown here.

drivers/xen/xenbus/xenbus.h+3−0

This diff is large: its 15 lines aren’t shown here.

drivers/xen/xenbus/xenbus_dev_frontend.c+18−0

This diff is large: its 46 lines aren’t shown here.

drivers/xen/xenbus/xenbus_probe_frontend.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/xenbus/xenbus_xs.c+5−2

This diff is large: its 42 lines aren’t shown here.

drivers/xen/xenfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/xen/xenfs/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

drivers/zorro/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/9p/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/9p/cache.c+1−16

This diff is large: its 25 lines aren’t shown here.

fs/9p/cache.h+1−16

This diff is large: its 25 lines aren’t shown here.

fs/9p/fid.c+1−16

This diff is large: its 26 lines aren’t shown here.

fs/9p/fid.h+1−16

This diff is large: its 25 lines aren’t shown here.

fs/9p/v9fs.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/v9fs.h+1−16

This diff is large: its 26 lines aren’t shown here.

fs/9p/v9fs_vfs.h+1−16

This diff is large: its 26 lines aren’t shown here.

fs/9p/vfs_addr.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_dentry.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_dir.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_file.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_inode.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_inode_dotl.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/9p/vfs_super.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/Kconfig.binfmt+1−0

This diff is large: its 5 lines aren’t shown here.

fs/adfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/adfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/affs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/affs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/affs/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/afs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/afs/addr_list.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/afs.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/afs_cm.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/afs_fs.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/afs_vl.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/cache.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/cell.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/cmservice.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/dir.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/dir_edit.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/dir_silly.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/afs/dynroot.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/file.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/flock.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/fs_probe.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/fsclient.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/main.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/misc.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/mntpt.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/proc.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/protocol_yfs.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/rotate.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/rxrpc.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/security.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/server.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/server_list.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/vl_list.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/vl_probe.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/vl_rotate.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/vlclient.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/volume.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/write.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/xattr.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/afs/xdr_fs.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/afs/yfsclient.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/anon_inodes.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/autofs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/autofs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/autofs/autofs_i.h+1−4

This diff is large: its 12 lines aren’t shown here.

fs/autofs/dev-ioctl.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/autofs/expire.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/autofs/init.c+1−4

This diff is large: its 11 lines aren’t shown here.

fs/autofs/inode.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/autofs/root.c+1−4

This diff is large: its 13 lines aren’t shown here.

fs/autofs/symlink.c+1−4

This diff is large: its 11 lines aren’t shown here.

fs/autofs/waitq.c+1−4

This diff is large: its 12 lines aren’t shown here.

fs/befs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/befs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/befs/linuxvfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/bfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/bfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/bfs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/binfmt_aout.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/binfmt_elf.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/binfmt_elf_fdpic.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/binfmt_em86.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/binfmt_misc.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/binfmt_script.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/block_dev.c+17−9

This diff is large: its 42 lines aren’t shown here.

fs/btrfs/compression.c+1−0

This diff is large: its 8 lines aren’t shown here.

fs/btrfs/dev-replace.c+25−10

This diff is large: its 51 lines aren’t shown here.

fs/btrfs/extent-tree.c+8−7

This diff is large: its 54 lines aren’t shown here.

fs/btrfs/file.c+13−3

This diff is large: its 31 lines aren’t shown here.

fs/btrfs/inode.c+12−2

This diff is large: its 21 lines aren’t shown here.

fs/btrfs/props.c+22−8

This diff is large: its 51 lines aren’t shown here.

fs/btrfs/qgroup.c+7−1

This diff is large: its 15 lines aren’t shown here.

fs/btrfs/relocation.c+19−8

This diff is large: its 49 lines aren’t shown here.

fs/btrfs/root-tree.c+1−3

This diff is large: its 12 lines aren’t shown here.

fs/btrfs/send.c+49−3

This diff is large: its 67 lines aren’t shown here.

fs/btrfs/sysfs.c+6−1

This diff is large: its 14 lines aren’t shown here.

fs/btrfs/tree-checker.c+45−4

This diff is large: its 84 lines aren’t shown here.

fs/btrfs/tree-log.c+7−14

This diff is large: its 63 lines aren’t shown here.

fs/btrfs/zstd.c+10−10

This diff is large: its 81 lines aren’t shown here.

fs/buffer.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/cachefiles/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/cachefiles/bind.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/daemon.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/interface.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/key.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/main.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/cachefiles/namei.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/proc.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/rdwr.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/security.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/cachefiles/xattr.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/ceph/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ceph/acl.c+1−14

This diff is large: its 23 lines aren’t shown here.

fs/ceph/cache.c+1−16

This diff is large: its 26 lines aren’t shown here.

fs/ceph/cache.h+1−16

This diff is large: its 26 lines aren’t shown here.

fs/ceph/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/cifs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/cifs/asn1.c+1−12

This diff is large: its 22 lines aren’t shown here.

fs/cifs/cifs_debug.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/cifs/cifs_debug.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/cifs/cifs_dfs_ref.c+1−4

This diff is large: its 16 lines aren’t shown here.

fs/cifs/cifs_unicode.c+1−14

This diff is large: its 24 lines aren’t shown here.

fs/cifs/cifs_unicode.h+1−16

This diff is large: its 34 lines aren’t shown here.

fs/cifs/cifs_uniupr.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/cifs/dfs_cache.c+2−2

This diff is large: its 18 lines aren’t shown here.

fs/cifs/file.c+3−1

This diff is large: its 11 lines aren’t shown here.

fs/cifs/netmisc.c+1−14

This diff is large: its 26 lines aren’t shown here.

fs/cifs/nterr.c+1−14

This diff is large: its 24 lines aren’t shown here.

fs/cifs/nterr.h+1−13

This diff is large: its 25 lines aren’t shown here.

fs/cifs/smb2pdu.c+6−3

This diff is large: its 25 lines aren’t shown here.

fs/cifs/smbdirect.c+1−10

This diff is large: its 19 lines aren’t shown here.

fs/cifs/smbdirect.h+1−10

This diff is large: its 19 lines aren’t shown here.

fs/cifs/smbencrypt.c+1−13

This diff is large: its 25 lines aren’t shown here.

fs/cifs/winucase.c+1−14

This diff is large: its 24 lines aren’t shown here.

fs/coda/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/coda/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/coda/psdev.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/compat_binfmt_elf.c+1−4

This diff is large: its 14 lines aren’t shown here.

fs/configfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/configfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/configfs/configfs_internal.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/configfs/dir.c+7−23

This diff is large: its 47 lines aren’t shown here.

fs/configfs/file.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/configfs/inode.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/configfs/item.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/configfs/mount.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/configfs/symlink.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/cramfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/cramfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/crypto/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/crypto/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/crypto/crypto.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/crypto/hooks.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/dcache.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/dcookies.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/debugfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/devpts/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/devpts/inode.c+1−4

This diff is large: its 15 lines aren’t shown here.

fs/direct-io.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/dlm/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/dlm/ast.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/ast.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/config.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/config.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/debug_fs.c+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/dir.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/dir.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/dlm_internal.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/lock.c+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/lock.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/lockspace.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/lockspace.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/lowcomms.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/lowcomms.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/lvb_table.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/main.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/member.c+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/member.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/memory.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/memory.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/midcomms.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/midcomms.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/netlink.c+1−4

This diff is large: its 11 lines aren’t shown here.

fs/dlm/rcom.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/rcom.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/recover.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/recover.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/recoverd.c+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/recoverd.h+1−3

This diff is large: its 14 lines aren’t shown here.

fs/dlm/requestqueue.c+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/requestqueue.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/user.c+1−4

This diff is large: its 11 lines aren’t shown here.

fs/dlm/user.h+1−4

This diff is large: its 11 lines aren’t shown here.

fs/dlm/util.c+1−3

This diff is large: its 13 lines aren’t shown here.

fs/dlm/util.h+1−3

This diff is large: its 13 lines aren’t shown here.

fs/ecryptfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ecryptfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ecryptfs/crypto.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/debug.c+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ecryptfs/dentry.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/ecryptfs_kernel.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/file.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/inode.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/keystore.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/kthread.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ecryptfs/main.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/mmap.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ecryptfs/read_write.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ecryptfs/super.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/efivarfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/efivarfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/efs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/efs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/efs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/eventfd.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/eventpoll.c+1−6

This diff is large: its 16 lines aren’t shown here.

fs/exec.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/exportfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/exportfs/expfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ext2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ext2/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ext4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ext4/dir.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/ext4/extents.c+8−4

This diff is large: its 19 lines aren’t shown here.

fs/ext4/inode.c+10−13

This diff is large: its 36 lines aren’t shown here.

fs/f2fs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/dir.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/fatent.c+1−1

This diff is large: its 8 lines aren’t shown here.

fs/fat/file.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/misc.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/namei_msdos.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fat/namei_vfat.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/file_table.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/freevxfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/freevxfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fs-writeback.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fs_context.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/fs_parser.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fs_struct.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fscache/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fscache/cache.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/cookie.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/fscache/fsdef.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/histogram.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/main.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/netfs.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/object-list.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/object.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/fscache/operation.c+1−5

This diff is large: its 15 lines aren’t shown here.

fs/fscache/page.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/proc.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fscache/stats.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fsopen.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/fuse/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/fuse/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/gfs2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/gfs2/lock_dlm.c+5−4

This diff is large: its 23 lines aren’t shown here.

fs/hfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hfsplus/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hfsplus/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hpfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hpfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hpfs/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/hugetlbfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/io_uring.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/isofs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/isofs/compress.c+1−6

This diff is large: its 15 lines aren’t shown here.

fs/isofs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/isofs/zisofs.h+1−6

This diff is large: its 15 lines aren’t shown here.

fs/jbd2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/jbd2/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/jffs2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/jfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/jfs/acl.c+1−14

This diff is large: its 23 lines aren’t shown here.

fs/jfs/file.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/inode.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_acl.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_btree.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_debug.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_debug.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_dinode.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_discard.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_discard.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_dmap.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_dmap.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_dtree.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_dtree.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_extent.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_extent.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_filsys.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_imap.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_imap.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_incore.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_inode.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_inode.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_lock.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_logmgr.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_logmgr.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_metapage.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_metapage.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_mount.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_superblock.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_txnmgr.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_txnmgr.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_types.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_umount.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_unicode.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_unicode.h+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/jfs_uniupr.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_xattr.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_xtree.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/jfs_xtree.h+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/namei.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/resize.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/super.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/jfs/symlink.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/jfs/xattr.c+1−14

This diff is large: its 22 lines aren’t shown here.

fs/kernfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/kernfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/libfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/lockd/clntlock.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/lockd/clntproc.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/lockd/svc.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/lockd/svcsubs.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/lockd/xdr.c+2−2

This diff is large: its 18 lines aren’t shown here.

fs/lockd/xdr4.c+2−2

This diff is large: its 18 lines aren’t shown here.

fs/locks.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/mbcache.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/minix/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/minix/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/minix/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/namespace.c+1−1

This diff is large: its 10 lines aren’t shown here.

fs/nfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/blocklayout/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/client.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/nfs/delegation.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/dir.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/direct.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/file.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/filelayout/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/flexfilelayout/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/flexfilelayout/flexfilelayout.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/fscache-index.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/nfs/fscache.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/nfs/fscache.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/nfs/getroot.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/nfs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/namespace.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs2super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs3client.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs3super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs4client.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs4session.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/nfs4super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/pagelist.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/pnfs_nfs.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/read.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs/write.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs_common/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs_common/grace.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfs_common/nfsacl.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfsd/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nfsd/netns.h+1−14

This diff is large: its 23 lines aren’t shown here.

fs/nfsd/nfsctl.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nilfs2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/nls/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/no-block.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/notify/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/notify/dnotify/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/notify/dnotify/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

fs/notify/dnotify/dnotify.c+1−10

This diff is large: its 22 lines aren’t shown here.

fs/notify/fanotify/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/notify/fanotify/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

fs/notify/fsnotify.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/notify/group.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/notify/inotify/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/notify/inotify/Makefile+1−0

This diff is large: its 3 lines aren’t shown here.

fs/notify/inotify/inotify_fsnotify.c+1−10

This diff is large: its 22 lines aren’t shown here.

fs/notify/inotify/inotify_user.c+1−10

This diff is large: its 22 lines aren’t shown here.

fs/notify/mark.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/notify/notification.c+1−14

This diff is large: its 21 lines aren’t shown here.

fs/ntfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ntfs/aops.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/aops.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/attrib.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/attrib.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/bitmap.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/bitmap.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/collate.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/collate.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/compress.c+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/debug.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/debug.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/dir.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/dir.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/endian.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/file.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/index.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/index.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/inode.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/inode.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/layout.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/lcnalloc.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/lcnalloc.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/logfile.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/logfile.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/malloc.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/mft.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/mft.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/mst.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/namei.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/ntfs.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/quota.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/quota.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/runlist.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/runlist.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/super.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/sysctl.c+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/sysctl.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/time.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/types.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/unistr.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ntfs/upcase.c+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ntfs/usnjrnl.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/usnjrnl.h+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ntfs/volume.h+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ocfs2/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ocfs2/acl.c+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/acl.h+1−9

This diff is large: its 20 lines aren’t shown here.

fs/ocfs2/alloc.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/alloc.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/aops.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/aops.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/blockcheck.c+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/blockcheck.h+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/buffer_head_io.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/buffer_head_io.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/cluster/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ocfs2/cluster/heartbeat.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/cluster/heartbeat.h+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/cluster/masklog.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/cluster/masklog.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/cluster/netdebug.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/cluster/nodemanager.c+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/cluster/nodemanager.h+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/cluster/ocfs2_heartbeat.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/cluster/ocfs2_nodemanager.h+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/cluster/quorum.c+1−15

This diff is large: its 25 lines aren’t shown here.

fs/ocfs2/cluster/quorum.h+1−16

This diff is large: its 25 lines aren’t shown here.

fs/ocfs2/cluster/tcp.c+1−15

This diff is large: its 26 lines aren’t shown here.

fs/ocfs2/cluster/tcp.h+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/cluster/tcp_internal.h+1−15

This diff is large: its 24 lines aren’t shown here.

fs/ocfs2/dcache.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dcache.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dir.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dir.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlm/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ocfs2/dlm/dlmapi.h+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmast.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmcommon.h+1−16

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlm/dlmconvert.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmconvert.h+1−16

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlm/dlmdebug.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmdebug.h+1−16

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlm/dlmdomain.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmdomain.h+1−16

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlm/dlmlock.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmmaster.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmrecovery.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmthread.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlm/dlmunlock.c+1−16

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/dlmfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ocfs2/dlmfs/dlmfs.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlmfs/userdlm.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlmfs/userdlm.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlmglue.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/dlmglue.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/export.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/export.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/file.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/file.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/filecheck.c+1−0

This diff is large: its 8 lines aren’t shown here.

fs/ocfs2/heartbeat.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/heartbeat.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/inode.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/inode.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/journal.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/journal.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/localalloc.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/localalloc.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/locks.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/locks.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/mmap.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/move_extents.c+1−9

This diff is large: its 20 lines aren’t shown here.

fs/ocfs2/move_extents.h+1−9

This diff is large: its 20 lines aren’t shown here.

fs/ocfs2/namei.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/namei.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/ocfs2.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/ocfs2_ioctl.h+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/ocfs2_lockid.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/ocfs2_lockingver.h+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/refcounttree.c+1−9

This diff is large: its 20 lines aren’t shown here.

fs/ocfs2/refcounttree.h+1−9

This diff is large: its 20 lines aren’t shown here.

fs/ocfs2/reservations.c+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/reservations.h+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/resize.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/resize.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/slot_map.c+1−17

This diff is large: its 28 lines aren’t shown here.

fs/ocfs2/slot_map.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/suballoc.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/suballoc.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/super.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/super.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/symlink.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/sysfile.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/sysfile.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/uptodate.c+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/uptodate.h+1−15

This diff is large: its 27 lines aren’t shown here.

fs/ocfs2/xattr.c+1−9

This diff is large: its 21 lines aren’t shown here.

fs/ocfs2/xattr.h+1−9

This diff is large: its 20 lines aren’t shown here.

fs/omfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/omfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/omfs/dir.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/omfs/file.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/omfs/inode.c+1−1

This diff is large: its 9 lines aren’t shown here.

fs/open.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/openpromfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/openpromfs/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/orangefs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/orangefs/orangefs-mod.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/overlayfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/overlayfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/pnode.c+1−2

This diff is large: its 12 lines aren’t shown here.

fs/pnode.h+1−2

This diff is large: its 11 lines aren’t shown here.

fs/posix_acl.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/proc/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/proc/consoles.c+1−2

This diff is large: its 9 lines aren’t shown here.

fs/proc/generic.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/proc/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/proc/nommu.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/proc/proc_net.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/proc/vmcore.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/pstore/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx4/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx4/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx4/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx6/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx6/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/qnx6/inode.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/quota/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/quota/quota_tree.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/quota/quota_v1.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/quota/quota_v2.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ramfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ramfs/file-nommu.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/ramfs/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/reiserfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/romfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/romfs/internal.h+1−5

This diff is large: its 14 lines aren’t shown here.

fs/romfs/mmap-nommu.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/romfs/storage.c+1−5

This diff is large: its 14 lines aren’t shown here.

fs/splice.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/squashfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/squashfs/block.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/cache.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/decompressor.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/decompressor.h+1−14

This diff is large: its 26 lines aren’t shown here.

fs/squashfs/dir.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/export.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/file.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/fragment.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/id.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/inode.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/lzo_wrapper.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/namei.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/squashfs.h+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/squashfs_fs.h+1−14

This diff is large: its 26 lines aren’t shown here.

fs/squashfs/squashfs_fs_i.h+1−14

This diff is large: its 26 lines aren’t shown here.

fs/squashfs/squashfs_fs_sb.h+1−14

This diff is large: its 26 lines aren’t shown here.

fs/squashfs/super.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/symlink.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/xattr.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/xattr.h+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/xattr_id.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/xz_wrapper.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/zlib_wrapper.c+1−14

This diff is large: its 25 lines aren’t shown here.

fs/squashfs/zstd_wrapper.c+1−10

This diff is large: its 21 lines aren’t shown here.

fs/stack.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/sysfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/sysfs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/sysv/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/sysv/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/sysv/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/tracefs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ubifs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/udf/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/udf/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ufs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ufs/Makefile+1−0

This diff is large: its 5 lines aren’t shown here.

fs/ufs/super.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/unicode/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/xattr.c+1−0

This diff is large: its 5 lines aren’t shown here.

fs/xfs/Kconfig+1−0

This diff is large: its 5 lines aren’t shown here.

fs/xfs/libxfs/xfs_ialloc_btree.c+9−0

This diff is large: its 16 lines aren’t shown here.

fs/xfs/libxfs/xfs_refcount_btree.c+9−0

This diff is large: its 16 lines aren’t shown here.

fs/xfs/libxfs/xfs_rmap_btree.c+9−0

This diff is large: its 16 lines aren’t shown here.

include/acpi/acpi_bus.h+1−14

This diff is large: its 24 lines aren’t shown here.

include/acpi/acpi_drivers.h+1−14

This diff is large: its 24 lines aren’t shown here.

include/acpi/acpi_lpat.h+1−9

This diff is large: its 18 lines aren’t shown here.

include/asm-generic/atomic.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/asm-generic/atomic64.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/asm-generic/barrier.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/asm-generic/exec.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/asm-generic/io.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/asm-generic/irq_regs.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/asm-generic/ptrace.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/asm-generic/qrwlock.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/asm-generic/qspinlock.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/asm-generic/qspinlock_types.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/asm-generic/switch_to.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/asm-generic/syscall.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/asm-generic/tlb.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/asm-generic/xor.h+1−9

This diff is large: its 18 lines aren’t shown here.

include/crypto/acompress.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/crypto/aead.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/akcipher.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/algapi.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/authenc.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/cbc.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/ctr.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/dh.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/ecdh.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/engine.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/hash.h+8−7

This diff is large: its 30 lines aren’t shown here.

include/crypto/hash_info.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/if_alg.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/internal/acompress.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/crypto/internal/aead.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/internal/akcipher.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/internal/geniv.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/internal/hash.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/internal/kpp.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/internal/rng.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/internal/rsa.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/internal/scompress.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/crypto/internal/skcipher.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/kpp.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/padlock.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/crypto/pkcs7.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/crypto/public_key.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/crypto/rng.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/crypto/scatterwalk.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/crypto/skcipher.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/drm/bridge/analogix_dp.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/drm/bridge/dw_hdmi.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/drm/bridge/dw_mipi_dsi.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/drm/drm_format_helper.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/drm/drm_lease.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/drm/drm_simple_kms_helper.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/drm/tinydrm/mipi-dbi.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/drm/tinydrm/tinydrm-helpers.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/arm/ux500_pm_domains.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/dt-bindings/clock/at91.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/clock/hi3516cv300-clock.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/clock/hi3519-clock.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/clock/hi3620-clock.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/dt-bindings/clock/hi3660-clock.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/dt-bindings/clock/hip04-clock.h+1−15

This diff is large: its 25 lines aren’t shown here.

include/dt-bindings/clock/histb-clock.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/clock/mt2701-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/mt2712-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/mt6797-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/mt7622-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/mt8135-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/mt8173-clk.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/oxsemi,ox810se.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/clock/oxsemi,ox820.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/clock/pxa-clock.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/dt-bindings/clock/r8a73a4-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/r8a7740-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/r8a7778-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/r8a7779-clock.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/dt-bindings/clock/r8a7790-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/r8a7791-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/r8a7792-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/rk3036-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3066a-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3128-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3188-cru-common.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3188-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3228-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3288-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3328-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rk3368-cru.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/clock/rk3399-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/rv1108-cru.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/clock/sh73a0-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/clock/stm32fx-clock.h+1−1

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/clock/sun5i-ccu.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/clock/vf610-clock.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/dma/nbpfaxi.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/input/ti-drv260x.h+1−9

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/media/omap3-isp.h+1−9

This diff is large: its 18 lines aren’t shown here.

include/dt-bindings/media/tvp5150.h+1−13

This diff is large: its 23 lines aren’t shown here.

include/dt-bindings/memory/mt2701-larb-port.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/memory/mt8173-larb-port.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/net/ti-dp83867.h+1−9

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/phy/phy.h+1−1

This diff is large: its 12 lines aren’t shown here.

include/dt-bindings/pinctrl/mt65xx.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/pinctrl/nomadik.h+1−1

This diff is large: its 11 lines aren’t shown here.

include/dt-bindings/pinctrl/rockchip.h+1−10

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/power/mt2701-power.h+1−9

This diff is large: its 16 lines aren’t shown here.

include/dt-bindings/power/tegra186-powergate.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/reset/altr,rst-mgr-a10sr.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/dt-bindings/reset/altr,rst-mgr-s10.h+1−12

This diff is large: its 21 lines aren’t shown here.

include/dt-bindings/reset/imx7-reset.h+1−12

This diff is large: its 21 lines aren’t shown here.

include/dt-bindings/reset/mt2701-resets.h+1−9

This diff is large: its 16 lines aren’t shown here.

include/dt-bindings/reset/mt7622-reset.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/reset/mt8135-resets.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/reset/mt8173-resets.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/dt-bindings/reset/oxsemi,ox810se.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/reset/oxsemi,ox820.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/reset/sun5i-ccu.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/reset/tegra186-reset.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/reset/ti-syscon.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/dt-bindings/soc/zte,pm_domains.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/keys/asymmetric-parser.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/keys/asymmetric-subtype.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/keys/asymmetric-type.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/keys/big_key-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/dns_resolver-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/keyring-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/request_key_auth-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/rxrpc-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/system_keyring.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/keys/user-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/acpi.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/ahci_platform.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/amba/kmi.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/amba/pl022.h+1−10

This diff is large: its 22 lines aren’t shown here.

include/linux/amba/serial.h+1−14

This diff is large: its 26 lines aren’t shown here.

include/linux/apm-emulation.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/apm_bios.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/linux/arm-cci.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/asn1.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/asn1_ber_bytecode.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/asn1_decoder.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/assoc_array.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/assoc_array_priv.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/ata.h+1−17

This diff is large: its 31 lines aren’t shown here.

include/linux/atmel_pdc.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/audit.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/auto_dev-ioctl.h+1−4

This diff is large: its 12 lines aren’t shown here.

include/linux/auto_fs.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/bcm47xx_nvram.h+1−4

This diff is large: its 10 lines aren’t shown here.

include/linux/bcm47xx_sprom.h+1−4

This diff is large: its 10 lines aren’t shown here.

include/linux/bio.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/bitfield.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/linux/blk_types.h+0−7

This diff is large: its 14 lines aren’t shown here.

include/linux/blkdev.h+6−1

This diff is large: its 21 lines aren’t shown here.

include/linux/bma150.h+1−14

This diff is large: its 22 lines aren’t shown here.

include/linux/bpf.h+2−4

This diff is large: its 18 lines aren’t shown here.

include/linux/bpf_verifier.h+1−4

This diff is large: its 10 lines aren’t shown here.

include/linux/cgroup-defs.h+5−0

This diff is large: its 12 lines aren’t shown here.

include/linux/clk/at91_pmc.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/clk/tegra.h+1−12

This diff is large: its 19 lines aren’t shown here.

include/linux/clk/zynq.h+1−14

This diff is large: its 22 lines aren’t shown here.

include/linux/configfs.h+1−15

This diff is large: its 25 lines aren’t shown here.

include/linux/connector.h+1−14

This diff is large: its 24 lines aren’t shown here.

include/linux/count_zeros.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/cpu_cooling.h+1−12

This diff is large: its 24 lines aren’t shown here.

include/linux/cred.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/crypto.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/cs5535.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/dax.h+26−0

This diff is large: its 54 lines aren’t shown here.

include/linux/dca.h+1−17

This diff is large: its 24 lines aren’t shown here.

include/linux/delayacct.h+1−11

This diff is large: its 19 lines aren’t shown here.

include/linux/devpts_fs.h+1−4

This diff is large: its 15 lines aren’t shown here.

include/linux/dlm.h+1−3

This diff is large: its 14 lines aren’t shown here.

include/linux/dlm_plock.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/dma-contiguous.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/dma-fence-array.h+1−9

This diff is large: its 21 lines aren’t shown here.

include/linux/dma-fence-chain.h+1−9

This diff is large: its 20 lines aren’t shown here.

include/linux/dma-fence.h+1−9

This diff is large: its 21 lines aren’t shown here.

include/linux/dma/xilinx_dma.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/dmaengine.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/linux/drbd.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/linux/eeprom_93cx6.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/elf-fdpic.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/enclosure.h+1−12

This diff is large: its 24 lines aren’t shown here.

include/linux/etherdevice.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/ethtool.h+9−0

This diff is large: its 16 lines aren’t shown here.

include/linux/eventpoll.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/linux/fcdevice.h+1−6

This diff is large: its 19 lines aren’t shown here.

include/linux/fddidevice.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/firmware/trusted_foundations.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/linux/fixp-arith.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/linux/fmc.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/fs_context.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/fs_parser.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/fscache-cache.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/fscache.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/fsi.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/linux/fsl-diu-fb.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/fsl/guts.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/fsl_devices.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/fsl_ifc.h+1−14

This diff is large: its 24 lines aren’t shown here.

include/linux/fsldma.h+1−4

This diff is large: its 10 lines aren’t shown here.

include/linux/generic-radix-tree.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/hdlc.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/hid-debug.h+1−14

This diff is large: its 26 lines aren’t shown here.

include/linux/hid-roccat.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/hid.h+1−13

This diff is large: its 24 lines aren’t shown here.

include/linux/hiddev.h+1−13

This diff is large: its 24 lines aren’t shown here.

include/linux/hippidevice.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/hmm.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/linux/host1x.h+1−14

This diff is large: its 21 lines aren’t shown here.

include/linux/hwmon-sysfs.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/hwmon-vid.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/linux/i2c-algo-pcf.h+2−14

This diff is large: its 26 lines aren’t shown here.

include/linux/i2c-dev.h+1−14

This diff is large: its 25 lines aren’t shown here.

include/linux/i2c-mux.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/i2c-smbus.h+1−15

This diff is large: its 24 lines aren’t shown here.

include/linux/i2c.h+2−14

This diff is large: its 27 lines aren’t shown here.

include/linux/icmp.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/idr.h+1−1

This diff is large: its 11 lines aren’t shown here.

include/linux/ieee802154.h+1−9

This diff is large: its 19 lines aren’t shown here.

include/linux/if_arp.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_bridge.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/if_ether.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_fddi.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_frad.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_pppol2tp.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_pppox.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/if_team.h+1−5

This diff is large: its 13 lines aren’t shown here.

include/linux/if_tun.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/linux/if_vlan.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/igmp.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/iio/adc/ad_sigma_delta.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/buffer-dma.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/iio/buffer-dmaengine.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/iio/common/ssp_sensors.h+1−11

This diff is large: its 18 lines aren’t shown here.

include/linux/iio/common/st_sensors.h+1−2

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/common/st_sensors_i2c.h+1−2

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/common/st_sensors_spi.h+1−2

This diff is large: its 13 lines aren’t shown here.

include/linux/iio/dac/ad5504.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/dac/ad5791.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/dac/max517.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/dac/mcp4725.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/frequency/ad9523.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/frequency/adf4350.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/imu/adis.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/iio/timer/stm32-lptim-trigger.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/iio/timer/stm32-timer-trigger.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/imx-media.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/linux/in.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/in6.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/inet.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/input/ad714x.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/input/adp5589.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/input/adxl34x.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/input/bu21013.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/input/samsung-keypad.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/intel-pti.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/linux/interval_tree_generic.h+1−13

This diff is large: its 22 lines aren’t shown here.

include/linux/ip.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/ipv6_route.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/irqchip/arm-vic.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/irqchip/ingenic.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/linux/irqchip/irq-bcm2836.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/linux/isapnp.h+1−16

This diff is large: its 24 lines aren’t shown here.

include/linux/isdn/hdlc.h+1−14

This diff is large: its 26 lines aren’t shown here.

include/linux/jbd2.h+1−4

This diff is large: its 16 lines aren’t shown here.

include/linux/joystick.h+1−13

This diff is large: its 24 lines aren’t shown here.

include/linux/jz4780-nemc.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/key-type.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/key.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/linux/keyctl.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/kfifo.h+1−15

This diff is large: its 24 lines aren’t shown here.

include/linux/kmod.h+1−14

This diff is large: its 24 lines aren’t shown here.

include/linux/kprobes.h+1−14

This diff is large: its 25 lines aren’t shown here.

include/linux/ks8842.h+1−13

This diff is large: its 21 lines aren’t shown here.

include/linux/ks8851_mll.h+1−13

This diff is large: its 21 lines aren’t shown here.

include/linux/led-lm3530.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/libata.h+1−17

This diff is large: its 28 lines aren’t shown here.

include/linux/libgcc.h+1−14

This diff is large: its 21 lines aren’t shown here.

include/linux/list_lru.h+1−0

This diff is large: its 8 lines aren’t shown here.

include/linux/livepatch.h+1−13

This diff is large: its 23 lines aren’t shown here.

include/linux/log2.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/lru_cache.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/linux/mISDNhw.h+1−10

This diff is large: its 22 lines aren’t shown here.

include/linux/memblock.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/memcontrol.h+9−12

This diff is large: its 39 lines aren’t shown here.

include/linux/mfd/ab3100.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/mfd/abx500.h+1−1

This diff is large: its 8 lines aren’t shown here.

include/linux/mfd/abx500/ab8500-bm.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/linux/mfd/abx500/ab8500-gpadc.h+1−1

This diff is large: its 8 lines aren’t shown here.

include/linux/mfd/abx500/ab8500-sysctrl.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/mfd/abx500/ab8500.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/mfd/abx500/ux500_chargalg.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/mfd/adp5520.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/altera-a10sr.h+1−12

This diff is large: its 20 lines aren’t shown here.

include/linux/mfd/as3722.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/mfd/bcm590xx.h+1−6

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/da8xx-cfgchip.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/linux/mfd/da9052/da9052.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/mfd/da9052/pdata.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/mfd/da9052/reg.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/mfd/da9055/core.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/mfd/da9055/pdata.h+1−6

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/da9055/reg.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/mfd/da9062/core.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/da9062/registers.h+1−10

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/da9063/pdata.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/mfd/da9150/core.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/da9150/registers.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/davinci_voicecodec.h+1−14

This diff is large: its 25 lines aren’t shown here.

include/linux/mfd/db8500-prcmu.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/linux/mfd/dbx500-prcmu.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/mfd/janz.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/lm3533.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mfd/mcp.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mfd/mt6397/core.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/mt6397/registers.h+1−9

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/mxs-lradc.h+1−10

This diff is large: its 22 lines aren’t shown here.

include/linux/mfd/palmas.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/mfd/pcf50633/adc.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/pcf50633/backlight.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/linux/mfd/pcf50633/core.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/pcf50633/gpio.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/pcf50633/mbc.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/rc5t583.h+1−13

This diff is large: its 25 lines aren’t shown here.

include/linux/mfd/smsc.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/stw481x.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/syscon.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/syscon/clps711x.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/tps6105x.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/mfd/tps65090.h+1−15

This diff is large: its 24 lines aren’t shown here.

include/linux/mfd/tps65910.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/mfd/twl.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/mfd/ucb1x00.h+1−4

This diff is large: its 13 lines aren’t shown here.

include/linux/mfd/viperboard.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/mfd/wm831x/auxadc.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/core.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/gpio.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/irq.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/otp.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/pdata.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/pmu.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/regulator.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/status.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm831x/watchdog.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm8350/audio.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/wm8350/comparator.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/wm8350/core.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/wm8350/gpio.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/wm8350/pmic.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/wm8350/rtc.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/wm8350/supply.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/mfd/wm8350/wdt.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mfd/wm8400-audio.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/mfd/wm8400-private.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/mfd/wm8400.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/mfd/wm8994/core.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm8994/gpio.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm8994/pdata.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm8994/registers.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mfd/wm97xx.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/micrel_phy.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/microchipphy.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/linux/mlx5/eswitch.h+3−3

This diff is large: its 17 lines aren’t shown here.

include/linux/mmc/sd.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mmc/sdio.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mmc/sdio_func.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mmc/sh_mmcif.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mpi.h+1−14

This diff is large: its 25 lines aren’t shown here.

include/linux/mtd/bbm.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/mtd/blktrans.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/cfi.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/cfi_endian.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/concat.h+1−15

This diff is large: its 24 lines aren’t shown here.

include/linux/mtd/doc2000.h+1−15

This diff is large: its 27 lines aren’t shown here.

include/linux/mtd/flashchip.h+1−15

This diff is large: its 23 lines aren’t shown here.

include/linux/mtd/gen_probe.h+1−15

This diff is large: its 23 lines aren’t shown here.

include/linux/mtd/map.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/mtd.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/nftl.h+1−15

This diff is large: its 22 lines aren’t shown here.

include/linux/mtd/physmap.h+1−6

This diff is large: its 17 lines aren’t shown here.

include/linux/mtd/pismo.h+1−4

This diff is large: its 11 lines aren’t shown here.

include/linux/mtd/super.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/mtd/ubi.h+1−14

This diff is large: its 22 lines aren’t shown here.

include/linux/mv643xx.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/mv643xx_i2c.h+1−4

This diff is large: its 10 lines aren’t shown here.

include/linux/mxm-wmi.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/net.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/netdev_features.h+1−6

This diff is large: its 13 lines aren’t shown here.

include/linux/netdevice.h+1−5

This diff is large: its 17 lines aren’t shown here.

include/linux/nl802154.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/linux/of_net.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/oid_registry.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/omap-gpmc.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/linux/omapfb.h+1−14

This diff is large: its 26 lines aren’t shown here.

include/linux/pageblock-flags.h+1−13

This diff is large: its 22 lines aren’t shown here.

include/linux/pch_dma.h+1−13

This diff is large: its 20 lines aren’t shown here.

include/linux/pci.h+1−0

This diff is large: its 8 lines aren’t shown here.

include/linux/percpu-defs.h+1−0

This diff is large: its 5 lines aren’t shown here.

include/linux/phy.h+1−6

This diff is large: its 18 lines aren’t shown here.

include/linux/phy/omap_control_phy.h+1−11

This diff is large: its 21 lines aren’t shown here.

include/linux/phy/omap_usb.h+1−11

This diff is large: its 21 lines aren’t shown here.

include/linux/phy/phy.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/phy_led_triggers.h+1−10

This diff is large: its 16 lines aren’t shown here.

include/linux/pinctrl/consumer.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/devinfo.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/machine.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/pinconf-generic.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/pinconf.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/pinctrl.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pinctrl/pinmux.h+1−2

This diff is large: its 14 lines aren’t shown here.

include/linux/pl320-ipc.h+1−11

This diff is large: its 17 lines aren’t shown here.

include/linux/platform_data/ad5449.h+1−2

This diff is large: its 13 lines aren’t shown here.

include/linux/platform_data/ad5755.h+1−2

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/ad5761.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/ad7266.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/ad7298.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/ad7303.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/ad7793.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/ad7887.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/adau17x1.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/adau1977.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/adp5588.h+1−2

This diff is large: its 11 lines aren’t shown here.

include/linux/platform_data/adp8860.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/adp8870.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/ads1015.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/platform_data/arm-ux500-pm.h+1−2

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/asoc-ti-mcbsp.h+1−15

This diff is large: its 25 lines aren’t shown here.

include/linux/platform_data/asoc-ux500-msp.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/linux/platform_data/at91_adc.h+1−2

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/ata-pxa.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/platform_data/crypto-ux500.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/linux/platform_data/db8500_thermal.h+1−10

This diff is large: its 22 lines aren’t shown here.

include/linux/platform_data/dma-atmel.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/dma-coh901318.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/dma-s3c24xx.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/dma-ste-dma40.h+1−1

This diff is large: its 10 lines aren’t shown here.

include/linux/platform_data/edma.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/elm.h+1−11

This diff is large: its 20 lines aren’t shown here.

include/linux/platform_data/g762.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/platform_data/gpio-omap.h+1−15

This diff is large: its 26 lines aren’t shown here.

include/linux/platform_data/i2c-mux-reg.h+1−5

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/i2c-xiic.h+1−13

This diff is large: its 21 lines aren’t shown here.

include/linux/platform_data/intel-mid_wdt.h+1−4

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/isl9305.h+1−5

This diff is large: its 16 lines aren’t shown here.

include/linux/platform_data/jz4740/jz4740_nand.h+1−10

This diff is large: its 18 lines aren’t shown here.

include/linux/platform_data/keypad-nomadik-ske.h+1−1

This diff is large: its 9 lines aren’t shown here.

include/linux/platform_data/keyscan-davinci.h+1−14

This diff is large: its 23 lines aren’t shown here.

include/linux/platform_data/leds-lm355x.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/platform_data/leds-lm3642.h+1−2

This diff is large: its 10 lines aren’t shown here.

include/linux/platform_data/ltc4245.h+1−5

This diff is large: its 14 lines aren’t shown here.

include/linux/platform_data/mcs.h+1−6

This diff is large: its 15 lines aren’t shown here.

include/linux/platform_data/media/camera-mx2.h+1−14

This diff is large: its 25 lines aren’t shown here.

include/linux/platform_data/media/camera-mx3.h+1−10

This diff is large: its 19 lines aren’t shown here.

include/linux/platform_data/media/camera-pxa.h+1−13

This diff is large: its 24 lines aren’t shown here.

include/linux/platform_data/media/coda.h+1−5

This diff is large: its 12 lines aren’t shown here.

include/linux/platform_data/media/s5p_hdmi.h+1−5

This diff is large: its 15 lines aren’t shown here.

This diff is larger than a page shows: the files after these aren’t listed. Clone the repository to see all of it.

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