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
3364S: 31134 Hildesheim3364S: 31134 Hildesheim
3365S: Germany3365S: Germany
3366 3366
3367N: Martin Schwidefsky
3368D: Martin was the most significant contributor to the initial s390
3369D: port of the Linux Kernel and later the maintainer of the s390
3370D: architecture backend for almost two decades.
3371D: He passed away in 2019, and will be greatly missed.
3372S: Germany
3373W: https://lwn.net/Articles/789028/
3374
3367N: Marcel Selhorst3375N: Marcel Selhorst
3368E: tpmdd@selhorst.net3376E: tpmdd@selhorst.net
3369D: TPM driver3377D: TPM driver
Documentation/ABI/testing/sysfs-bus-mdio+0−29
@@ -1,29 +0,0 @@
1What: /sys/bus/mdio_bus/devices/.../phy_id
2Date: November 2012
3KernelVersion: 3.8
4Contact: netdev@vger.kernel.org
5Description:
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
11What: /sys/bus/mdio_bus/devices/.../phy_interface
12Date: February 2014
13KernelVersion: 3.15
14Contact: netdev@vger.kernel.org
15Description:
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
21What: /sys/bus/mdio_bus/devices/.../phy_has_fixups
22Date: February 2014
23KernelVersion: 3.15
24Contact: netdev@vger.kernel.org
25Description:
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
11KernelVersion: 3.1511KernelVersion: 3.15
12Contact: netdev@vger.kernel.org12Contact: netdev@vger.kernel.org
13Description:13Description:
14 Boolean value indicating whether the PHY device has14 This attribute contains the boolean value whether a given PHY
15 any fixups registered against it (phy_register_fixup)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.
16 18
17What: /sys/class/mdio_bus/<bus>/<device>/phy_id19What: /sys/class/mdio_bus/<bus>/<device>/phy_id
18Date: November 201220Date: November 2012
19KernelVersion: 3.821KernelVersion: 3.8
20Contact: netdev@vger.kernel.org22Contact: netdev@vger.kernel.org
21Description:23Description:
22 32-bit hexadecimal value corresponding to the PHY device's OUI,24 This attribute contains the 32-bit PHY Identifier as reported
23 model and revision number.25 by the device during bus enumeration, encoded in hexadecimal.
26 This ID is used to match the device with the appropriate
27 driver.
24 28
25What: /sys/class/mdio_bus/<bus>/<device>/phy_interface29What: /sys/class/mdio_bus/<bus>/<device>/phy_interface
26Date: February 201430Date: February 2014
27KernelVersion: 3.1531KernelVersion: 3.15
28Contact: netdev@vger.kernel.org32Contact: netdev@vger.kernel.org
29Description:33Description:
30 String value indicating the PHY interface, possible34 This attribute contains the PHY interface as configured by the
31 values are:.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:
32 <empty> (not available), mii, gmii, sgmii, tbi, rev-mii,39 <empty> (not available), mii, gmii, sgmii, tbi, rev-mii,
33 rmii, rgmii, rgmii-id, rgmii-rxid, rgmii-txid, rtbi, smii40 rmii, rgmii, rgmii-id, rgmii-rxid, rgmii-txid, rtbi, smii
34 xgmii, moca, qsgmii, trgmii, 1000base-x, 2500base-x, rxaui,41 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
177 ignored on non-init namespace mounts. Please refer to the177 ignored on non-init namespace mounts. Please refer to the
178 Delegation section for details.178 Delegation section for details.
179 179
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
180 189
181Organizing Processes and Threads190Organizing Processes and Threads
182--------------------------------191--------------------------------
Documentation/admin-guide/mm/index.rst+1−0
@@ -31,6 +31,7 @@ the Linux memory management. · 30 unmodified lines
31 ksm31 ksm
32 memory-hotplug32 memory-hotplug
33 numa_memory_policy33 numa_memory_policy
34 numaperf
34 pagemap35 pagemap
35 soft-dirty36 soft-dirty
36 transhuge37 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
15are provided as memory only nodes. While memory only nodes do not provide15are provided as memory only nodes. While memory only nodes do not provide
16CPUs, they may still be local to one or more compute nodes relative to16CPUs, they may still be local to one or more compute nodes relative to
17other nodes. The following diagram shows one such example of two compute17other nodes. The following diagram shows one such example of two compute
18nodes with local memory and a memory only node for each of compute node:18nodes with local memory and a memory only node for each of compute node::
19 19
20 +------------------+ +------------------+20 +------------------+ +------------------+
21 | Compute Node 0 +-----+ Compute Node 1 |21 | Compute Node 0 +-----+ Compute Node 1 |
Documentation/arm64/silicon-errata.txt+5−4
@@ -58,13 +58,14 @@ stable kernels. · 57 unmodified lines
58| ARM | Cortex-A72 | #853709 | N/A |58| ARM | Cortex-A72 | #853709 | N/A |
59| ARM | Cortex-A73 | #858921 | ARM64_ERRATUM_858921 |59| ARM | Cortex-A73 | #858921 | ARM64_ERRATUM_858921 |
60| ARM | Cortex-A55 | #1024718 | ARM64_ERRATUM_1024718 |60| ARM | Cortex-A55 | #1024718 | ARM64_ERRATUM_1024718 |
61| ARM | Cortex-A76 | #1188873 | ARM64_ERRATUM_1188873 |61| ARM | Cortex-A76 | #1188873,1418040| ARM64_ERRATUM_1418040 |
62| ARM | Cortex-A76 | #1165522 | ARM64_ERRATUM_1165522 |62| ARM | Cortex-A76 | #1165522 | ARM64_ERRATUM_1165522 |
63| ARM | Cortex-A76 | #1286807 | ARM64_ERRATUM_1286807 |63| ARM | Cortex-A76 | #1286807 | ARM64_ERRATUM_1286807 |
64| ARM | Neoverse-N1 | #1188873 | ARM64_ERRATUM_1188873 |64| ARM | Cortex-A76 | #1463225 | ARM64_ERRATUM_1463225 |
65| ARM | MMU-500 | #841119,#826419 | N/A |65| ARM | Neoverse-N1 | #1188873,1418040| ARM64_ERRATUM_1418040 |
66| ARM | MMU-500 | #841119,826419 | N/A |
66| | | | |67| | | | |
67| Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |68| Cavium | ThunderX ITS | #22375,24313 | CAVIUM_ERRATUM_22375 |
68| Cavium | ThunderX ITS | #23144 | CAVIUM_ERRATUM_23144 |69| Cavium | ThunderX ITS | #23144 | CAVIUM_ERRATUM_23144 |
69| Cavium | ThunderX GICv3 | #23154 | CAVIUM_ERRATUM_23154 |70| Cavium | ThunderX GICv3 | #23154 | CAVIUM_ERRATUM_23154 |
70| Cavium | ThunderX Core | #27456 | CAVIUM_ERRATUM_27456 |71| 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
131``btf_type`` is followed by a ``u32`` with the following bits arrangement::131``btf_type`` is followed by a ``u32`` with the following bits arrangement::
132 132
133 #define BTF_INT_ENCODING(VAL) (((VAL) & 0x0f000000) >> 24)133 #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)
135 #define BTF_INT_BITS(VAL) ((VAL) & 0x000000ff)135 #define BTF_INT_BITS(VAL) ((VAL) & 0x000000ff)
136 136
137The ``BTF_INT_ENCODING`` has the following attributes::137The ``BTF_INT_ENCODING`` has the following attributes::
Documentation/conf.py+1−1
@@ -37,7 +37,7 @@ needs_sphinx = '1.3' · 36 unmodified lines
37extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain', 'kfigure', 'sphinx.ext.ifconfig']37extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain', 'kfigure', 'sphinx.ext.ifconfig']
38 38
39# The name of the math extension changed on Sphinx 1.439# The name of the math extension changed on Sphinx 1.4
40if major == 1 and minor > 3:40if (major == 1 and minor > 3) or (major > 1):
41 extensions.append("sphinx.ext.imgmath")41 extensions.append("sphinx.ext.imgmath")
42else:42else:
43 extensions.append("sphinx.ext.pngmath")43 extensions.append("sphinx.ext.pngmath")
Documentation/devicetree/bindings/Makefile+1−1
@@ -5,7 +5,7 @@ DT_MK_SCHEMA ?= dt-mk-schema · 4 unmodified lines
5DT_MK_SCHEMA_FLAGS := $(if $(DT_SCHEMA_FILES), -u)5DT_MK_SCHEMA_FLAGS := $(if $(DT_SCHEMA_FILES), -u)
6 6
7quiet_cmd_chk_binding = CHKDT $(patsubst $(srctree)/%,%,$<)7quiet_cmd_chk_binding = CHKDT $(patsubst $(srctree)/%,%,$<)
8 cmd_chk_binding = $(DT_DOC_CHECKER) $< ; \8 cmd_chk_binding = $(DT_DOC_CHECKER) -u $(srctree)/$(src) $< ; \
9 $(DT_EXTRACT_EX) $< > $@9 $(DT_EXTRACT_EX) $< > $@
10 10
11$(obj)/%.example.dts: $(src)/%.yaml FORCE11$(obj)/%.example.dts: $(src)/%.yaml FORCE
Documentation/devicetree/bindings/arm/arm-boards+2−2
@@ -216,7 +216,7 @@ Example: · 215 unmodified lines
216 #size-cells = <0>;216 #size-cells = <0>;
217 217
218 A57_0: cpu@0 {218 A57_0: cpu@0 {
219 compatible = "arm,cortex-a57","arm,armv8";219 compatible = "arm,cortex-a57";
220 reg = <0x0 0x0>;220 reg = <0x0 0x0>;
221 device_type = "cpu";221 device_type = "cpu";
222 enable-method = "psci";222 enable-method = "psci";
@@ -225,7 +225,7 @@ Example: · 2 unmodified lines
225 .....225 .....
226 226
227 A53_0: cpu@100 {227 A53_0: cpu@100 {
228 compatible = "arm,cortex-a53","arm,armv8";228 compatible = "arm,cortex-a53";
229 reg = <0x0 0x100>;229 reg = <0x0 0x100>;
230 device_type = "cpu";230 device_type = "cpu";
231 enable-method = "psci";231 enable-method = "psci";
Documentation/devicetree/bindings/arm/cpu-capacity.txt+6−6
@@ -118,7 +118,7 @@ cpus { · 117 unmodified lines
118 };118 };
119 119
120 A57_0: cpu@0 {120 A57_0: cpu@0 {
121 compatible = "arm,cortex-a57","arm,armv8";121 compatible = "arm,cortex-a57";
122 reg = <0x0 0x0>;122 reg = <0x0 0x0>;
123 device_type = "cpu";123 device_type = "cpu";
124 enable-method = "psci";124 enable-method = "psci";
@@ -129,7 +129,7 @@ cpus { · 4 unmodified lines
129 };129 };
130 130
131 A57_1: cpu@1 {131 A57_1: cpu@1 {
132 compatible = "arm,cortex-a57","arm,armv8";132 compatible = "arm,cortex-a57";
133 reg = <0x0 0x1>;133 reg = <0x0 0x1>;
134 device_type = "cpu";134 device_type = "cpu";
135 enable-method = "psci";135 enable-method = "psci";
@@ -140,7 +140,7 @@ cpus { · 4 unmodified lines
140 };140 };
141 141
142 A53_0: cpu@100 {142 A53_0: cpu@100 {
143 compatible = "arm,cortex-a53","arm,armv8";143 compatible = "arm,cortex-a53";
144 reg = <0x0 0x100>;144 reg = <0x0 0x100>;
145 device_type = "cpu";145 device_type = "cpu";
146 enable-method = "psci";146 enable-method = "psci";
@@ -151,7 +151,7 @@ cpus { · 4 unmodified lines
151 };151 };
152 152
153 A53_1: cpu@101 {153 A53_1: cpu@101 {
154 compatible = "arm,cortex-a53","arm,armv8";154 compatible = "arm,cortex-a53";
155 reg = <0x0 0x101>;155 reg = <0x0 0x101>;
156 device_type = "cpu";156 device_type = "cpu";
157 enable-method = "psci";157 enable-method = "psci";
@@ -162,7 +162,7 @@ cpus { · 4 unmodified lines
162 };162 };
163 163
164 A53_2: cpu@102 {164 A53_2: cpu@102 {
165 compatible = "arm,cortex-a53","arm,armv8";165 compatible = "arm,cortex-a53";
166 reg = <0x0 0x102>;166 reg = <0x0 0x102>;
167 device_type = "cpu";167 device_type = "cpu";
168 enable-method = "psci";168 enable-method = "psci";
@@ -173,7 +173,7 @@ cpus { · 4 unmodified lines
173 };173 };
174 174
175 A53_3: cpu@103 {175 A53_3: cpu@103 {
176 compatible = "arm,cortex-a53","arm,armv8";176 compatible = "arm,cortex-a53";
177 reg = <0x0 0x103>;177 reg = <0x0 0x103>;
178 device_type = "cpu";178 device_type = "cpu";
179 enable-method = "psci";179 enable-method = "psci";
Documentation/devicetree/bindings/arm/omap/crossbar.txt+1−1
@@ -41,7 +41,7 @@ Examples: · 40 unmodified lines
41Consumer:41Consumer:
42========42========
43See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt and43See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt and
44Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt for44Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml for
45further details.45further details.
46 46
47An interrupt consumer on an SoC using crossbar will use:47An 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
35pin of the SoC. Refer to generic fixed rate clock bindings35pin of the SoC. Refer to generic fixed rate clock bindings
36documentation[1] for more information how to specify these clocks.36documentation[1] for more information how to specify these clocks.
37 37
38[1] Documentation/devicetree/bindings/clock/fixed-clock.txt38[1] Documentation/devicetree/bindings/clock/fixed-clock.yaml
39 39
40Example: Clock controller node:40Example: Clock controller node:
41 41
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml+13−11
@@ -92,6 +92,8 @@ properties: · 91 unmodified lines
92 minItems: 292 minItems: 2
93 maxItems: 493 maxItems: 4
94 94
95 ranges: true
96
95 interrupts:97 interrupts:
96 description: Interrupt source of the parent interrupt controller on98 description: Interrupt source of the parent interrupt controller on
97 secondary GICs, or VGIC maintenance interrupt on primary GIC (see99 secondary GICs, or VGIC maintenance interrupt on primary GIC (see
@@ -197,28 +199,28 @@ examples: · 99 unmodified lines
197 interrupt-controller@e1101000 {199 interrupt-controller@e1101000 {
198 compatible = "arm,gic-400";200 compatible = "arm,gic-400";
199 #interrupt-cells = <3>;201 #interrupt-cells = <3>;
200 #address-cells = <2>;202 #address-cells = <1>;
201 #size-cells = <2>;203 #size-cells = <1>;
202 interrupt-controller;204 interrupt-controller;
203 interrupts = <1 8 0xf04>;205 interrupts = <1 8 0xf04>;
204 ranges = <0 0 0 0xe1100000 0 0x100000>;206 ranges = <0 0xe1100000 0x100000>;
205 reg = <0x0 0xe1110000 0 0x01000>,207 reg = <0xe1110000 0x01000>,
206 <0x0 0xe112f000 0 0x02000>,208 <0xe112f000 0x02000>,
207 <0x0 0xe1140000 0 0x10000>,209 <0xe1140000 0x10000>,
208 <0x0 0xe1160000 0 0x10000>;210 <0xe1160000 0x10000>;
209 211
210 v2m0: v2m@8000 {212 v2m0: v2m@80000 {
211 compatible = "arm,gic-v2m-frame";213 compatible = "arm,gic-v2m-frame";
212 msi-controller;214 msi-controller;
213 reg = <0x0 0x80000 0 0x1000>;215 reg = <0x80000 0x1000>;
214 };216 };
215 217
216 //...218 //...
217 219
218 v2mN: v2m@9000 {220 v2mN: v2m@90000 {
219 compatible = "arm,gic-v2m-frame";221 compatible = "arm,gic-v2m-frame";
220 msi-controller;222 msi-controller;
221 reg = <0x0 0x90000 0 0x1000>;223 reg = <0x90000 0x1000>;
222 };224 };
223 };225 };
224...226...
Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.txt+1−1
@@ -23,7 +23,7 @@ Required properties: · 22 unmodified lines
23- marvell,spi-base : List of GIC base SPI interrupts, one for each23- marvell,spi-base : List of GIC base SPI interrupts, one for each
24 ODMI frame. Those SPI interrupts are 0-based,24 ODMI frame. Those SPI interrupts are 0-based,
25 i.e marvell,spi-base = <128> will use SPI #96.25 i.e marvell,spi-base = <128> will use SPI #96.
26 See Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt26 See Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml
27 for details about the GIC Device Tree binding.27 for details about the GIC Device Tree binding.
28 28
29Example:29Example:
Documentation/devicetree/bindings/leds/irled/spi-ir-led.txt+1−1
@@ -15,7 +15,7 @@ Optional properties: · 14 unmodified lines
15 - power-supply: specifies the power source. It can either be a regulator15 - power-supply: specifies the power source. It can either be a regulator
16 or a gpio which enables a regulator, i.e. a regulator-fixed as16 or a gpio which enables a regulator, i.e. a regulator-fixed as
17 described in17 described in
18 Documentation/devicetree/bindings/regulator/fixed-regulator.txt18 Documentation/devicetree/bindings/regulator/fixed-regulator.yaml
19 19
20Example:20Example:
21 21
Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt+1−1
@@ -24,7 +24,7 @@ Optional children nodes: · 23 unmodified lines
24Children nodes represent the available nand chips.24Children nodes represent the available nand chips.
25 25
26Other properties:26Other properties:
27see Documentation/devicetree/bindings/mtd/nand.txt for generic bindings.27see Documentation/devicetree/bindings/mtd/nand-controller.yaml for generic bindings.
28 28
29Example demonstrate on AXG SoC:29Example demonstrate on AXG SoC:
30 30
Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt+3−3
@@ -101,12 +101,12 @@ Required properties: · 100 unmodified lines
101 number (e.g., 0, 1, 2, etc.)101 number (e.g., 0, 1, 2, etc.)
102- #address-cells : see partition.txt102- #address-cells : see partition.txt
103- #size-cells : see partition.txt103- #size-cells : see partition.txt
104- nand-ecc-strength : see nand.txt104- nand-ecc-strength : see nand-controller.yaml
105- nand-ecc-step-size : must be 512 or 1024. See nand.txt105- nand-ecc-step-size : must be 512 or 1024. See nand-controller.yaml
106 106
107Optional properties:107Optional properties:
108- nand-on-flash-bbt : boolean, to enable the on-flash BBT for this108- nand-on-flash-bbt : boolean, to enable the on-flash BBT for this
109 chip-select. See nand.txt109 chip-select. See nand-controller.yaml
110- brcm,nand-oob-sector-size : integer, to denote the spare area sector size110- brcm,nand-oob-sector-size : integer, to denote the spare area sector size
111 expected for the ECC layout in use. This size, in111 expected for the ECC layout in use. This size, in
112 addition to the strength and step-size,112 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
22 select is connected.22 select is connected.
23 23
24 Optional properties:24 Optional properties:
25 - nand-ecc-step-size: see nand.txt for details.25 - nand-ecc-step-size: see nand-controller.yaml for details.
26 If present, the value must be26 If present, the value must be
27 512 for "altr,socfpga-denali-nand"27 512 for "altr,socfpga-denali-nand"
28 1024 for "socionext,uniphier-denali-nand-v5a"28 1024 for "socionext,uniphier-denali-nand-v5a"
29 1024 for "socionext,uniphier-denali-nand-v5b"29 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:
31 8, 15 for "altr,socfpga-denali-nand"31 8, 15 for "altr,socfpga-denali-nand"
32 8, 16, 24 for "socionext,uniphier-denali-nand-v5a"32 8, 16, 24 for "socionext,uniphier-denali-nand-v5a"
33 8, 16 for "socionext,uniphier-denali-nand-v5b"33 8, 16 for "socionext,uniphier-denali-nand-v5b"
34 - nand-ecc-maximize: see nand.txt for details34 - nand-ecc-maximize: see nand-controller.yaml for details
35 35
36The chip nodes may optionally contain sub-nodes describing partitions of the36The chip nodes may optionally contain sub-nodes describing partitions of the
37address space. See partition.txt for more detail.37address 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
30 command is asserted. Zero means one cycle, 255 means 25630 command is asserted. Zero means one cycle, 255 means 256
31 cycles.31 cycles.
32- bank: default NAND bank to use (0-3 are valid, 0 is the default).32- bank: default NAND bank to use (0-3 are valid, 0 is the default).
33- nand-ecc-mode : see nand.txt33- nand-ecc-mode : see nand-controller.yaml
34- nand-ecc-strength : see nand.txt34- nand-ecc-strength : see nand-controller.yaml
35- nand-ecc-step-size : see nand.txt35- nand-ecc-step-size : see nand-controller.yaml
36 36
37Can support 1-bit HW ECC (default) or if stronger correction is required,37Can support 1-bit HW ECC (default) or if stronger correction is required,
38software-based BCH.38software-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
8Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt8Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
9 9
10For NAND specific properties such as ECC modes or bus width, please refer to10For NAND specific properties such as ECC modes or bus width, please refer to
11Documentation/devicetree/bindings/mtd/nand.txt11Documentation/devicetree/bindings/mtd/nand-controller.yaml
12 12
13 13
14Required properties:14Required properties:
Documentation/devicetree/bindings/mtd/hisi504-nand.txt+1−1
@@ -7,7 +7,7 @@ Required properties: · 6 unmodified lines
7 NAND controller's registers. The second contains base7 NAND controller's registers. The second contains base
8 physical address and size of NAND controller's buffer.8 physical address and size of NAND controller's buffer.
9- interrupts: Interrupt number for nfc.9- interrupts: Interrupt number for nfc.
10- nand-bus-width: See nand.txt.10- nand-bus-width: See nand-controller.yaml.
11- nand-ecc-mode: Support none and hw ecc mode.11- nand-ecc-mode: Support none and hw ecc mode.
12- #address-cells: Partition address, should be set 1.12- #address-cells: Partition address, should be set 1.
13- #size-cells: Partition size, should be set 1.13- #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
36 36
37Required properties:37Required properties:
38- reg: shall contain the native Chip Select ids (0-3).38- 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).
40 40
41Optional properties:41Optional properties:
42- marvell,nand-keep-config: orders the driver not to take the timings42- marvell,nand-keep-config: orders the driver not to take the timings
43 from the core and leaving them completely untouched. Bootloader43 from the core and leaving them completely untouched. Bootloader
44 timings will then be used.44 timings will then be used.
45- label: MTD name.45- label: MTD name.
46- nand-on-flash-bbt: see nand.txt.46- nand-on-flash-bbt: see nand-controller.yaml.
47- nand-ecc-mode: see nand.txt. Will use hardware ECC if not specified.47- nand-ecc-mode: see nand-controller.yaml. Will use hardware ECC if not specified.
48- nand-ecc-algo: see nand.txt. This property is essentially useful when48- nand-ecc-algo: see nand-controller.yaml. This property is essentially useful when
49 not using hardware ECC. Howerver, it may be added when using hardware49 not using hardware ECC. Howerver, it may be added when using hardware
50 ECC for clarification but will be ignored by the driver because ECC50 ECC for clarification but will be ignored by the driver because ECC
51 mode is chosen depending on the page size and the strength required by51 mode is chosen depending on the page size and the strength required by
52 the NAND chip. This value may be overwritten with nand-ecc-strength52 the NAND chip. This value may be overwritten with nand-ecc-strength
53 property.53 property.
54- nand-ecc-strength: see nand.txt.54- nand-ecc-strength: see nand-controller.yaml.
55- nand-ecc-step-size: see nand.txt. Marvell's NAND flash controller does55- nand-ecc-step-size: see nand-controller.yaml. Marvell's NAND flash controller does
56 use fixed strength (1-bit for Hamming, 16-bit for BCH), so the actual56 use fixed strength (1-bit for Hamming, 16-bit for BCH), so the actual
57 step size will shrink or grow in order to fit the required strength.57 step size will shrink or grow in order to fit the required strength.
58 Step sizes are not completely random for all and follow certain58 Step sizes are not completely random for all and follow certain
59 patterns described in AN-379, "Marvell SoC NFC ECC".59 patterns described in AN-379, "Marvell SoC NFC ECC".
60 60
61See Documentation/devicetree/bindings/mtd/nand.txt for more details on61See Documentation/devicetree/bindings/mtd/nand-controller.yaml for more details on
62generic bindings.62generic bindings.
63 63
64 64
Documentation/devicetree/bindings/mtd/mxc-nand.txt+3−3
@@ -4,9 +4,9 @@ Required properties: · 3 unmodified lines
4- compatible: "fsl,imxXX-nand"4- compatible: "fsl,imxXX-nand"
5- reg: address range of the nfc block5- reg: address range of the nfc block
6- interrupts: irq to be used6- interrupts: irq to be used
7- nand-bus-width: see nand.txt7- nand-bus-width: see nand-controller.yaml
8- nand-ecc-mode: see nand.txt8- nand-ecc-mode: see nand-controller.yaml
9- nand-on-flash-bbt: see nand.txt9- nand-on-flash-bbt: see nand-controller.yaml
10 10
11Example:11Example:
12 12
Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt+3−3
@@ -26,14 +26,14 @@ Optional children node properties: · 25 unmodified lines
26 "hw" is supported.26 "hw" is supported.
27- nand-ecc-algo: string, algorithm of NAND ECC.27- nand-ecc-algo: string, algorithm of NAND ECC.
28 Supported values with "hw" ECC mode are: "rs", "bch".28 Supported values with "hw" ECC mode are: "rs", "bch".
29- nand-bus-width : See nand.txt29- nand-bus-width : See nand-controller.yaml
30- nand-on-flash-bbt: See nand.txt30- nand-on-flash-bbt: See nand-controller.yaml
31- nand-ecc-strength: integer representing the number of bits to correct31- nand-ecc-strength: integer representing the number of bits to correct
32 per ECC step (always 512). Supported strength using HW ECC32 per ECC step (always 512). Supported strength using HW ECC
33 modes are:33 modes are:
34 - RS: 4, 6, 834 - RS: 4, 6, 8
35 - BCH: 4, 8, 14, 1635 - BCH: 4, 8, 14, 16
36- nand-ecc-maximize: See nand.txt36- nand-ecc-maximize: See nand-controller.yaml
37- nand-is-boot-medium: Makes sure only ECC strengths supported by the boot ROM37- nand-is-boot-medium: Makes sure only ECC strengths supported by the boot ROM
38 are chosen.38 are chosen.
39- wp-gpios: GPIO specifier for the write protect pin.39- wp-gpios: GPIO specifier for the write protect pin.
Documentation/devicetree/bindings/mtd/oxnas-nand.txt+1−1
@@ -1,6 +1,6 @@
1* Oxford Semiconductor OXNAS NAND Controller1* Oxford Semiconductor OXNAS NAND Controller
2 2
3Please refer to nand.txt for generic information regarding MTD NAND bindings.3Please refer to nand-controller.yaml for generic information regarding MTD NAND bindings.
4 4
5Required properties:5Required properties:
6 - compatible: "oxsemi,ox820-nand"6 - compatible: "oxsemi,ox820-nand"
Documentation/devicetree/bindings/mtd/qcom_nandc.txt+2−2
@@ -47,8 +47,8 @@ Required properties: · 46 unmodified lines
47- #size-cells: see partition.txt47- #size-cells: see partition.txt
48 48
49Optional properties:49Optional properties:
50- nand-bus-width: see nand.txt50- nand-bus-width: see nand-controller.yaml
51- nand-ecc-strength: see nand.txt. If not specified, then ECC strength will51- nand-ecc-strength: see nand-controller.yaml. If not specified, then ECC strength will
52 be used according to chip requirement and available52 be used according to chip requirement and available
53 OOB size.53 OOB size.
54 54
Documentation/devicetree/bindings/mtd/samsung-s3c2410.txt+3−3
@@ -6,7 +6,7 @@ Required properties: · 5 unmodified lines
6 "samsung,s3c2412-nand"6 "samsung,s3c2412-nand"
7 "samsung,s3c2440-nand"7 "samsung,s3c2440-nand"
8- reg : register's location and length.8- reg : register's location and length.
9- #address-cells, #size-cells : see nand.txt9- #address-cells, #size-cells : see nand-controller.yaml
10- clocks : phandle to the nand controller clock10- clocks : phandle to the nand controller clock
11- clock-names : must contain "nand"11- clock-names : must contain "nand"
12 12
@@ -14,8 +14,8 @@ Optional child nodes: · 1 unmodified line
14Child nodes representing the available nand chips.14Child nodes representing the available nand chips.
15 15
16Optional child properties:16Optional child properties:
17- nand-ecc-mode : see nand.txt17- nand-ecc-mode : see nand-controller.yaml
18- nand-on-flash-bbt : see nand.txt18- nand-on-flash-bbt : see nand-controller.yaml
19 19
20Each child device node may optionally contain a 'partitions' sub-node,20Each child device node may optionally contain a 'partitions' sub-node,
21which further contains sub-nodes describing the flash partition mapping.21which 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
24- reg: describes the CS lines assigned to the NAND device.24- reg: describes the CS lines assigned to the NAND device.
25 25
26Optional properties:26Optional properties:
27- nand-on-flash-bbt: see nand.txt27- nand-on-flash-bbt: see nand-controller.yaml
28- nand-ecc-strength: see nand.txt28- nand-ecc-strength: see nand-controller.yaml
29- nand-ecc-step-size: see nand.txt29- nand-ecc-step-size: see nand-controller.yaml
30 30
31The following ECC strength and step size are currently supported:31The following ECC strength and step size are currently supported:
32 - nand-ecc-strength = <1>, nand-ecc-step-size = <512> (Hamming)32 - 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
11- #size-cells: <0>11- #size-cells: <0>
12 12
13Children nodes represent the available NAND chips.13Children nodes represent the available NAND chips.
14See Documentation/devicetree/bindings/mtd/nand.txt for generic bindings.14See Documentation/devicetree/bindings/mtd/nand-controller.yaml for generic bindings.
15 15
16Example:16Example:
17 17
Documentation/devicetree/bindings/mtd/vf610-nfc.txt+4−4
@@ -25,14 +25,14 @@ only handle one NAND chip. · 24 unmodified lines
25 25
26Required properties:26Required properties:
27- compatible: Should be set to "fsl,vf610-nfc-cs".27- compatible: Should be set to "fsl,vf610-nfc-cs".
28- nand-bus-width: see nand.txt28- nand-bus-width: see nand-controller.yaml
29- nand-ecc-mode: see nand.txt29- nand-ecc-mode: see nand-controller.yaml
30 30
31Required properties for hardware ECC:31Required 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)
33- nand-ecc-step-size: step size equals page size, currently only 2k pages are33- nand-ecc-step-size: step size equals page size, currently only 2k pages are
34 supported34 supported
35- nand-on-flash-bbt: see nand.txt35- nand-on-flash-bbt: see nand-controller.yaml
36 36
37Example:37Example:
38 38
Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versioning.txt+38−0
@@ -0,0 +1,38 @@
1DT compatible string versioning for SiFive open-source IP blocks
2
3This document describes the version specification for DT "compatible"
4strings for open-source SiFive IP blocks. HDL for these IP blocks
5can be found in this public repository:
6
7https://github.com/sifive/sifive-blocks
8
9IP block-specific DT compatible strings are contained within the HDL,
10in the form "sifive,<ip-block-name><integer version number>".
11
12An example is "sifive,uart0" from:
13
14https://github.com/sifive/sifive-blocks/blob/v1.0/src/main/scala/devices/uart/UART.scala#L43
15
16Until these IP blocks (or IP integration) support version
17auto-discovery, the maintainers of these IP blocks intend to increment
18the suffixed number in the compatible string whenever the software
19interface to these IP blocks changes, or when the functionality of the
20underlying IP blocks changes in a way that software should be aware of.
21
22Driver developers can use compatible string "match" values such as
23"sifive,uart0" to indicate that their driver is compatible with the
24register interface and functionality associated with the relevant
25upstream sifive-blocks commits. It is expected that most drivers will
26match on these IP block-specific compatible strings.
27
28DT data authors, when writing data for a particular SoC, should
29continue to specify an SoC-specific compatible string value, such as
30"sifive,fu540-c000-uart". This way, if SoC-specific
31integration-specific bug fixes or workarounds are needed, the kernel
32or other system software can match on this string to apply them. The
33IP block-specific compatible string (such as "sifive,uart0") should
34then be specified as a subsequent value.
35
36An 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
251.. kernel-doc:: include/linux/counter.h251.. kernel-doc:: include/linux/counter.h
252 :internal:252 :internal:
253 253
254.. kernel-doc:: drivers/counter/generic-counter.c254.. kernel-doc:: drivers/counter/counter.c
255 :export:255 :export:
256 256
257Implementation257Implementation
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
423 423
424For example, the following ACPI sample might be used to enumerate an lm75-type424For example, the following ACPI sample might be used to enumerate an lm75-type
425I2C temperature sensor and match it to the driver using the Device Tree425I2C temperature sensor and match it to the driver using the Device Tree
426namespace link:426namespace link::
427 427
428 Device (TMP0)428 Device (TMP0)
429 {429 {
Documentation/kbuild/makefiles.txt+0−14
@@ -437,20 +437,6 @@ more details, with real examples. · 436 unmodified lines
437 The second argument is optional, and if supplied will be used437 The second argument is optional, and if supplied will be used
438 if first argument is not supported.438 if first argument is not supported.
439 439
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
454 as-instr440 as-instr
455 as-instr checks if the assembler reports a specific instruction441 as-instr checks if the assembler reports a specific instruction
456 and then outputs either option1 or option2442 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
410* Boot parameter "1" boots the dump-capture kernel into single-user410* Boot parameter "1" boots the dump-capture kernel into single-user
411 mode without networking. If you want networking, use "3".411 mode without networking. If you want networking, use "3".
412 412
413* We generally don' have to bring up a SMP kernel just to capture the413* We generally don't have to bring up a SMP kernel just to capture the
414 dump. Hence generally it is useful either to build a UP dump-capture414 dump. Hence generally it is useful either to build a UP dump-capture
415 kernel or specify maxcpus=1 option while loading dump-capture kernel.415 kernel or specify maxcpus=1 option while loading dump-capture kernel.
416 Note, though maxcpus always works, you had better replace it with416 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
3Vendor Device Drivers
4=====================
5
6Contents:
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
11 batman-adv11 batman-adv
12 can12 can
13 can_ucan_protocol13 can_ucan_protocol
14 device_drivers/freescale/dpaa2/index14 device_drivers/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
27 dsa/index15 dsa/index
28 devlink-info-versions16 devlink-info-versions
29 ieee80215417 ieee802154
@@ -40,6 +28,8 @@ Contents: · 10 unmodified lines
40 checksum-offloads28 checksum-offloads
41 segmentation-offloads29 segmentation-offloads
42 scaling30 scaling
31 tls
32 tls-offload
43 33
44.. only:: subproject34.. only:: subproject
45 35
Documentation/networking/ip-sysctl.txt+2−2
@@ -560,10 +560,10 @@ tcp_comp_sack_delay_ns - LONG INTEGER · 559 unmodified lines
560 Default : 1,000,000 ns (1 ms)560 Default : 1,000,000 ns (1 ms)
561 561
562tcp_comp_sack_nr - INTEGER562tcp_comp_sack_nr - INTEGER
563 Max numer of SACK that can be compressed.563 Max number of SACK that can be compressed.
564 Using 0 disables SACK compression.564 Using 0 disables SACK compression.
565 565
566 Detault : 44566 Default : 44
567 567
568tcp_slow_start_after_idle - BOOLEAN568tcp_slow_start_after_idle - BOOLEAN
569 If set, provide RFC2861 behavior and time out the congestion569 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
18 * Generic Segmentation Offload - GSO18 * Generic Segmentation Offload - GSO
19 * Generic Receive Offload - GRO19 * Generic Receive Offload - GRO
20 * Partial Generic Segmentation Offload - GSO_PARTIAL20 * Partial Generic Segmentation Offload - GSO_PARTIAL
21 * SCTP accelleration with GSO - GSO_BY_FRAGS21 * SCTP acceleration with GSO - GSO_BY_FRAGS
22 22
23 23
24TCP Segmentation Offload24TCP Segmentation Offload
@@ -148,7 +148,7 @@ that the IPv4 ID field is incremented in the case that a given header does · 123 unmodified lines
148not have the DF bit set.148not have the DF bit set.
149 149
150 150
151SCTP accelleration with GSO151SCTP acceleration with GSO
152===========================152===========================
153 153
154SCTP - despite the lack of hardware support - can still take advantage of154SCTP - 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==================
4Kernel TLS offload
5==================
6
7Kernel TLS operation
8====================
9
10Linux kernel provides TLS connection offload infrastructure. Once a TCP
11connection is in ``ESTABLISHED`` state user space can enable the TLS Upper
12Layer Protocol (ULP) and install the cryptographic connection state.
13For details regarding the user-facing interface refer to the TLS
14documentation 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
35The operation mode is selected automatically based on device configuration,
36offload opt-in or opt-out on per-connection basis is not currently supported.
37
38TX
39--
40
41At a high level user write requests are turned into a scatter list, the TLS ULP
42intercepts them, inserts record framing, performs encryption (in ``TLS_SW``
43mode) and then hands the modified scatter list to the TCP layer. From this
44point on the TCP stack proceeds as normal.
45
46In ``TLS_HW`` mode the encryption is not performed in the TLS ULP.
47Instead packets reach a device driver, the driver will mark the packets
48for crypto offload based on the socket the packet is attached to,
49and send them to the device for encryption and transmission.
50
51RX
52--
53
54On the receive side if the device handled decryption and authentication
55successfully, 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
57are handled normally. ``ktls`` is informed when data is queued to the socket
58and the ``strparser`` mechanism is used to delineate the records. Upon read
59request, records are retrieved from the socket and passed to decryption routine.
60If device decrypted all the segments of the record the decryption is skipped,
61otherwise 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
70Device configuration
71====================
72
73During 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>`
76pointer in the :c:member:`tlsdev_ops` member of the
77:c:type:`struct net_device <net_device>`.
78
79When 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,
81and the two are completely independent), the kernel checks if the underlying
82network device is offload-capable and attempts the offload. In case offload
83fails the connection is handled entirely in software using the same mechanism
84as if the offload was never tried.
85
86Offload 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
97the received or transmitted packets. Driver uses the ``sk`` parameter
98to retrieve the connection 5-tuple and socket family (IPv4 vs IPv6).
99Cryptographic information in ``crypto_info`` includes the key, iv, salt
100as well as TLS record sequence number. ``start_offload_tcp_sn`` indicates
101which TCP sequence number corresponds to the beginning of the record with
102sequence number from ``crypto_info``. The driver can add its state
103at the end of kernel structures (see :c:member:`driver_state` members
104in ``include/net/tls.h``) to avoid additional allocations and pointer
105dereferences.
106
107TX
108--
109
110After TX state is installed, the stack guarantees that the first segment
111of the stream will start exactly at the ``start_offload_tcp_sn`` sequence
112number, simplifying TCP sequence number matching.
113
114TX offload being fully initialized does not imply that all segments passing
115through the driver and which belong to the offloaded socket will be after
116the expected sequence number and will have kernel record information.
117In particular, already encrypted data may have been queued to the socket
118before installing the connection state in the kernel.
119
120RX
121--
122
123In RX direction local networking stack has little control over the segmentation,
124so the initial records' TCP sequence number may be anywhere inside the segment.
125
126Normal operation
127================
128
129At the minimum the device maintains the following state for each connection, in
130each 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
137There are no guarantees on record length or record segmentation. In particular
138segments may start at any point of a record and contain any number of records.
139Assuming segments are received in order, the device should be able to perform
140crypto operations and authentication regardless of segmentation. For this
141to be possible device has to keep small amount of segment-to-segment state.
142This 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
149Record reassembly is not necessary for TLS offload. If the packets arrive
150in order the device should be able to handle them separately and make
151forward progress.
152
153TX
154--
155
156The kernel stack performs record framing reserving space for the authentication
157tag and populating all other TLS header and tailer fields.
158
159Both the device and the driver maintain expected TCP sequence numbers
160due to the possibility of retransmissions and the lack of software fallback
161once the packet reaches the device.
162For segments passed in order, the driver marks the packets with
163a connection identifier (note that a 5-tuple lookup is insufficient to identify
164packets requiring HW offload, see the :ref:`5tuple_problems` section)
165and hands them to the device. The device identifies the packet as requiring
166TLS handling and confirms the sequence number matches its expectation.
167The device performs encryption and authentication of the record data.
168It replaces the authentication tag and TCP checksum with correct values.
169
170RX
171--
172
173Before a packet is DMAed to the host (but after NIC's embedded switching
174and packet transformation functions) the device validates the Layer 4
175checksum and performs a 5-tuple lookup to find any TLS connection the packet
176may belong to (technically a 4-tuple
177lookup is sufficient - IP addresses and TCP port numbers, as the protocol
178is always TCP). If connection is matched device confirms if the TCP sequence
179number is the expected one and proceeds to TLS handling (record delineation,
180decryption, authentication for each record in the packet). The device leaves
181the record framing unmodified, the stack takes care of record decapsulation.
182Device indicates successful handling of TLS offload in the per-packet context
183(descriptor) passed to the host.
184
185Upon reception of a TLS offloaded packet, the driver sets
186the :c:member:`decrypted` mark in :c:type:`struct sk_buff <sk_buff>`
187corresponding to the segment. Networking stack makes sure decrypted
188and non-decrypted segments do not get coalesced (e.g. by GRO or socket layer)
189and takes care of partial decryption.
190
191Resync handling
192===============
193
194In presence of packet drops or network packet reordering, the device may lose
195synchronization with the TLS stream, and require a resync with the kernel's
196TCP stack.
197
198Note that resync is only attempted for connections which were successfully
199added to the device table and are in TLS_HW mode. For example,
200if the table was full when cryptographic state was installed in the kernel,
201such connection will never get offloaded. Therefore the resync request
202does not carry any cryptographic connection state.
203
204TX
205--
206
207Segments transmitted from an offloaded socket can get out of sync
208in similar ways to the receive side-retransmissions - local drops
209are possible, though network reorders are not.
210
211Whenever an out of order segment is transmitted the driver provides
212the device with enough information to perform cryptographic operations.
213This means most likely that the part of the record preceding the current
214segment has to be passed to the device as part of the packet context,
215together with its TCP sequence number and TLS record number. The device
216can then initialize its crypto state, process and discard the preceding
217data (to be able to insert the authentication tag) and move onto handling
218the actual packet.
219
220In this mode depending on the implementation the driver can either ask
221for 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
223with the previous stream state - assuming that the out of order segment
224was just a retransmission. The former is simpler, and does not require
225retransmission detection therefore it is the recommended method until
226such time it is proven inefficient.
227
228RX
229--
230
231A small amount of RX reorder events may not require a full resynchronization.
232In particular the device should not lose synchronization
233when 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
241Green segments are successfully decrypted, blue ones are passed
242as received on wire, red stripes mark start of new records.
243
244In above case segment 1 is received and decrypted successfully.
245Segment 2 was dropped so 3 arrives out of order. The device knows
246the next record starts inside 3, based on record length in segment 1.
247Segment 3 is passed untouched, because due to lack of data from segment 2
248the remainder of the previous record inside segment 3 cannot be handled.
249The device can, however, collect the authentication algorithm's state
250and partial block from the new record in segment 3 and when 4 and 5
251arrive continue decryption. Finally when 2 arrives it's completely outside
252of expected window of the device so it's passed as is without special
253handling. ``ktls`` software fallback handles the decryption of record
254spanning segments 1, 2 and 3. The device did not get out of sync,
255even though two segments did not get decrypted.
256
257Kernel synchronization may be necessary if the lost segment contained
258a 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
266In this example segment 2 gets dropped, and it contains a record header.
267Device can only detect that segment 4 also contains a TLS header
268if it knows the length of the previous record from segment 2. In this case
269the device will lose synchronization with the stream.
270
271When the device gets out of sync and the stream reaches TCP sequence
272numbers more than a max size record past the expected TCP sequence number,
273the device starts scanning for a known header pattern. For example
274for TLS 1.2 and TLS 1.3 subsequent bytes of value ``0x03 0x03`` occur
275in the SSL/TLS version field of the header. Once pattern is matched
276the device continues attempting parsing headers at expected locations
277(based on the length fields at guessed locations).
278Whenever the expected location does not contain a valid header the scan
279is restarted.
280
281When the header is matched the device sends a confirmation request
282to the kernel, asking if the guessed location is correct (if a TLS record
283really starts there), and which record sequence number the given header had.
284The kernel confirms the guessed location was correct and tells the device
285the record sequence number. Meanwhile, the device had been parsing
286and counting all records since the just-confirmed one, it adds the number
287of records it had seen to the record number provided by the kernel.
288At this point the device is in sync and can resume decryption at next
289segment boundary.
290
291In a pathological case the device may latch onto a sequence of matching
292headers and never hear back from the kernel (there is no negative
293confirmation from the kernel). The implementation may choose to periodically
294restart scan. Given how unlikely falsely-matching stream is, however,
295periodic restart is not deemed necessary.
296
297Special care has to be taken if the confirmation request is passed
298asynchronously to the packet stream and record may get processed
299by the kernel before the confirmation request.
300
301Error handling
302==============
303
304TX
305--
306
307Packets may be redirected or rerouted by the stack to a different
308device than the selected TLS offload device. The stack will handle
309such condition using the :c:func:`sk_validate_xmit_skb` helper
310(TLS offload code installs :c:func:`tls_validate_xmit_skb` at this hook).
311Offload maintains information about all records until the data is
312fully acknowledged, so if skbs reach the wrong device they can be handled
313by software fallback.
314
315Any device TLS offload handling error on the transmission side must result
316in the packet being dropped. For example if a packet got out of order
317due to a bug in the stack or the device, reached the device and can't
318be encrypted such packet must be dropped.
319
320RX
321--
322
323If the device encounters any problems with TLS offload on the receive
324side it should pass the packet to the host's networking stack as it was
325received on the wire.
326
327For example authentication failure for any record in the segment should
328result in passing the unmodified packet to the software fallback. This means
329packets should not be modified "in place". Splitting segments to handle partial
330decryption is not advised. In other words either all records in the packet
331had been handled successfully and authenticated or the packet has to be passed
332to the host's stack as it was on the wire (recovering original packet in the
333driver if device provides precise error is sufficient).
334
335The Linux networking stack does not provide a way of reporting per-packet
336decryption and authentication errors, packets with errors must simply not
337have the :c:member:`decrypted` mark set.
338
339A packet should also not be handled by the TLS offload if it contains
340incorrect checksums.
341
342Performance metrics
343===================
344
345TLS 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
352Note that each TCP connection requires a TLS session in both directions,
353the performance may be reported treating each direction separately.
354
355Max connection count
356--------------------
357
358The number of connections device can support can be exposed via
359``devlink resource`` API.
360
361Total cryptographic performance
362-------------------------------
363
364Offload performance may depend on segment and record size.
365
366Overload of the cryptographic subsystem of the device should not have
367significant performance impact on non-offloaded streams.
368
369Statistics
370==========
371
372Following minimum set of TLS-related statistics should be reported
373by 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
384Notable corner cases, exceptions and additional requirements
385============================================================
386
387.. _5tuple_problems:
388
3895-tuple matching limitations
390----------------------------
391
392The device can only recognize received packets based on the 5-tuple
393of the socket. Current ``ktls`` implementation will not offload sockets
394routed through software interfaces such as those used for tunneling
395or virtual networking. However, many packet transformations performed
396by the networking stack (most notably any BPF logic) do not require
397any intermediate software device, therefore a 5-tuple match may
398consistently miss at the device level. In such cases the device
399should still be able to perform TX offload (encryption) and should
400fallback cleanly to software decryption (RX).
401
402Out of order
403------------
404
405Introducing extra processing in NICs should not cause packets to be
406transmitted or received out of order, for example pure ACK packets
407should not be reordered with respect to data segments.
408
409Ingress reorder
410---------------
411
412A device is permitted to perform packet reordering for consecutive
413TCP segments (i.e. placing packets in the correct order) but any form
414of additional buffering is disallowed.
415
416Coexistence with standard networking offload features
417-----------------------------------------------------
418
419Offloaded ``ktls`` sockets should support standard TCP stack features
420transparently. Enabling device TLS offload should not cause any difference
421in packets as seen on the wire.
422
423Transport layer transparency
424----------------------------
425
426The device should not modify any packet headers for the purpose
427of the simplifying TLS offload.
428
429The device should not depend on any packet headers beyond what is strictly
430necessary for TLS offload.
431
432Segment drops
433-------------
434
435Dropping packets is acceptable only in the event of catastrophic
436system errors and should never be used as an error handling mechanism
437in cases arising from normal operation. In other words, reliance
438on TCP retransmissions to handle corner cases is not acceptable.
439
440TLS device features
441-------------------
442
443Drivers should ignore the changes to TLS the device feature flags.
444These flags will be acted upon accordingly by the core ``ktls`` code.
445TLS device feature flags only control adding of new TLS connection
446offloads, old connections will remain active after flags are cleared.
447
448Known bugs
449==========
450
451skb_orphan() leaks clear text
452-----------------------------
453
454Currently drivers depend on the :c:member:`sk` member of
455:c:type:`struct sk_buff <sk_buff>` to identify segments requiring
456encryption. Any operation which removes or does not preserve the socket
457association such as :c:func:`skb_orphan` or :c:func:`skb_clone`
458will cause the driver to miss the packets and lead to clear text leaks.
459
460Redirects leak clear text
461-------------------------
462
463In the RX direction, if segment has already been decrypted by the device
464and it gets redirected or mirrored - clear text will be transmitted out.
465
466.. _pre_tls_data:
467
468Transmission of pre-TLS data
469----------------------------
470
471User 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
473perfectly easy to handle in the software case - such data will be waiting
474in the TCP layer, TLS ULP won't see it. In the offloaded case when pre-queued
475segment reaches transmission point it appears to be out of order (before the
476expected TCP sequence number) and the stack does not have a record information
477associated.
478
479All segments without record information cannot, however, be assumed to be
480pre-queued data, because a race condition exists between TCP stack queuing
481a retransmission, the driver seeing the retransmission and TCP ACK arriving
482for the retransmitted data.
Documentation/networking/tls.rstrenamed from Documentation/networking/tls.txt+31−13
@@ -1,3 +1,9 @@
1.. _kernel_tls:
2
3==========
4Kernel TLS
5==========
6
1Overview7Overview
2========8========
3 9
@@ -12,6 +18,8 @@ Creating a TLS connection · 8 unmodified lines
12 18
13First create a new TCP socket and set the TLS ULP.19First create a new TCP socket and set the TLS ULP.
14 20
21.. code-block:: c
22
15 sock = socket(AF_INET, SOCK_STREAM, 0);23 sock = socket(AF_INET, SOCK_STREAM, 0);
16 setsockopt(sock, SOL_TCP, TCP_ULP, "tls", sizeof("tls"));24 setsockopt(sock, SOL_TCP, TCP_ULP, "tls", sizeof("tls"));
17 25
@@ -21,6 +29,8 @@ handshake is complete, we have all the parameters required to move the · 3 unmodified lines
21data-path to the kernel. There is a separate socket option for moving29data-path to the kernel. There is a separate socket option for moving
22the transmit and the receive into the kernel.30the transmit and the receive into the kernel.
23 31
32.. code-block:: c
33
24 /* From linux/tls.h */34 /* From linux/tls.h */
25 struct tls_crypto_info {35 struct tls_crypto_info {
26 unsigned short version;36 unsigned short version;
@@ -58,6 +68,8 @@ After setting the TLS_TX socket option all application data sent over this · 31 unmodified lines
58socket is encrypted using TLS and the parameters provided in the socket option.68socket is encrypted using TLS and the parameters provided in the socket option.
59For example, we can send an encrypted hello world record as follows:69For example, we can send an encrypted hello world record as follows:
60 70
71.. code-block:: c
72
61 const char *msg = "hello world\n";73 const char *msg = "hello world\n";
62 send(sock, msg, strlen(msg));74 send(sock, msg, strlen(msg));
63 75
@@ -67,6 +79,8 @@ to the encrypted kernel send buffer if possible. · 3 unmodified lines
67The sendfile system call will send the file's data over TLS records of maximum79The sendfile system call will send the file's data over TLS records of maximum
68length (2^14).80length (2^14).
69 81
82.. code-block:: c
83
70 file = open(filename, O_RDONLY);84 file = open(filename, O_RDONLY);
71 fstat(file, &stat);85 fstat(file, &stat);
72 sendfile(sock, file, &offset, stat.st_size);86 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
89are decrypted using TLS parameters provided. A full TLS record must103are decrypted using TLS parameters provided. A full TLS record must
90be received before decryption can happen.104be received before decryption can happen.
91 105
106.. code-block:: c
107
92 char buffer[16384];108 char buffer[16384];
93 recv(sock, buffer, 16384);109 recv(sock, buffer, 16384);
94 110
@@ -97,12 +113,12 @@ large enough, and no additional allocations occur. If the userspace · 2 unmodified lines
97buffer is too small, data is decrypted in the kernel and copied to113buffer is too small, data is decrypted in the kernel and copied to
98userspace.114userspace.
99 115
100EINVAL is returned if the TLS version in the received message does not116``EINVAL`` is returned if the TLS version in the received message does not
101match the version passed in setsockopt.117match the version passed in setsockopt.
102 118
103EMSGSIZE is returned if the received message is too big.119``EMSGSIZE`` is returned if the received message is too big.
104 120
105EBADMSG is returned if decryption failed for any other reason.121``EBADMSG`` is returned if decryption failed for any other reason.
106 122
107Send TLS control messages123Send TLS control messages
108-------------------------124-------------------------
@@ -113,9 +129,11 @@ These messages can be sent over the socket by providing the TLS record type · 4 unmodified lines
113via a CMSG. For example the following function sends @data of @length bytes129via a CMSG. For example the following function sends @data of @length bytes
114using a record of type @record_type.130using a record of type @record_type.
115 131
116/* send TLS control message using record_type */132.. code-block:: c
133
134 /* send TLS control message using record_type */
117 static int klts_send_ctrl_message(int sock, unsigned char record_type,135 static int klts_send_ctrl_message(int sock, unsigned char record_type,
118 void *data, size_t length)136 void *data, size_t length)
119 {137 {
120 struct msghdr msg = {0};138 struct msghdr msg = {0};
121 int cmsg_len = sizeof(record_type);139 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
151returned if a control message is received. Data messages may be169returned if a control message is received. Data messages may be
152received without a cmsg buffer set.170received without a cmsg buffer set.
153 171
172.. code-block:: c
173
154 char buffer[16384];174 char buffer[16384];
155 char cmsg[CMSG_SPACE(sizeof(unsigned char))];175 char cmsg[CMSG_SPACE(sizeof(unsigned char))];
156 struct msghdr msg = {0};176 struct msghdr msg = {0};
@@ -186,12 +206,10 @@ Integrating in to userspace TLS library · 29 unmodified lines
186At a high level, the kernel TLS ULP is a replacement for the record206At a high level, the kernel TLS ULP is a replacement for the record
187layer of a userspace TLS library.207layer of a userspace TLS library.
188 208
189A patchset to OpenSSL to use ktls as the record layer is here:209A patchset to OpenSSL to use ktls as the record layer is
190 210`here <https://github.com/Mellanox/openssl/commits/tls_rx2>`_.
191https://github.com/Mellanox/openssl/commits/tls_rx2
192
193An example of calling send directly after a handshake using
194gnutls. Since it doesn't implement a full record layer, control
195messages are not supported:
196 211
197https://github.com/ktls/af_ktls-tool/commits/RX212`An example <https://github.com/ktls/af_ktls-tool/commits/RX>`_
213of calling send directly after a handshake using gnutls.
214Since it doesn't implement a full record layer, control
215messages are not supported.
Documentation/sphinx/kerneldoc.py+33−11
@@ -37,7 +37,19 @@ import glob · 36 unmodified lines
37from docutils import nodes, statemachine37from docutils import nodes, statemachine
38from docutils.statemachine import ViewList38from docutils.statemachine import ViewList
39from docutils.parsers.rst import directives, Directive39from docutils.parsers.rst import directives, Directive
40from sphinx.ext.autodoc import AutodocReporter40
41#
42# AutodocReporter is only good up to Sphinx 1.7
43#
44import sphinx
45
46Use_SSI = sphinx.__version__[:3] >= '1.7'
47if Use_SSI:
48 from sphinx.util.docutils import switch_source_input
49else:
50 from sphinx.ext.autodoc import AutodocReporter
51
52import kernellog
41 53
42__version__ = '1.0'54__version__ = '1.0'
43 55
@@ -90,7 +102,8 @@ class KernelDocDirective(Directive): · 46 unmodified lines
90 cmd += [filename]102 cmd += [filename]
91 103
92 try:104 try:
93 env.app.verbose('calling kernel-doc \'%s\'' % (" ".join(cmd)))105 kernellog.verbose(env.app,
106 'calling kernel-doc \'%s\'' % (" ".join(cmd)))
94 107
95 p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)108 p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
96 out, err = p.communicate()109 out, err = p.communicate()
@@ -100,7 +113,8 @@ class KernelDocDirective(Directive): · 3 unmodified lines
100 if p.returncode != 0:113 if p.returncode != 0:
101 sys.stderr.write(err)114 sys.stderr.write(err)
102 115
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))
104 return [nodes.error(None, nodes.paragraph(text = "kernel-doc missing"))]118 return [nodes.error(None, nodes.paragraph(text = "kernel-doc missing"))]
105 elif env.config.kerneldoc_verbosity > 0:119 elif env.config.kerneldoc_verbosity > 0:
106 sys.stderr.write(err)120 sys.stderr.write(err)
@@ -121,20 +135,28 @@ class KernelDocDirective(Directive): · 14 unmodified lines
121 lineoffset += 1135 lineoffset += 1
122 136
123 node = nodes.section()137 node = nodes.section()
124 buf = self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter138 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
125 self.state.memo.reporter = AutodocReporter(result, self.state.memo.reporter)153 self.state.memo.reporter = AutodocReporter(result, self.state.memo.reporter)
126 self.state.memo.title_styles, self.state.memo.section_level = [], 0154 self.state.memo.title_styles, self.state.memo.section_level = [], 0
127 try:155 try:
128 self.state.nested_parse(result, 0, node, match_titles=1)156 self.state.nested_parse(result, 0, node, match_titles=1)
129 finally:157 finally:
130 self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter = buf158 self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter = save
131 159
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"))]
138 160
139def setup(app):161def setup(app):
140 app.add_config_value('kerneldoc_bin', None, 'env')162 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#
7import sphinx
8
9if sphinx.__version__[:3] >= '1.6':
10 UseLogging = True
11 from sphinx.util import logging
12 logger = logging.getLogger('kerneldoc')
13else:
14 UseLogging = False
15
16def warn(app, message):
17 if UseLogging:
18 logger.warning(message)
19 else:
20 app.warn(message)
21
22def 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
60from sphinx.util.nodes import clean_astext60from sphinx.util.nodes import clean_astext
61from six import iteritems61from six import iteritems
62 62
63import kernellog
64
63PY3 = sys.version_info[0] == 365PY3 = sys.version_info[0] == 3
64 66
65if PY3:67if PY3:
@@ -171,20 +173,20 @@ def setupTools(app): · 105 unmodified lines
171 This function is called once, when the builder is initiated.173 This function is called once, when the builder is initiated.
172 """174 """
173 global dot_cmd, convert_cmd # pylint: disable=W0603175 global dot_cmd, convert_cmd # pylint: disable=W0603
174 app.verbose("kfigure: check installed tools ...")176 kernellog.verbose(app, "kfigure: check installed tools ...")
175 177
176 dot_cmd = which('dot')178 dot_cmd = which('dot')
177 convert_cmd = which('convert')179 convert_cmd = which('convert')
178 180
179 if dot_cmd:181 if dot_cmd:
180 app.verbose("use dot(1) from: " + dot_cmd)182 kernellog.verbose(app, "use dot(1) from: " + dot_cmd)
181 else:183 else:
182 app.warn("dot(1) not found, for better output quality install "184 kernellog.warn(app, "dot(1) not found, for better output quality install "
183 "graphviz from http://www.graphviz.org")185 "graphviz from http://www.graphviz.org")
184 if convert_cmd:186 if convert_cmd:
185 app.verbose("use convert(1) from: " + convert_cmd)187 kernellog.verbose(app, "use convert(1) from: " + convert_cmd)
186 else:188 else:
187 app.warn(189 kernellog.warn(app,
188 "convert(1) not found, for SVG to PDF conversion install "190 "convert(1) not found, for SVG to PDF conversion install "
189 "ImageMagick (https://www.imagemagick.org)")191 "ImageMagick (https://www.imagemagick.org)")
190 192
@@ -220,12 +222,13 @@ def convert_image(img_node, translator, src_fname=None): · 29 unmodified lines
220 222
221 # in kernel builds, use 'make SPHINXOPTS=-v' to see verbose messages223 # in kernel builds, use 'make SPHINXOPTS=-v' to see verbose messages
222 224
223 app.verbose('assert best format for: ' + img_node['uri'])225 kernellog.verbose(app, 'assert best format for: ' + img_node['uri'])
224 226
225 if in_ext == '.dot':227 if in_ext == '.dot':
226 228
227 if not dot_cmd:229 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.")
229 img_node.replace_self(file2literal(src_fname))232 img_node.replace_self(file2literal(src_fname))
230 233
231 elif translator.builder.format == 'latex':234 elif translator.builder.format == 'latex':
@@ -252,7 +255,8 @@ def convert_image(img_node, translator, src_fname=None): · 20 unmodified lines
252 255
253 if translator.builder.format == 'latex':256 if translator.builder.format == 'latex':
254 if convert_cmd is None:257 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.")
256 img_node.replace_self(file2literal(src_fname))260 img_node.replace_self(file2literal(src_fname))
257 else:261 else:
258 dst_fname = path.join(translator.builder.outdir, fname + '.pdf')262 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
265 _name = dst_fname[len(translator.builder.outdir) + 1:]269 _name = dst_fname[len(translator.builder.outdir) + 1:]
266 270
267 if isNewer(dst_fname, src_fname):271 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)
269 274
270 else:275 else:
271 ok = False276 ok = False
272 mkdir(path.dirname(dst_fname))277 mkdir(path.dirname(dst_fname))
273 278
274 if in_ext == '.dot':279 if in_ext == '.dot':
275 app.verbose('convert DOT to: {out}/' + _name)280 kernellog.verbose(app, 'convert DOT to: {out}/' + _name)
276 ok = dot2format(app, src_fname, dst_fname)281 ok = dot2format(app, src_fname, dst_fname)
277 282
278 elif in_ext == '.svg':283 elif in_ext == '.svg':
279 app.verbose('convert SVG to: {out}/' + _name)284 kernellog.verbose(app, 'convert SVG to: {out}/' + _name)
280 ok = svg2pdf(app, src_fname, dst_fname)285 ok = svg2pdf(app, src_fname, dst_fname)
281 286
282 if not ok:287 if not ok:
@@ -305,7 +310,8 @@ def dot2format(app, dot_fname, out_fname): · 22 unmodified lines
305 with open(out_fname, "w") as out:310 with open(out_fname, "w") as out:
306 exit_code = subprocess.call(cmd, stdout = out)311 exit_code = subprocess.call(cmd, stdout = out)
307 if exit_code != 0:312 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)))
309 return bool(exit_code == 0)315 return bool(exit_code == 0)
310 316
311def svg2pdf(app, svg_fname, pdf_fname):317def svg2pdf(app, svg_fname, pdf_fname):
@@ -322,7 +328,7 @@ def svg2pdf(app, svg_fname, pdf_fname): · 10 unmodified lines
322 # use stdout and stderr from parent328 # use stdout and stderr from parent
323 exit_code = subprocess.call(cmd)329 exit_code = subprocess.call(cmd)
324 if exit_code != 0:330 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)))
326 return bool(exit_code == 0)332 return bool(exit_code == 0)
327 333
328 334
@@ -415,15 +421,15 @@ def visit_kernel_render(self, node): · 86 unmodified lines
415 app = self.builder.app421 app = self.builder.app
416 srclang = node.get('srclang')422 srclang = node.get('srclang')
417 423
418 app.verbose('visit kernel-render node lang: "%s"' % (srclang))424 kernellog.verbose(app, 'visit kernel-render node lang: "%s"' % (srclang))
419 425
420 tmp_ext = RENDER_MARKUP_EXT.get(srclang, None)426 tmp_ext = RENDER_MARKUP_EXT.get(srclang, None)
421 if tmp_ext is None:427 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))
423 return429 return
424 430
425 if not dot_cmd and tmp_ext == '.dot':431 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.")
427 return433 return
428 434
429 literal_block = node[0]435 literal_block = node[0]
Documentation/usb/rio.txt+13−53
@@ -76,70 +76,30 @@ Additional Information and userspace tools · 75 unmodified lines
76Requirements76Requirements
77============77============
78 78
79A host with a USB port. Ideally, either a UHCI (Intel) or OHCI79A host with a USB port running a Linux kernel with RIO 500 support enabled.
80(Compaq and others) hardware port should work.
81 80
82A Linux development kernel (2.3.x) with USB support enabled or a81The driver is a module called rio500, which should be automatically loaded
83backported version to linux-2.2.x. See http://www.linux-usb.org for82as you plug in your device. If that fails you can manually load it with
84more information on accomplishing this.
85 83
86A Linux kernel with RIO 500 support enabled.84 modprobe rio500
87 85
88'lspci' which is only needed to determine the type of USB hardware86Udev should automatically create a device node as soon as plug in your device.
89available in your machine.87If that fails, you can manually add a device for the USB rio500::
90
91Configuration
92
93Using `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
111Using `make menuconfig` or your preferred method for configuring the
112kernel, select 'Support for USB', 'OHCI/UHCI' depending on your
113hardware (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
116dependencies).
117
118Add a device for the USB rio500::
119 88
120 mknod /dev/usb/rio500 c 180 6489 mknod /dev/usb/rio500 c 180 64
121 90
122Set appropriate permissions for /dev/usb/rio500 (don't forget about91In that case, set appropriate permissions for /dev/usb/rio500 (don't forget
123group and world permissions). Both read and write permissions are92about group and world permissions). Both read and write permissions are
124required for proper operation.93required for proper operation.
125 94
126Load 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
140That's it. The Rio500 Utils at: http://rio500.sourceforge.net should95That's it. The Rio500 Utils at: http://rio500.sourceforge.net should
141be able to access the rio500.96be able to access the rio500.
142 97
98Limits
99======
100
101You can use only a single rio500 device at a time with your computer.
102
143Bugs103Bugs
144====104====
145 105
Documentation/vm/hmm.rst+5−3
@@ -288,15 +288,17 @@ For instance if the device flags for device entries are: · 287 unmodified lines
288 WRITE (1 << 62)288 WRITE (1 << 62)
289 289
290Now let say that device driver wants to fault with at least read a range then290Now let say that device driver wants to fault with at least read a range then
291it does set:291it does set::
292 range->default_flags = (1 << 63)292
293 range->default_flags = (1 << 63);
293 range->pfn_flags_mask = 0;294 range->pfn_flags_mask = 0;
294 295
295and calls hmm_range_fault() as described above. This will fill fault all page296and calls hmm_range_fault() as described above. This will fill fault all page
296in the range with at least read permission.297in the range with at least read permission.
297 298
298Now let say driver wants to do the same except for one page in the range for299Now let say driver wants to do the same except for one page in the range for
299which its want to have write. Now driver set:300which its want to have write. Now driver set::
301
300 range->default_flags = (1 << 63);302 range->default_flags = (1 << 63);
301 range->pfn_flags_mask = (1 << 62);303 range->pfn_flags_mask = (1 << 62);
302 range->pfns[index_of_write] = (1 << 62);304 range->pfns[index_of_write] = (1 << 62);
MAINTAINERS+28−12
@@ -696,6 +696,7 @@ F: drivers/input/mouse/alps.* · 695 unmodified lines
696ALTERA I2C CONTROLLER DRIVER696ALTERA I2C CONTROLLER DRIVER
697M: Thor Thayer <thor.thayer@linux.intel.com>697M: Thor Thayer <thor.thayer@linux.intel.com>
698S: Maintained698S: Maintained
699F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
699F: drivers/i2c/busses/i2c-altera.c700F: drivers/i2c/busses/i2c-altera.c
700 701
701ALTERA MAILBOX DRIVER702ALTERA MAILBOX DRIVER
@@ -1174,6 +1175,7 @@ S: Maintained · 472 unmodified lines
1174F: Documentation/devicetree/bindings/arm/arm-boards1175F: Documentation/devicetree/bindings/arm/arm-boards
1175F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt1176F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1176F: Documentation/devicetree/bindings/clock/arm-integrator.txt1177F: Documentation/devicetree/bindings/clock/arm-integrator.txt
1178F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1177F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt1179F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1178F: Documentation/devicetree/bindings/mtd/arm-versatile.txt1180F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
1179F: arch/arm/mach-integrator/1181F: arch/arm/mach-integrator/
@@ -1781,6 +1783,7 @@ ARM/LPC18XX ARCHITECTURE · 601 unmodified lines
1781M: Vladimir Zapolskiy <vz@mleia.com>1783M: Vladimir Zapolskiy <vz@mleia.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)1784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Maintained1785S: Maintained
1786F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1784F: arch/arm/boot/dts/lpc43*1787F: arch/arm/boot/dts/lpc43*
1785F: drivers/i2c/busses/i2c-lpc2k.c1788F: drivers/i2c/busses/i2c-lpc2k.c
1786F: drivers/memory/pl172.c1789F: drivers/memory/pl172.c
@@ -1794,6 +1797,7 @@ M: Sylvain Lemieux <slemieux.tyco@gmail.com> · 7 unmodified lines
1794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)1797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795T: git git://github.com/vzapolskiy/linux-lpc32xx.git1798T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1796S: Maintained1799S: Maintained
1800F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1797F: arch/arm/boot/dts/lpc32*1801F: arch/arm/boot/dts/lpc32*
1798F: arch/arm/mach-lpc32xx/1802F: arch/arm/mach-lpc32xx/
1799F: drivers/i2c/busses/i2c-pnx.c1803F: drivers/i2c/busses/i2c-pnx.c
@@ -1918,6 +1922,8 @@ ARM/NOMADIK/U300/Ux500 ARCHITECTURES · 118 unmodified lines
1918M: Linus Walleij <linus.walleij@linaro.org>1922M: Linus Walleij <linus.walleij@linaro.org>
1919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)1923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1920S: Maintained1924S: Maintained
1925F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
1926F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
1921F: arch/arm/mach-nomadik/1927F: arch/arm/mach-nomadik/
1922F: arch/arm/mach-u300/1928F: arch/arm/mach-u300/
1923F: arch/arm/mach-ux500/1929F: arch/arm/mach-ux500/
@@ -2140,6 +2146,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) · 216 unmodified lines
2140L: linux-rockchip@lists.infradead.org2146L: linux-rockchip@lists.infradead.org
2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git2147T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2142S: Maintained2148S: Maintained
2149F: Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
2143F: arch/arm/boot/dts/rk3*2150F: arch/arm/boot/dts/rk3*
2144F: arch/arm/boot/dts/rv1108*2151F: arch/arm/boot/dts/rv1108*
2145F: arch/arm/mach-rockchip/2152F: arch/arm/mach-rockchip/
@@ -2275,6 +2282,7 @@ M: Patrice Chotard <patrice.chotard@st.com> · 129 unmodified lines
2275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)2282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2276W: http://www.stlinux.com2283W: http://www.stlinux.com
2277S: Maintained2284S: Maintained
2285F: Documentation/devicetree/bindings/i2c/i2c-st.txt
2278F: arch/arm/mach-sti/2286F: arch/arm/mach-sti/
2279F: arch/arm/boot/dts/sti*2287F: arch/arm/boot/dts/sti*
2280F: drivers/char/hw_random/st-rng.c2288F: drivers/char/hw_random/st-rng.c
@@ -2466,6 +2474,7 @@ ARM/VT8500 ARM ARCHITECTURE · 185 unmodified lines
2466M: Tony Prisk <linux@prisktech.co.nz>2474M: Tony Prisk <linux@prisktech.co.nz>
2467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)2475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2468S: Maintained2476S: Maintained
2477F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2469F: arch/arm/mach-vt8500/2478F: arch/arm/mach-vt8500/
2470F: drivers/clocksource/timer-vt8500.c2479F: drivers/clocksource/timer-vt8500.c
2471F: drivers/i2c/busses/i2c-wmt.c2480F: drivers/i2c/busses/i2c-wmt.c
@@ -2531,6 +2540,8 @@ F: drivers/cpuidle/cpuidle-zynq.c · 59 unmodified lines
2531F: drivers/block/xsysace.c2540F: drivers/block/xsysace.c
2532N: zynq2541N: zynq
2533N: xilinx2542N: xilinx
2543F: Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2544F: Documentation/devicetree/bindings/i2c/i2c-xiic.txt
2534F: drivers/clocksource/timer-cadence-ttc.c2545F: drivers/clocksource/timer-cadence-ttc.c
2535F: drivers/i2c/busses/i2c-cadence.c2546F: drivers/i2c/busses/i2c-cadence.c
2536F: drivers/mmc/host/sdhci-of-arasan.c2547F: drivers/mmc/host/sdhci-of-arasan.c
@@ -2627,7 +2638,7 @@ F: Documentation/devicetree/bindings/eeprom/at24.txt · 90 unmodified lines
2627F: drivers/misc/eeprom/at24.c2638F: drivers/misc/eeprom/at24.c
2628 2639
2629ATA OVER ETHERNET (AOE) DRIVER2640ATA OVER ETHERNET (AOE) DRIVER
2630M: "Ed L. Cashin" <ed.cashin@acm.org>2641M: "Justin Sanders" <justin@coraid.com>
2631W: http://www.openaoe.org/2642W: http://www.openaoe.org/
2632S: Supported2643S: Supported
2633F: Documentation/aoe/2644F: Documentation/aoe/
@@ -2768,7 +2779,7 @@ AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER · 134 unmodified lines
2768M: Andreas Klinger <ak@it-klinger.de>2779M: Andreas Klinger <ak@it-klinger.de>
2769L: linux-iio@vger.kernel.org2780L: linux-iio@vger.kernel.org
2770S: Maintained2781S: Maintained
2771F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt2782F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2772F: drivers/iio/adc/hx711.c2783F: drivers/iio/adc/hx711.c
2773 2784
2774AX.25 NETWORK LAYER2785AX.25 NETWORK LAYER
@@ -3049,8 +3060,9 @@ S: Maintained · 274 unmodified lines
3049F: arch/riscv/net/3060F: arch/riscv/net/
3050 3061
3051BPF JIT for S3903062BPF JIT for S390
3052M: Martin Schwidefsky <schwidefsky@de.ibm.com>
3053M: Heiko Carstens <heiko.carstens@de.ibm.com>3063M: Heiko Carstens <heiko.carstens@de.ibm.com>
3064M: Vasily Gorbik <gor@linux.ibm.com>
3065M: Christian Borntraeger <borntraeger@de.ibm.com>
3054L: netdev@vger.kernel.org3066L: netdev@vger.kernel.org
3055L: bpf@vger.kernel.org3067L: bpf@vger.kernel.org
3056S: Maintained3068S: Maintained
@@ -7341,6 +7353,7 @@ I2C MV64XXX MARVELL AND ALLWINNER DRIVER · 4284 unmodified lines
7341M: Gregory CLEMENT <gregory.clement@bootlin.com>7353M: Gregory CLEMENT <gregory.clement@bootlin.com>
7342L: linux-i2c@vger.kernel.org7354L: linux-i2c@vger.kernel.org
7343S: Maintained7355S: Maintained
7356F: Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
7344F: drivers/i2c/busses/i2c-mv64xxx.c7357F: drivers/i2c/busses/i2c-mv64xxx.c
7345 7358
7346I2C OVER PARALLEL PORT7359I2C OVER PARALLEL PORT
@@ -8611,14 +8624,12 @@ F: arch/x86/include/asm/svm.h · 1264 unmodified lines
8611F: arch/x86/kvm/svm.c8624F: arch/x86/kvm/svm.c
8612 8625
8613KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)8626KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
8614M: Christoffer Dall <christoffer.dall@arm.com>
8615M: Marc Zyngier <marc.zyngier@arm.com>8627M: Marc Zyngier <marc.zyngier@arm.com>
8616R: James Morse <james.morse@arm.com>8628R: James Morse <james.morse@arm.com>
8617R: Julien Thierry <julien.thierry@arm.com>8629R: Julien Thierry <julien.thierry@arm.com>
8618R: Suzuki K Pouloze <suzuki.poulose@arm.com>8630R: Suzuki K Pouloze <suzuki.poulose@arm.com>
8619L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)8631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8620L: kvmarm@lists.cs.columbia.edu8632L: kvmarm@lists.cs.columbia.edu
8621W: http://systems.cs.columbia.edu/projects/kvm-arm
8622T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git8633T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8623S: Maintained8634S: Maintained
8624F: arch/arm/include/uapi/asm/kvm*8635F: arch/arm/include/uapi/asm/kvm*
@@ -11068,10 +11079,8 @@ S: Supported · 2443 unmodified lines
11068F: drivers/net/ethernet/qlogic/netxen/11079F: drivers/net/ethernet/qlogic/netxen/
11069 11080
11070NFC SUBSYSTEM11081NFC SUBSYSTEM
11071M: Samuel Ortiz <sameo@linux.intel.com>11082L: netdev@vger.kernel.org
11072L: linux-wireless@vger.kernel.org11083S: Orphan
11073L: linux-nfc@lists.01.org (subscribers-only)
11074S: Supported
11075F: net/nfc/11084F: net/nfc/
11076F: include/net/nfc/11085F: include/net/nfc/
11077F: include/uapi/linux/nfc.h11086F: include/uapi/linux/nfc.h
@@ -11228,7 +11237,7 @@ F: drivers/video/fbdev/riva/ · 150 unmodified lines
11228F: drivers/video/fbdev/nvidia/11237F: drivers/video/fbdev/nvidia/
11229 11238
11230NVM EXPRESS DRIVER11239NVM EXPRESS DRIVER
11231M: Keith Busch <keith.busch@intel.com>11240M: Keith Busch <kbusch@kernel.org>
11232M: Jens Axboe <axboe@fb.com>11241M: Jens Axboe <axboe@fb.com>
11233M: Christoph Hellwig <hch@lst.de>11242M: Christoph Hellwig <hch@lst.de>
11234M: Sagi Grimberg <sagi@grimberg.me>11243M: Sagi Grimberg <sagi@grimberg.me>
@@ -11728,6 +11737,7 @@ M: Peter Korsgaard <peter@korsgaard.com> · 493 unmodified lines
11728M: Andrew Lunn <andrew@lunn.ch>11737M: Andrew Lunn <andrew@lunn.ch>
11729L: linux-i2c@vger.kernel.org11738L: linux-i2c@vger.kernel.org
11730S: Maintained11739S: Maintained
11740F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
11731F: Documentation/i2c/busses/i2c-ocores11741F: Documentation/i2c/busses/i2c-ocores
11732F: drivers/i2c/busses/i2c-ocores.c11742F: drivers/i2c/busses/i2c-ocores.c
11733F: include/linux/platform_data/i2c-ocores.h11743F: include/linux/platform_data/i2c-ocores.h
@@ -13367,6 +13377,7 @@ F: drivers/clk/renesas/ · 1633 unmodified lines
13367RENESAS EMEV2 I2C DRIVER13377RENESAS EMEV2 I2C DRIVER
13368M: Wolfram Sang <wsa+renesas@sang-engineering.com>13378M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13369S: Supported13379S: Supported
13380F: Documentation/devicetree/bindings/i2c/i2c-emev2.txt
13370F: drivers/i2c/busses/i2c-emev2.c13381F: drivers/i2c/busses/i2c-emev2.c
13371 13382
13372RENESAS ETHERNET DRIVERS13383RENESAS ETHERNET DRIVERS
@@ -13388,6 +13399,8 @@ F: drivers/iio/adc/rcar-gyroadc.c · 15 unmodified lines
13388RENESAS R-CAR I2C DRIVERS13399RENESAS R-CAR I2C DRIVERS
13389M: Wolfram Sang <wsa+renesas@sang-engineering.com>13400M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13390S: Supported13401S: Supported
13402F: Documentation/devicetree/bindings/i2c/i2c-rcar.txt
13403F: Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
13391F: drivers/i2c/busses/i2c-rcar.c13404F: drivers/i2c/busses/i2c-rcar.c
13392F: drivers/i2c/busses/i2c-sh_mobile.c13405F: drivers/i2c/busses/i2c-sh_mobile.c
13393 13406
@@ -13618,8 +13631,9 @@ S: Maintained · 224 unmodified lines
13618F: drivers/video/fbdev/savage/13631F: drivers/video/fbdev/savage/
13619 13632
13620S39013633S390
13621M: Martin Schwidefsky <schwidefsky@de.ibm.com>
13622M: Heiko Carstens <heiko.carstens@de.ibm.com>13634M: Heiko Carstens <heiko.carstens@de.ibm.com>
13635M: Vasily Gorbik <gor@linux.ibm.com>
13636M: Christian Borntraeger <borntraeger@de.ibm.com>
13623L: linux-s390@vger.kernel.org13637L: linux-s390@vger.kernel.org
13624W: http://www.ibm.com/developerworks/linux/linux390/13638W: http://www.ibm.com/developerworks/linux/linux390/
13625T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git13639T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
@@ -14353,7 +14367,7 @@ SIMPLEFB FB DRIVER · 727 unmodified lines
14353M: Hans de Goede <hdegoede@redhat.com>14367M: Hans de Goede <hdegoede@redhat.com>
14354L: linux-fbdev@vger.kernel.org14368L: linux-fbdev@vger.kernel.org
14355S: Maintained14369S: Maintained
14356F: Documentation/devicetree/bindings/display/simple-framebuffer.txt14370F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
14357F: drivers/video/fbdev/simplefb.c14371F: drivers/video/fbdev/simplefb.c
14358F: include/linux/platform_data/simplefb.h14372F: include/linux/platform_data/simplefb.h
14359 14373
@@ -15676,6 +15690,7 @@ R: Bartosz Golaszewski <bgolaszewski@baylibre.com> · 1316 unmodified lines
15676L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)15690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
15677T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git15691T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
15678S: Supported15692S: Supported
15693F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
15679F: arch/arm/mach-davinci/15694F: arch/arm/mach-davinci/
15680F: drivers/i2c/busses/i2c-davinci.c15695F: drivers/i2c/busses/i2c-davinci.c
15681F: arch/arm/boot/dts/da850*15696F: arch/arm/boot/dts/da850*
@@ -17379,6 +17394,7 @@ M: Jan Glauber <jglauber@cavium.com> · 1697 unmodified lines
17379L: linux-i2c@vger.kernel.org17394L: linux-i2c@vger.kernel.org
17380W: http://www.cavium.com17395W: http://www.cavium.com
17381S: Supported17396S: Supported
17397F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
17382F: drivers/i2c/busses/i2c-xlp9xx.c17398F: drivers/i2c/busses/i2c-xlp9xx.c
17383 17399
17384XRA1403 GPIO EXPANDER17400XRA1403 GPIO EXPANDER
Makefile+2−2
@@ -2,8 +2,8 @@ · 1 unmodified line
2VERSION = 52VERSION = 5
3PATCHLEVEL = 23PATCHLEVEL = 2
4SUBLEVEL = 04SUBLEVEL = 0
5EXTRAVERSION = -rc15EXTRAVERSION = -rc3
6NAME = Shy Crocodile6NAME = Golden Lions
7 7
8# *DOCUMENTATION*8# *DOCUMENTATION*
9# To see a list of typical targets execute "make help"9# 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
1/*2/*
2 * Copyright (C) Paul Mackerras 1997.3 * 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.
8 */4 */
9#include <stdarg.h>5#include <stdarg.h>
10#include <stddef.h>6#include <stddef.h>
arch/alpha/include/asm/xor.h+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * include/asm-alpha/xor.h3 * include/asm-alpha/xor.h
3 *4 *
4 * Optimized RAID-5 checksumming functions for alpha EV5 and EV65 * 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.
14 */6 */
15 7
16extern void xor_alpha_2(unsigned long, unsigned long *, unsigned long *);8extern 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
1generated-y += unistd_32.h2generated-y += unistd_32.h
arch/alpha/kernel/module.c+1−13
@@ -1,19 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/* Kernel module help for Alpha.2/* Kernel module help for Alpha.
2 Copyright (C) 2002 Richard Henderson.3 Copyright (C) 2002 Richard Henderson.
3 4
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License 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*/5*/
18#include <linux/moduleloader.h>6#include <linux/moduleloader.h>
19#include <linux/elf.h>7#include <linux/elf.h>
arch/alpha/math-emu/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the FPU instruction emulation.3# Makefile for the FPU instruction emulation.
3#4#
arch/alpha/math-emu/math.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1#include <linux/module.h>2#include <linux/module.h>
2#include <linux/types.h>3#include <linux/types.h>
3#include <linux/kernel.h>4#include <linux/kernel.h>
arch/alpha/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux alpha-specific parts of the memory manager.3# Makefile for the linux alpha-specific parts of the memory manager.
3#4#
arch/arc/Kbuild+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0
1obj-y += kernel/2obj-y += kernel/
2obj-y += mm/3obj-y += mm/
arch/arc/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += ucontext.h2generic-y += ucontext.h
arch/arc/plat-axs10x/axs10x.c+1−10
@@ -1,17 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AXS101/AXS103 Software Development Platform3 * AXS101/AXS103 Software Development Platform
3 *4 *
4 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)5 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
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 */6 */
16 7
17#include <linux/of_fdt.h>8#include <linux/of_fdt.h>
arch/arc/plat-eznps/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/boot/compressed/decompress.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32extern char * strstr(const char * s1, const char *s2);32extern char * strstr(const char * s1, const char *s2);
33extern size_t strlen(const char *s);33extern size_t strlen(const char *s);
34extern int memcmp(const void *cs, const void *ct, size_t count);34extern int memcmp(const void *cs, const void *ct, size_t count);
35extern char * strchrnul(const char *, int);
35 36
36#ifdef CONFIG_KERNEL_GZIP37#ifdef CONFIG_KERNEL_GZIP
37#include "../../../../lib/decompress_inflate.c"38#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
1/*2/*
2 * aks-cdu.dts - Device Tree file for AK signal CDU3 * aks-cdu.dts - Device Tree file for AK signal CDU
3 *4 *
4 * Copyright (C) 2012 AK signal Brno a.s.5 * Copyright (C) 2012 AK signal Brno a.s.
5 * 2012 Jiri Prchal <jiri.prchal@aksignal.cz>6 * 2012 Jiri Prchal <jiri.prchal@aksignal.cz>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/animeo_ip.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards3 * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards
3 *4 *
4 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 only.
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/at91-ariag25.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91-ariag25.dts - Device Tree file for Acme Systems Aria G25 (AT91SAM9G25 based)3 * at91-ariag25.dts - Device Tree file for Acme Systems Aria G25 (AT91SAM9G25 based)
3 *4 *
4 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>,5 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>,
5 * Robert Nelson <robertcnelson@gmail.com>6 * Robert Nelson <robertcnelson@gmail.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g25.dtsi"9#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
1/*2/*
2 * at91-cosino.dtsi - Device Tree file for Cosino core module3 * at91-cosino.dtsi - Device Tree file for Cosino core module
3 *4 *
@@ -7,8 +8,6 @@ · 3 unmodified lines
7 * Derived from at91sam9x5ek.dtsi by:8 * Derived from at91sam9x5ek.dtsi by:
8 * Copyright (C) 2012 Atmel,9 * Copyright (C) 2012 Atmel,
9 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>10 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
10 *
11 * Licensed under GPLv2 or later.
12 */11 */
13 12
14#include "at91sam9g35.dtsi"13#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
1/*2/*
2 * at91-cosino_mega2560.dts - Device Tree file for Cosino board with3 * at91-cosino_mega2560.dts - Device Tree file for Cosino board with
3 * Mega 2560 extension4 * Mega 2560 extension
@@ -8,8 +9,6 @@ · 4 unmodified lines
8 * Derived from at91sam9g35ek.dts by:9 * Derived from at91sam9g35ek.dts by:
9 * Copyright (C) 2012 Atmel,10 * Copyright (C) 2012 Atmel,
10 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>11 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
11 *
12 * Licensed under GPLv2 or later.
13 */12 */
14 13
15/dts-v1/;14/dts-v1/;
arch/arm/boot/dts/at91-foxg20.dts+1−2
@@ -1,11 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91-foxg20.dts - Device Tree file for Acme Systems FoxG20 board3 * at91-foxg20.dts - Device Tree file for Acme Systems FoxG20 board
3 *4 *
4 * Based on DT files for at91sam9g20ek evaluation board (AT91SAM9G20 SoC)5 * Based on DT files for at91sam9g20ek evaluation board (AT91SAM9G20 SoC)
5 *6 *
6 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>7 * Copyright (C) 2013 Douglas Gilbert <dgilbert@interlog.com>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10/dts-v1/;9/dts-v1/;
11#include "at91sam9g20.dtsi"10#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
1/*2/*
2 * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board3 * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board
3 *4 *
4 * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>5 * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>
5 * 2014-2015 Gaël PORTAY <g.portay@overkiz.com>6 * 2014-2015 Gaël PORTAY <g.portay@overkiz.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g20.dtsi"9#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
1/*2/*
2 * at91-kizbox2.dts - Device Tree file for Overkiz Kizbox 2 board3 * at91-kizbox2.dts - Device Tree file for Overkiz Kizbox 2 board
3 *4 *
4 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>5 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "sama5d31.dtsi"8#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
1/*2/*
2 * at91-kizboxmini.dts - Device Tree file for Overkiz Kizbox mini board3 * at91-kizboxmini.dts - Device Tree file for Overkiz Kizbox mini board
3 *4 *
4 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>5 * Copyright (C) 2014 Gaël PORTAY <g.portay@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9g25.dtsi"8#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
1/*2/*
2 * at91-linea.dtsi - Device Tree Include file for the Axentia Linea Module.3 * at91-linea.dtsi - Device Tree Include file for the Axentia Linea Module.
3 *4 *
4 * Copyright (C) 2017 Axentia Technologies AB5 * Copyright (C) 2017 Axentia Technologies AB
5 *6 *
6 * Author: Peter Rosin <peda@axentia.se>7 * Author: Peter Rosin <peda@axentia.se>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10 9
11#include "sama5d31.dtsi"10#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
1/*2/*
2 * at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board3 * at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board
3 *4 *
4 * Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9260.dtsi"8#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
1/*2/*
2 * at91-sam9_l9260.dts - Device Tree file for Olimex SAM9-L9260 board3 * at91-sam9_l9260.dts - Device Tree file for Olimex SAM9-L9260 board
3 *4 *
4 * Copyright (C) 2016 Raashid Muhammed <raashidmuhammed@zilogic.com>5 * Copyright (C) 2016 Raashid Muhammed <raashidmuhammed@zilogic.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9260.dtsi"8#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
1/*2/*
2 * at91-sama5d3_xplained.dts - Device Tree file for the SAMA5D3 Xplained board3 * at91-sama5d3_xplained.dts - Device Tree file for the SAMA5D3 Xplained board
3 *4 *
4 * Copyright (C) 2014 Atmel,5 * Copyright (C) 2014 Atmel,
5 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d36.dtsi"9#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
1/*2/*
2 * Copyright (C) 2015 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12#include "sama5d4.dtsi"6#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
1/*2/*
2 * Copyright (C) 2015 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * at91-tse850-3.dts - Device Tree file for the Axentia TSE-850 3.0 board3 * at91-tse850-3.dts - Device Tree file for the Axentia TSE-850 3.0 board
3 *4 *
4 * Copyright (C) 2017 Axentia Technologies AB5 * Copyright (C) 2017 Axentia Technologies AB
5 *6 *
6 * Author: Peter Rosin <peda@axentia.se>7 * Author: Peter Rosin <peda@axentia.se>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10/dts-v1/;9/dts-v1/;
11#include <dt-bindings/pwm/pwm.h>10#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
1/*2/*
2 * at91rm9200.dtsi - Device Tree Include file for AT91RM9200 family SoC3 * at91rm9200.dtsi - Device Tree Include file for AT91RM9200 family SoC
3 *4 *
@@ -6,8 +7,6 @@ · 2 unmodified lines
6 * 2012 Joachim Eastwood <manabian@gmail.com>7 * 2012 Joachim Eastwood <manabian@gmail.com>
7 *8 *
8 * Based on at91sam9260.dtsi9 * Based on at91sam9260.dtsi
9 *
10 * Licensed under GPLv2 or later.
11 */10 */
12 11
13#include <dt-bindings/pinctrl/at91.h>12#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
1/*2/*
2 * at91rm9200_pqfp.dtsi - Device Tree Include file for AT91RM9200 PQFP family SoC3 * at91rm9200_pqfp.dtsi - Device Tree Include file for AT91RM9200 PQFP family SoC
3 *4 *
4 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include "at91rm9200.dtsi"8#include "at91rm9200.dtsi"
arch/arm/boot/dts/at91rm9200ek.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91rm9200ek.dts - Device Tree file for Atmel AT91RM9200 evaluation kit3 * at91rm9200ek.dts - Device Tree file for Atmel AT91RM9200 evaluation kit
3 *4 *
4 * Copyright (C) 2012 Joachim Eastwood <manabian@gmail.com>5 * Copyright (C) 2012 Joachim Eastwood <manabian@gmail.com>
5 *
6 * Licensed under GPLv2 only
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91rm9200.dtsi"8#include "at91rm9200.dtsi"
arch/arm/boot/dts/at91sam9260.dtsi+1−2
@@ -1,11 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC3 * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC
3 *4 *
4 * Copyright (C) 2011 Atmel,5 * Copyright (C) 2011 Atmel,
5 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>,6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>,
6 * 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>7 * 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10 9
11#include <dt-bindings/pinctrl/at91.h>10#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
1/*2/*
2 * at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC3 * at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC
3 *4 *
4 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>5 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
5 *
6 * Licensed under GPLv2 only.
7 */6 */
8 7
9#include <dt-bindings/pinctrl/at91.h>8#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
1/*2/*
2 * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board3 * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board
3 *4 *
4 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>5 * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
5 *
6 * Licensed under GPLv2 only.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9261.dtsi"8#include "at91sam9261.dtsi"
arch/arm/boot/dts/at91sam9263.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC3 * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 only.
7 */6 */
8 7
9#include <dt-bindings/pinctrl/at91.h>8#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
1/*2/*
2 * at91sam9263ek.dts - Device Tree file for Atmel at91sam9263 reference board3 * at91sam9263ek.dts - Device Tree file for Atmel at91sam9263 reference board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 only
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9263.dtsi"8#include "at91sam9263.dtsi"
arch/arm/boot/dts/at91sam9g15.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC3 * at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9x5.dtsi"8#include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g15ek.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9g15ek.dts - Device Tree file for AT91SAM9G15-EK board3 * at91sam9g15ek.dts - Device Tree file for AT91SAM9G15-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g15.dtsi"9#include "at91sam9g15.dtsi"
arch/arm/boot/dts/at91sam9g20.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC3 * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9260.dtsi"8#include "at91sam9260.dtsi"
arch/arm/boot/dts/at91sam9g20ek.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board3 * at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9g20ek_common.dtsi"8#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
1/*2/*
2 * at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board3 * at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9g20ek_common.dtsi"8#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
1/*2/*
2 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board3 * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8#include "at91sam9g20.dtsi"7#include "at91sam9g20.dtsi"
9 8
arch/arm/boot/dts/at91sam9g25.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC3 * at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9x5.dtsi"8#include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g25ek.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9g25ek.dts - Device Tree file for AT91SAM9G25-EK board3 * at91sam9g25ek.dts - Device Tree file for AT91SAM9G25-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g25.dtsi"9#include "at91sam9g25.dtsi"
arch/arm/boot/dts/at91sam9g35.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9g35.dtsi - Device Tree Include file for AT91SAM9G35 SoC3 * at91sam9g35.dtsi - Device Tree Include file for AT91SAM9G35 SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9x5.dtsi"8#include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9g35ek.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9g35ek.dts - Device Tree file for AT91SAM9G35-EK board3 * at91sam9g35ek.dts - Device Tree file for AT91SAM9G35-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g35.dtsi"9#include "at91sam9g35.dtsi"
arch/arm/boot/dts/at91sam9g45.dtsi+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC3 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC
3 * applies to AT91SAM9G45, AT91SAM9M10,4 * applies to AT91SAM9G45, AT91SAM9M10,
@@ -5,8 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2011 Atmel,7 * Copyright (C) 2011 Atmel,
7 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>8 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
8 *
9 * Licensed under GPLv2 or later.
10 */9 */
11 10
12#include <dt-bindings/dma/at91.h>11#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
1/*2/*
2 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board
3 *4 *
4 * Copyright (C) 2011 Atmel,5 * Copyright (C) 2011 Atmel,
5 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9g45.dtsi"9#include "at91sam9g45.dtsi"
arch/arm/boot/dts/at91sam9n12.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC3 * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Hong Xu <hong.xu@atmel.com>6 * 2012 Hong Xu <hong.xu@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include <dt-bindings/dma/at91.h>9#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
1/*2/*
2 * at91sam9n12ek.dts - Device Tree file for AT91SAM9N12-EK board3 * at91sam9n12ek.dts - Device Tree file for AT91SAM9N12-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Hong Xu <hong.xu@atmel.com>6 * 2012 Hong Xu <hong.xu@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9n12.dtsi"9#include "at91sam9n12.dtsi"
arch/arm/boot/dts/at91sam9rl.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9rl.dtsi - Device Tree Include file for AT91SAM9RL family SoC3 * at91sam9rl.dtsi - Device Tree Include file for AT91SAM9RL family SoC
3 *4 *
4 * Copyright (C) 2014 Microchip5 * Copyright (C) 2014 Microchip
5 * Alexandre Belloni <alexandre.belloni@free-electrons.com>6 * Alexandre Belloni <alexandre.belloni@free-electrons.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9rlek.dts - Device Tree file for Atmel at91sam9rl reference board3 * at91sam9rlek.dts - Device Tree file for Atmel at91sam9rl reference board
3 *4 *
4 * Copyright (C) 2014 Microchip5 * Copyright (C) 2014 Microchip
5 * Alexandre Belloni <alexandre.belloni@free-electrons.com>6 * Alexandre Belloni <alexandre.belloni@free-electrons.com>
6 *
7 * Licensed under GPLv2 only
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9rl.dtsi"9#include "at91sam9rl.dtsi"
arch/arm/boot/dts/at91sam9x25.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9x25.dtsi - Device Tree Include file for AT91SAM9X25 SoC3 * at91sam9x25.dtsi - Device Tree Include file for AT91SAM9X25 SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9x5.dtsi"8#include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9x25ek.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9x25ek.dts - Device Tree file for AT91SAM9X25-EK board3 * at91sam9x25ek.dts - Device Tree file for AT91SAM9X25-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9x25.dtsi"9#include "at91sam9x25.dtsi"
arch/arm/boot/dts/at91sam9x35.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * at91sam9x35.dtsi - Device Tree Include file for AT91SAM9X35 SoC3 * at91sam9x35.dtsi - Device Tree Include file for AT91SAM9X35 SoC
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9#include "at91sam9x5.dtsi"8#include "at91sam9x5.dtsi"
arch/arm/boot/dts/at91sam9x35ek.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9x35ek.dts - Device Tree file for AT91SAM9X35-EK board3 * at91sam9x35ek.dts - Device Tree file for AT91SAM9X35-EK board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "at91sam9x35.dtsi"9#include "at91sam9x35.dtsi"
arch/arm/boot/dts/at91sam9x5.dtsi+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC3 * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC
3 * applies to AT91SAM9G15, AT91SAM9G25, AT91SAM9G35,4 * applies to AT91SAM9G15, AT91SAM9G25, AT91SAM9G35,
@@ -5,8 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2012 Atmel,7 * Copyright (C) 2012 Atmel,
7 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>8 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
8 *
9 * Licensed under GPLv2 or later.
10 */9 */
11 10
12#include <dt-bindings/dma/at91.h>11#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
1/*2/*
2 * at91sam9x5_can.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 13 * at91sam9x5_can.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
3 * Ethernet interface.4 * Ethernet interface.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5_isi.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an3 * at91sam9x5_isi.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
3 * Image Sensor Interface.4 * Image Sensor Interface.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5_lcd.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an3 * at91sam9x5_lcd.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
3 * LCD controller.4 * LCD controller.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5_macb0.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 13 * at91sam9x5_macb0.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
3 * Ethernet interface.4 * Ethernet interface.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5_macb1.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 23 * at91sam9x5_macb1.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 2
3 * Ethernet interfaces.4 * Ethernet interfaces.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with3 * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with
3 * 4 USART.4 * 4 USART.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * at91sam9x5cm.dtsi - Device Tree Include file for AT91SAM9x5 CPU Module3 * at91sam9x5cm.dtsi - Device Tree Include file for AT91SAM9x5 CPU Module
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/ {9/ {
arch/arm/boot/dts/at91sam9x5dm.dtsi+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9x5dm.dtsi - Device Tree file for SAM9x5 display module3 * at91sam9x5dm.dtsi - Device Tree file for SAM9x5 display module
3 *4 *
@@ -5,8 +6,6 @@ · 1 unmodified line
5 * 2014 Free Electrons6 * 2014 Free Electrons
6 *7 *
7 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>8 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>
8 *
9 * Licensed under GPLv2 or later.
10 */9 */
11 10
12/ {11/ {
arch/arm/boot/dts/at91sam9x5ek.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * at91sam9x5ek.dtsi - Device Tree file for AT91SAM9x5CM Base board3 * at91sam9x5ek.dtsi - Device Tree file for AT91SAM9x5CM Base board
3 *4 *
4 * Copyright (C) 2012 Atmel,5 * Copyright (C) 2012 Atmel,
5 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9#include "at91sam9x5cm.dtsi"8#include "at91sam9x5cm.dtsi"
10 9
arch/arm/boot/dts/atlas6-evb.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for CSR SiRFatlas6 Evaluation Board3 * DTS file for CSR SiRFatlas6 Evaluation Board
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/atlas6.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for CSR SiRFatlas6 SoC3 * DTS file for CSR SiRFatlas6 SoC
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/atlas7-evb.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for CSR SiRFatlas7 Evaluation Board3 * DTS file for CSR SiRFatlas7 Evaluation Board
3 *4 *
4 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/atlas7.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for CSR SiRFatlas7 SoC3 * DTS file for CSR SiRFatlas7 SoC
3 *4 *
4 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/axm5516-amarillo.dts+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/boot/dts/axm5516-amarillo.dts3 * arch/arm/boot/dts/axm5516-amarillo.dts
3 *4 *
4 * Copyright (C) 2013 LSI5 * 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.
10 */6 */
11 7
12/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/axm5516-cpus.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/boot/dts/axm5516-cpus.dtsi3 * arch/arm/boot/dts/axm5516-cpus.dtsi
3 *4 *
4 * Copyright (C) 2013 LSI5 * 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.
10 */6 */
11 7
12/ {8/ {
arch/arm/boot/dts/axm55xx.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/boot/dts/axm55xx.dtsi3 * arch/arm/boot/dts/axm55xx.dtsi
3 *4 *
4 * Copyright (C) 2013 LSI5 * 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.
10 */6 */
11 7
12#include <dt-bindings/interrupt-controller/arm-gic.h>8#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
1/*2/*
2* Copyright 2014 Linaro Limited3* Copyright 2014 Linaro Limited
3* Author: Matt Porter <mporter@linaro.org>4* 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.
9*/5*/
10 6
11&pmu {7&pmu {
arch/arm/boot/dts/da850-enbw-cmc.dts+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Device Tree for AM1808 EnBW CMC board3 * Device Tree for AM1808 EnBW CMC board
3 *4 *
4 * Copyright 2012 DENX Software Engineering GmbH5 * Copyright 2012 DENX Software Engineering GmbH
5 * Heiko Schocher <hs@denx.de>6 * 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.
11 */7 */
12/dts-v1/;8/dts-v1/;
13#include "da850.dtsi"9#include "da850.dtsi"
arch/arm/boot/dts/da850-lcdk.dts+1−2
@@ -1,7 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2016 BayLibre, Inc.3 * Copyright (c) 2016 BayLibre, Inc.
3 *
4 * Licensed under GPLv2.
5 */4 */
6/dts-v1/;5/dts-v1/;
7#include "da850.dtsi"6#include "da850.dtsi"
arch/arm/boot/dts/da850.dtsi+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 DENX Software Engineering GmbH3 * Copyright 2012 DENX Software Engineering GmbH
3 * Heiko Schocher <hs@denx.de>4 * 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.
9 */5 */
10#include <dt-bindings/interrupt-controller/irq.h>6#include <dt-bindings/interrupt-controller/irq.h>
11 7
arch/arm/boot/dts/ecx-2000.dts+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2011-2012 Calxeda, Inc.3 * 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/>.
15 */4 */
16 5
17/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/ecx-common.dtsi+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2011-2012 Calxeda, Inc.3 * 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/>.
15 */4 */
16 5
17/ {6/ {
arch/arm/boot/dts/ep7209.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-or-later
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 2
7/dts-v1/;3/dts-v1/;
8 4
arch/arm/boot/dts/ep7211-edb7211.dts+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-or-later
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 2
7#include "ep7211.dtsi"3#include "ep7211.dtsi"
8#include <dt-bindings/gpio/gpio.h>4#include <dt-bindings/gpio/gpio.h>
arch/arm/boot/dts/ep7211.dtsi+1−5
@@ -1,8 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-or-later
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 2
7#include "ep7209.dtsi"3#include "ep7209.dtsi"
8 4
arch/arm/boot/dts/ethernut5.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ethernut5.dts - Device Tree file for Ethernut 5 board3 * ethernut5.dts - Device Tree file for Ethernut 5 board
3 *4 *
4 * Copyright (C) 2012 egnite GmbH <info@egnite.de>5 * Copyright (C) 2012 egnite GmbH <info@egnite.de>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9xe.dtsi"8#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
1/*2/*
2 * evk-pro3.dts - Device Tree file for Telit EVK-PRO3 with Telit GE863-PRO33 * evk-pro3.dts - Device Tree file for Telit EVK-PRO3 with Telit GE863-PRO3
3 *4 *
4 * Copyright (C) 2012 Telit,5 * Copyright (C) 2012 Telit,
5 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>6 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/ge863-pro3.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * ge863_pro3.dtsi - Device Tree file for Telit GE863-PRO33 * ge863_pro3.dtsi - Device Tree file for Telit GE863-PRO3
3 *4 *
4 * Copyright (C) 2012 Telit,5 * Copyright (C) 2012 Telit,
5 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>6 * 2012 Fabio Porcedda <fabio.porcedda@gmail.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include "at91sam9260.dtsi"9#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
1/*2/*
2 * Copyright (c) 2015 HiSilicon Technologies Co., Ltd.3 * 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 *
17 */4 */
18 5
19/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/hi3519.dtsi+1−14
@@ -1,19 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (c) 2015 HiSilicon Technologies Co., Ltd.3 * 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 *
17 */4 */
18 5
19#include <dt-bindings/clock/hi3519-clock.h>6#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
1/*2/*
2 * Copyright 2011-2012 Calxeda, Inc.3 * 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/>.
15 */4 */
16 5
17/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx1-ads.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx1-apf9328.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx1-pinfunc.h+1−7
@@ -1,12 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12#ifndef __DTS_IMX1_PINFUNC_H6#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
1/*2/*
2 * Copyright 2012 Freescale Semiconductor, Inc.3 * Copyright 2012 Freescale Semiconductor, Inc.
3 *4 *
4 * Author: Fabio Estevam <fabio.estevam@freescale.com>5 * 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
12 */6 */
13 7
14/dts-v1/;8/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
1/*2/*
2 * Copyright 2012 Freescale Semiconductor, Inc.3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14#include "imx25.dtsi"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14#include "imx25-eukrea-mbimxsd25-baseboard.dts"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14#include "imx25-eukrea-mbimxsd25-baseboard.dts"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14#include "imx25-eukrea-mbimxsd25-baseboard.dts"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14/dts-v1/;6/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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Pengutronix3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx27-apf27.dts+1−7
@@ -1,15 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>3 * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>
3 * Copyright 2012 Armadeus Systems <support@armadeus.com>4 * Copyright 2012 Armadeus Systems <support@armadeus.com>
4 *5 *
5 * Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix6 * 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
13 */7 */
14 8
15/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/imx27-apf27dev.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Armadeus Systems - <support@armadeus.com>3 * 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
10 */4 */
11 5
12/* APF27Dev is a docking board for the APF27 SOM */6/* 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
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12#include "imx27-eukrea-cpuimx27.dtsi"6#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
1/*2/*
2 * Copyright 2012 Markus Pargmann, Pengutronix3 * 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
10 */4 */
11 5
12#include "imx27-phytec-phycard-s-som.dtsi"6#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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Uwe Kleine-König, Steffen Trumtrar3 * Copyright 2012 Sascha Hauer, Uwe Kleine-König, Steffen Trumtrar
3 * and Markus Pargmann, Pengutronix4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
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
8 */3 */
9 4
10#include "imx27-phytec-phycore-som.dtsi"5#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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Pengutronix3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx27-pinfunc.h+1−7
@@ -1,12 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright 2013 Markus Pargmann <mpa@pengutronix.de>, Pengutronix3 * 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
10 */4 */
11 5
12#ifndef __DTS_IMX27_PINFUNC_H6#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
1/*2/*
2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx28-apf28dev.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>3 * 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
10 */4 */
11 5
12/* APF28Dev is a docking board for the APF28 SOM */6/* 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
1/*2/*
2 * Copyright 2012 Free Electrons3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx28-cfa10037.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Free Electrons3 * 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
10 */4 */
11 5
12/*6/*
arch/arm/boot/dts/imx28-cfa10049.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Free Electrons3 * 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
10 */4 */
11 5
12/*6/*
arch/arm/boot/dts/imx28-cfa10055.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Crystalfontz America, Inc.3 * Copyright 2013 Crystalfontz America, Inc.
3 * Free Electrons4 * 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
11 */5 */
12 6
13/*7/*
arch/arm/boot/dts/imx28-cfa10056.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Free Electrons3 * 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
10 */4 */
11 5
12/*6/*
arch/arm/boot/dts/imx28-cfa10057.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Crystalfontz America, Inc.3 * Copyright 2013 Crystalfontz America, Inc.
3 * Copyright 2012 Free Electrons4 * 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
11 */5 */
12 6
13/*7/*
arch/arm/boot/dts/imx28-cfa10058.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Crystalfontz America, Inc.3 * Copyright 2013 Crystalfontz America, Inc.
3 * Copyright 2013 Free Electrons4 * 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
11 */5 */
12 6
13/*7/*
arch/arm/boot/dts/imx28-duckbill-2-485.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
3 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
3 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
3 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
2 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
3 * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx28-duckbill.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de>3 * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de>
3 * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>3 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
3 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>4 * 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.
13 */5 */
14 6
15/*7/*
arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts+1−9
@@ -1,15 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>3 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
3 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>4 * 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.
13 */5 */
14 6
15/*7/*
arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi+1−9
@@ -1,15 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>3 * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
3 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>4 * 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.
13 */5 */
14 6
15#include <dt-bindings/input/input.h>7#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
1/*2/*
2 * Copyright (C) 2014 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12#include "imx28.dtsi"6#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
1/*2/*
2 * Copyright (C) 2013 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx28-m28evk.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 3
3 * Copyright (C) 2012 Marek Vasut <marex@denx.de>4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx28-sps1.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2012 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx28-ts4600.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2016 Savoir-Faire Linux3 * Copyright (C) 2016 Savoir-Faire Linux
3 * Author: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx31-bug.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14#include "imx35.dtsi"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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 */4 */
13 5
14/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx51-apf51.dts+1−7
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Armadeus Systems - <support@armadeus.com>3 * Copyright 2012 Armadeus Systems - <support@armadeus.com>
3 * Copyright 2012 Laurent Cans <laurent.cans@gmail.com>4 * Copyright 2012 Laurent Cans <laurent.cans@gmail.com>
@@ -5,13 +6,6 @@ · 1 unmodified line
5 * Based on mx51-babbage.dts6 * Based on mx51-babbage.dts
6 * Copyright 2011 Freescale Semiconductor, Inc.7 * Copyright 2011 Freescale Semiconductor, Inc.
7 * Copyright 2011 Linaro Ltd.8 * 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
15 */9 */
16 10
17/dts-v1/;11/dts-v1/;
arch/arm/boot/dts/imx51-apf51dev.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Armadeus Systems - <support@armadeus.com>3 * 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
10 */4 */
11 5
12/* APF51Dev is a docking board for the APF51 SOM */6/* 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
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12#include "imx51-digi-connectcore-som.dtsi"6#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
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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.
17 */4 */
18 5
19#include "imx51.dtsi"6#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
1/*2/*
2 * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>3 * 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.
17 */4 */
18 5
19/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx53-ard.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx53-cx9020.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2017 Beckhoff Automation GmbH & Co. KG3 * Copyright 2017 Beckhoff Automation GmbH & Co. KG
3 * based on imx53-qsb.dts4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx53-m53.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2014 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12#include "imx53.dtsi"6#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
1/*2/*
2 * Copyright (C) 2013 Marek Vasut <marex@denx.de>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx53-mba53.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix3 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
3 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix4 * 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
11 */5 */
12 6
13/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/imx53-tqma53.dtsi+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix3 * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
3 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix4 * 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
11 */5 */
12 6
13#include "imx53.dtsi"7#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
1/*2/*
2 * Copyright 2013 Rostislav Lisovy <lisovy@gmail.com>, PiKRON s.r.o.3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Rostislav Lisovy <lisovy@gmail.com>, PiKRON s.r.o.3 * 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
10 */4 */
11 5
12#include "imx53.dtsi"6#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
1/*2/*
2 * Copyright 2013 Sascha Hauer <s.hauer@pengutronix.de>3 * 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
10 */4 */
11 5
12#ifndef __DTS_V1__6#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
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6dl-gw52xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6dl-gw53xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6dl-gw54xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6dl-gw552x.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2014 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12#include "imx6dl.dtsi"6#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13/dts-v1/;7/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
1/*2/*
2 * Copyright 2013 Sascha Hauer <s.hauer@pengutronix.de>3 * 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
10 */4 */
11 5
12#ifndef __DTS_V1__6#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
1/*2/*
2 * Copyright 2013 Data Modul AG3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-gw51xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-gw52xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-gw53xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-gw54xx.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6q-gw552x.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2014 Gateworks Corporation3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12#include "imx6q.dtsi"6#include "imx6q.dtsi"
arch/arm/boot/dts/imx6q-sbc6x.dts+1−3
@@ -1,8 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2013 Pavel Machek <pavel@denx.de>3 * Copyright 2013 Pavel Machek <pavel@denx.de>
3 *
4 * The code contained herein is licensed under the GNU General Public
5 * License V2.
6 */4 */
7 5
8/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Copyright 2013 Gateworks Corporation3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Copyright 2014 Gateworks Corporation3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12#include <dt-bindings/sound/fsl-imx-audmux.h>6#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
1/*2/*
2 * Copyright 2013 Christian Hemp, Phytec Messtechnik GmbH3 * 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
10 */4 */
11 5
12#include <dt-bindings/gpio/gpio.h>6#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
1/*2/*
2 * Embedded Artists LPC3250 board3 * Embedded Artists LPC3250 board
3 *4 *
4 * Copyright 2012 Roland Stigge <stigge@antcom.de>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/lpc3250-phy3250.dts+1−7
@@ -1,15 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * PHYTEC phyCORE-LPC3250 board3 * PHYTEC phyCORE-LPC3250 board
3 *4 *
4 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>
5 * Copyright 2012 Roland Stigge <stigge@antcom.de>6 * 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
13 */7 */
14 8
15/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/moxart-uc7112lx.dts+1−2
@@ -1,8 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/* moxart-uc7112lx.dts - Device Tree file for MOXA UC-7112-LX2/* moxart-uc7112lx.dts - Device Tree file for MOXA UC-7112-LX
2 *3 *
3 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>4 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>
4 *
5 * Licensed under GPLv2 or later.
6 */5 */
7 6
8/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/moxart.dtsi+1−2
@@ -1,8 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/* moxart.dtsi - Device Tree Include file for MOXA ART family SoC2/* moxart.dtsi - Device Tree Include file for MOXA ART family SoC
2 *3 *
3 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>4 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>
4 *
5 * Licensed under GPLv2 or later.
6 */5 */
7 6
8#include <dt-bindings/interrupt-controller/irq.h>7#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
1/*2/*
2 * mpa1600.dts - Device Tree file for Phontech MPA 16003 * mpa1600.dts - Device Tree file for Phontech MPA 1600
3 *4 *
4 * Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com>5 * Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com>
5 *
6 * Licensed under GPLv2 only
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91rm9200.dtsi"8#include "at91rm9200.dtsi"
arch/arm/boot/dts/mt2701-pinfunc.h+1−9
@@ -1,15 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015 MediaTek Inc.3 * Copyright (c) 2015 MediaTek Inc.
3 * Author: Biao Huang <biao.huang@mediatek.com>4 * 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.
13 */5 */
14 6
15#ifndef __DTS_MT2701_PINFUNC_H7#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 */
1/*2/*
2 * Copyright (c) 2014 MediaTek Inc.3 * Copyright (c) 2014 MediaTek Inc.
3 * Author: Hongzhou.Yang <hongzhou.yang@mediatek.com>4 * 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.
13 */5 */
14 6
15#ifndef __DTS_MT8135_PINFUNC_H7#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
1/*2/*
2 * Copyright (C) 2014 Christoph Fritz <chf.fritzc@googlemail.com>3 * 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.
8 */4 */
9 5
10#include "omap36xx.dtsi"6#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
1/*2/*
2 * Copyright (C) 2014 Christoph Fritz <chf.fritzc@googlemail.com>3 * 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.
8 */4 */
9/dts-v1/;5/dts-v1/;
10 6
arch/arm/boot/dts/omap3-n900.dts+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2013 Pavel Machek <pavel@ucw.cz>3 * Copyright (C) 2013 Pavel Machek <pavel@ucw.cz>
3 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi>4 * 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.
8 */5 */
9 6
10/dts-v1/;7/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
1/*2/*
2 * wd-mbwe.dtsi - Device tree file for Western Digital My Book World Edition3 * wd-mbwe.dtsi - Device tree file for Western Digital My Book World Edition
3 *4 *
4 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>5 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/ox810se.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * ox810se.dtsi - Device tree file for Oxford Semiconductor OX810SE SoC3 * ox810se.dtsi - Device tree file for Oxford Semiconductor OX810SE SoC
3 *4 *
4 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>5 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9#include <dt-bindings/clock/oxsemi,ox810se.h>8#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
1/*2/*
2 * cloudengines-pogoplug-series-3.dtsi - Device tree file for Cloud Engines PogoPlug Series 33 * cloudengines-pogoplug-series-3.dtsi - Device tree file for Cloud Engines PogoPlug Series 3
3 *4 *
4 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>5 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/ox820.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * ox820.dtsi - Device tree file for Oxford Semiconductor OX820 SoC3 * ox820.dtsi - Device tree file for Oxford Semiconductor OX820 SoC
3 *4 *
4 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>5 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9#include <dt-bindings/interrupt-controller/arm-gic.h>8#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
1/*2/*
2 * pm9g45.dts - Device Tree file for Ronetix pm9g45 board3 * pm9g45.dts - Device Tree file for Ronetix pm9g45 board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9g45.dtsi"8#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
1/*2/*
2 * DTS file for CSR SiRFprimaII Evaluation Board3 * DTS file for CSR SiRFprimaII Evaluation Board
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/prima2.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for CSR SiRFprimaII SoC3 * DTS file for CSR SiRFprimaII SoC
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/pxa25x.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>3 * 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
10 */4 */
11#include "pxa2xx.dtsi"5#include "pxa2xx.dtsi"
12#include "dt-bindings/clock/pxa-clock.h"6#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
1/*2/*
2 * pxa2xx.dtsi - Device Tree Include file for Marvell PXA2xx family SoC3 * pxa2xx.dtsi - Device Tree Include file for Marvell PXA2xx family SoC
3 *4 *
4 * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>5 * Copyright (C) 2011 Marek Vasut <marek.vasut@gmail.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include "dt-bindings/clock/pxa-clock.h"8#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
1/*2/*
2 * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC3 * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC
3 * applies to SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36 SoC4 * applies to SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36 SoC
4 *5 *
5 * Copyright (C) 2013 Atmel,6 * Copyright (C) 2013 Atmel,
6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>7 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10 9
11#include <dt-bindings/dma/at91.h>10#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
1/*2/*
2 * sama5d31.dtsi - Device Tree Include file for SAMA5D31 SoC3 * sama5d31.dtsi - Device Tree Include file for SAMA5D31 SoC
3 *4 *
4 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8#include "sama5d3.dtsi"7#include "sama5d3.dtsi"
9#include "sama5d3_lcd.dtsi"8#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
1/*2/*
2 * sama5d31ek.dts - Device Tree file for SAMA5D31-EK board3 * sama5d31ek.dts - Device Tree file for SAMA5D31-EK board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d31.dtsi"9#include "sama5d31.dtsi"
arch/arm/boot/dts/sama5d33.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d33.dtsi - Device Tree Include file for SAMA5D33 SoC3 * sama5d33.dtsi - Device Tree Include file for SAMA5D33 SoC
3 *4 *
4 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8#include "sama5d3.dtsi"7#include "sama5d3.dtsi"
9#include "sama5d3_lcd.dtsi"8#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
1/*2/*
2 * sama5d33ek.dts - Device Tree file for SAMA5D33-EK board3 * sama5d33ek.dts - Device Tree file for SAMA5D33-EK board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d33.dtsi"9#include "sama5d33.dtsi"
arch/arm/boot/dts/sama5d34.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d34.dtsi - Device Tree Include file for SAMA5D34 SoC3 * sama5d34.dtsi - Device Tree Include file for SAMA5D34 SoC
3 *4 *
4 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8#include "sama5d3.dtsi"7#include "sama5d3.dtsi"
9#include "sama5d3_lcd.dtsi"8#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
1/*2/*
2 * sama5d34ek.dts - Device Tree file for SAMA5D34-EK board3 * sama5d34ek.dts - Device Tree file for SAMA5D34-EK board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d34.dtsi"9#include "sama5d34.dtsi"
arch/arm/boot/dts/sama5d35.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d35.dtsi - Device Tree Include file for SAMA5D35 SoC3 * sama5d35.dtsi - Device Tree Include file for SAMA5D35 SoC
3 *4 *
4 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8#include "sama5d3.dtsi"7#include "sama5d3.dtsi"
9#include "sama5d3_gmac.dtsi"8#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
1/*2/*
2 * sama5d35ek.dts - Device Tree file for SAMA5D35-EK board3 * sama5d35ek.dts - Device Tree file for SAMA5D35-EK board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d35.dtsi"9#include "sama5d35.dtsi"
arch/arm/boot/dts/sama5d36.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d36.dtsi - Device Tree Include file for SAMA5D36 SoC3 * sama5d36.dtsi - Device Tree Include file for SAMA5D36 SoC
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Josh Wu <josh.wu@atmel.com>6 * 2013 Josh Wu <josh.wu@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9#include "sama5d3.dtsi"8#include "sama5d3.dtsi"
10#include "sama5d3_can.dtsi"9#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
1/*2/*
2 * sama5d36ek.dts - Device Tree file for SAMA5D36-EK board3 * sama5d36ek.dts - Device Tree file for SAMA5D36-EK board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Josh Wu <josh.wu@atmel.com>6 * 2013 Josh Wu <josh.wu@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9/dts-v1/;8/dts-v1/;
10#include "sama5d36.dtsi"9#include "sama5d36.dtsi"
arch/arm/boot/dts/sama5d3_can.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sama5d3_can.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_can.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * CAN support4 * CAN support
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_emac.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_emac.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * Ethernet.4 * Ethernet.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_gmac.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_gmac.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * Gigabit Ethernet.4 * Gigabit Ethernet.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_lcd.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_lcd.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * LCD support4 * LCD support
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_mci2.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_mci2.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * 3 MMC ports4 * 3 MMC ports
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_tcb1.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_tcb1.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * 2 TC blocks.4 * 2 TC blocks.
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3_uart.dtsi - Device Tree Include file for SAMA5D3 SoC with3 * sama5d3_uart.dtsi - Device Tree Include file for SAMA5D3 SoC with
3 * UART support4 * UART support
4 *5 *
5 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>6 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6 *
7 * Licensed under GPLv2.
8 */7 */
9 8
10#include <dt-bindings/pinctrl/at91.h>9#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
1/*2/*
2 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module3 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/ {9/ {
arch/arm/boot/dts/sama5d3xdm.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d3dm.dtsi - Device Tree file for SAMA5 display module3 * sama5d3dm.dtsi - Device Tree file for SAMA5 display module
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/ {9/ {
arch/arm/boot/dts/sama5d3xmb.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d3xmb.dts - Device Tree file for SAMA5D3x mother board3 * sama5d3xmb.dts - Device Tree file for SAMA5D3x mother board
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9#include "sama5d3xcm.dtsi"8#include "sama5d3xcm.dtsi"
10 9
arch/arm/boot/dts/sama5d3xmb_emac.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d3xmb_emac.dts - Device Tree Include file for SAMA5D3x mother board3 * sama5d3xmb_emac.dts - Device Tree Include file for SAMA5D3x mother board
3 * Ethernet4 * Ethernet
4 *5 *
5 * Copyright (C) 2016 Atmel,6 * Copyright (C) 2016 Atmel,
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/ {9/ {
arch/arm/boot/dts/sama5d3xmb_gmac.dtsi+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * sama5d3xmb_gmac.dtsi - Device Tree Include file for SAMA5D3x motherboard3 * sama5d3xmb_gmac.dtsi - Device Tree Include file for SAMA5D3x motherboard
3 * Gigabit Ethernet4 * Gigabit Ethernet
4 *5 *
5 * Copyright (C) 2016 Atmel,6 * Copyright (C) 2016 Atmel,
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10/ {9/ {
arch/arm/boot/dts/spear1310-evb.dts+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr1310 Evaluation Baord3 * DTS file for SPEAr1310 Evaluation Baord
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear1310.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for all SPEAr1310 SoCs3 * DTS file for all SPEAr1310 SoCs
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/include/ "spear13xx.dtsi"8/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
1/*2/*
2 * DTS file for SPEAr1340 Evaluation Baord3 * DTS file for SPEAr1340 Evaluation Baord
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear1340.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for all SPEAr1340 SoCs3 * DTS file for all SPEAr1340 SoCs
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/include/ "spear13xx.dtsi"8/include/ "spear13xx.dtsi"
arch/arm/boot/dts/spear13xx.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for all SPEAr13xx SoCs3 * DTS file for all SPEAr13xx SoCs
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/ {8/ {
arch/arm/boot/dts/spear300-evb.dts+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr300 Evaluation Baord3 * DTS file for SPEAr300 Evaluation Baord
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear300.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr300 SoC3 * DTS file for SPEAr300 SoC
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/include/ "spear3xx.dtsi"8/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
1/*2/*
2 * DTS file for SPEAr310 Evaluation Baord3 * DTS file for SPEAr310 Evaluation Baord
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear310.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr310 SoC3 * DTS file for SPEAr310 SoC
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/include/ "spear3xx.dtsi"8/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
1/*2/*
2 * DTS file for SPEAr320 Evaluation Baord3 * DTS file for SPEAr320 Evaluation Baord
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear320-hmi.dts+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr320 Evaluation Baord3 * DTS file for SPEAr320 Evaluation Baord
3 *4 *
4 * Copyright 2012 Shiraz Hashim <shiraz.linux.kernel@gmail.com>5 * 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
12 */6 */
13 7
14/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/spear320.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for SPEAr320 SoC3 * DTS file for SPEAr320 SoC
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/include/ "spear3xx.dtsi"8/include/ "spear3xx.dtsi"
arch/arm/boot/dts/spear3xx.dtsi+1−7
@@ -1,14 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DTS file for all SPEAr3xx SoCs3 * DTS file for all SPEAr3xx SoCs
3 *4 *
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>5 * 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
12 */6 */
13 7
14/ {8/ {
arch/arm/boot/dts/spear600-evb.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Stefan Roese <sr@denx.de>3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/spear600.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Stefan Roese <sr@denx.de>3 * 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
10 */4 */
11 5
12/ {6/ {
arch/arm/boot/dts/ste-dbx5x0.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 Linaro Ltd3 * 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
10 */4 */
11 5
12#include <dt-bindings/interrupt-controller/irq.h>6#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
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * 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
10 */4 */
11 5
12/ {6/ {
arch/arm/boot/dts/ste-href-ab8505.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2014 Linaro Ltd.3 * 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
10 */4 */
11 5
12/ {6/ {
arch/arm/boot/dts/ste-href-family-pinctrl.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2013 Linaro Ltd.3 * 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
10 */4 */
11 5
12#include "ste-nomadik-pinctrl.dtsi"6#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
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * 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
10 */4 */
11 5
12#include <dt-bindings/interrupt-controller/irq.h>6#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
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * Copyright 2012 ST-Ericsson AB
3 *4 *
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 *
11 * Device Tree for the TVK1281618 UIB5 * Device Tree for the TVK1281618 UIB
12 */6 */
13 7
arch/arm/boot/dts/ste-href.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * 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
10 */4 */
11 5
12#include <dt-bindings/interrupt-controller/irq.h>6#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
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * 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
10 */4 */
11 5
12/dts-v1/;6/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
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/ste-hrefprev60.dtsi+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * Copyright 2012 ST-Ericsson AB
3 *4 *
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 *
11 * Device Tree for the HREF+ prior to the v60 variant.5 * Device Tree for the HREF+ prior to the v60 variant.
12 */6 */
13 7
arch/arm/boot/dts/ste-hrefv60plus-stuib.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * Copyright 2012 ST-Ericsson AB
3 *4 *
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 *
11 * Device Tree for the HREF version 60 or later with the ST UIB5 * Device Tree for the HREF version 60 or later with the ST UIB
12 */6 */
13 7
arch/arm/boot/dts/ste-hrefv60plus-tvk.dts+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * Copyright 2012 ST-Ericsson AB
3 *4 *
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 *
11 * Device Tree for the HREF version 60 or later with the TVK1281618 UIB5 * Device Tree for the HREF version 60 or later with the TVK1281618 UIB
12 */6 */
13 7
arch/arm/boot/dts/ste-hrefv60plus.dtsi+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2012 ST-Ericsson AB3 * 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
10 */4 */
11 5
12#include "ste-dbx5x0.dtsi"6#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
1/*2/*
2 * Copyright 2012 ST-Ericsson3 * 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
10 */4 */
11#include <dt-bindings/pinctrl/nomadik.h>5#include <dt-bindings/pinctrl/nomadik.h>
12 6
arch/arm/boot/dts/ste-snowball.dts+1−7
@@ -1,12 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2011 ST-Ericsson AB3 * 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
10 */4 */
11 5
12/dts-v1/;6/dts-v1/;
arch/arm/boot/dts/tny_a9260.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * tny_a9260.dts - Device Tree file for Caloa TNY A9260 board3 * tny_a9260.dts - Device Tree file for Caloa TNY A9260 board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9260.dtsi"8#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
1/*2/*
2 * tny_a9260_common.dtsi - Device Tree file for Caloa TNY A926x board3 * tny_a9260_common.dtsi - Device Tree file for Caloa TNY A926x board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/tny_a9263.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board3 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 only
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9263.dtsi"8#include "at91sam9263.dtsi"
arch/arm/boot/dts/tny_a9g20.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * tny_a9g20.dts - Device Tree file for Caloa TNY A9G20 board3 * tny_a9g20.dts - Device Tree file for Caloa TNY A9G20 board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9g20.dtsi"8#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
1/*2/*
2 * usb_a9260.dts - Device Tree file for Caloa USB A9260 board3 * usb_a9260.dts - Device Tree file for Caloa USB A9260 board
3 *4 *
4 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9260.dtsi"8#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
1/*2/*
2 * usb_a926x.dts - Device Tree file for Caloa USB A926x board3 * usb_a926x.dts - Device Tree file for Caloa USB A926x board
3 *4 *
4 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/usb_a9263.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board3 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board
3 *4 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 only
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "at91sam9263.dtsi"8#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
1/*2/*
2 * calao-dab-mmx.dtsi - Device Tree Include file for Calao DAB-MMX Daughter Board3 * calao-dab-mmx.dtsi - Device Tree Include file for Calao DAB-MMX Daughter Board
3 *4 *
4 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/usb_a9g20.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board3 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
3 *4 *
4 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "usb_a9g20_common.dtsi"8#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
1/*2/*
2 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board3 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
3 *4 *
4 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include "at91sam9g20.dtsi"8#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
1/*2/*
2 * usb_a9g20_lpw.dts - Device Tree file for Caloa USB A9G20 Low Power board3 * usb_a9g20_lpw.dts - Device Tree file for Caloa USB A9G20 Low Power board
3 *4 *
4 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>5 * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8/dts-v1/;7/dts-v1/;
9#include "usb_a9g20_common.dtsi"8#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
1/*2/*
2 * Copyright 2013 Freescale Semiconductor, Inc.3 * Copyright 2013 Freescale Semiconductor, Inc.
3 * Copyright 2013 Linaro Limited4 * 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.
9 */5 */
10 6
11/dts-v1/;7/dts-v1/;
arch/arm/boot/dts/vt8500-bv07.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * vt8500-bv07.dts - Device tree file for Benign BV07 Netbook3 * vt8500-bv07.dts - Device tree file for Benign BV07 Netbook
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/vt8500.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * vt8500.dtsi - Device tree file for VIA VT8500 SoC3 * vt8500.dtsi - Device tree file for VIA VT8500 SoC
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/wm8505-ref.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8505-ref.dts - Device tree file for Wondermedia WM8505 reference netbook3 * wm8505-ref.dts - Device tree file for Wondermedia WM8505 reference netbook
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/wm8505.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8505.dtsi - Device tree file for Wondermedia WM8505 SoC3 * wm8505.dtsi - Device tree file for Wondermedia WM8505 SoC
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/wm8650-mid.dts+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8650-mid.dts - Device tree file for Wondermedia WM8650-MID Tablet3 * wm8650-mid.dts - Device tree file for Wondermedia WM8650-MID Tablet
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/dts-v1/;8/dts-v1/;
arch/arm/boot/dts/wm8650.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8650.dtsi - Device tree file for Wondermedia WM8650 SoC3 * wm8650.dtsi - Device tree file for Wondermedia WM8650 SoC
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/wm8750-apc8750.dts+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8750-apc8750.dts3 * wm8750-apc8750.dts
3 * - Device tree file for VIA APC87504 * - Device tree file for VIA APC8750
4 *5 *
5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>6 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
6 *
7 * Licensed under GPLv2 or later
8 */7 */
9 8
10/dts-v1/;9/dts-v1/;
arch/arm/boot/dts/wm8750.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8750.dtsi - Device tree file for Wondermedia WM8750 SoC3 * wm8750.dtsi - Device tree file for Wondermedia WM8750 SoC
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/ {8/ {
arch/arm/boot/dts/wm8850-w70v2.dts+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8850-w70v2.dts3 * wm8850-w70v2.dts
3 * - Device tree file for Wondermedia WM8850 Tablet4 * - Device tree file for Wondermedia WM8850 Tablet
@@ -5,8 +6,6 @@ · 1 unmodified line
5 * - HongLianYing 'HLY070ML268-21A' 7" LCD panel6 * - HongLianYing 'HLY070ML268-21A' 7" LCD panel
6 *7 *
7 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>8 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
8 *
9 * Licensed under GPLv2 or later
10 */9 */
11 10
12/dts-v1/;11/dts-v1/;
arch/arm/boot/dts/wm8850.dtsi+1−2
@@ -1,9 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * wm8850.dtsi - Device tree file for Wondermedia WM8850 SoC3 * wm8850.dtsi - Device tree file for Wondermedia WM8850 SoC
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>
5 *
6 * Licensed under GPLv2 or later
7 */6 */
8 7
9/ {8/ {
arch/arm/common/vlock.S+1−10
@@ -1,19 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * vlock.S - simple voting lock implementation for ARM3 * vlock.S - simple voting lock implementation for ARM
3 *4 *
4 * Created by: Dave Martin, 2012-08-165 * Created by: Dave Martin, 2012-08-16
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * 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 *
17 * This algorithm is described in more detail in8 * This algorithm is described in more detail in
18 * Documentation/arm/vlocks.txt.9 * Documentation/arm/vlocks.txt.
19 */10 */
arch/arm/common/vlock.h+1−9
@@ -1,17 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * vlock.h - simple voting lock implementation3 * vlock.h - simple voting lock implementation
3 *4 *
4 * Created by: Dave Martin, 2012-08-165 * Created by: Dave Martin, 2012-08-16
5 * Copyright: (C) 2012-2013 Linaro Limited6 * Copyright: (C) 2012-2013 Linaro Limited
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
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 */7 */
16 8
17#ifndef __VLOCK_H9#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 */
1/* sha1-armv7-neon.S - ARM/NEON accelerated SHA-1 transform function2/* sha1-armv7-neon.S - ARM/NEON accelerated SHA-1 transform function
2 *3 *
3 * Copyright © 2013-2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>4 * 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.
9 */5 */
10 6
11#include <linux/linkage.h>7#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
1/*2/*
2 * Cryptographic API.3 * Cryptographic API.
3 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation4 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation
@@ -8,12 +9,6 @@ · 4 unmodified lines
8 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>9 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
9 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>10 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
10 * Copyright (c) Mathias Krause <minipli@googlemail.com>11 * 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 *
17 */12 */
18 13
19#include <crypto/internal/hash.h>14#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
1/*2/*
2 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation using3 * Glue code for the SHA1 Secure Hash Algorithm assembler implementation using
3 * ARM NEON instructions.4 * ARM NEON instructions.
@@ -10,12 +11,6 @@ · 6 unmodified lines
10 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>11 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
11 * Copyright (c) Mathias Krause <minipli@googlemail.com>12 * Copyright (c) Mathias Krause <minipli@googlemail.com>
12 * Copyright (c) Chandramouli Narayanan <mouli@linux.intel.com>13 * 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 *
19 */14 */
20 15
21#include <crypto/internal/hash.h>16#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
1/*2/*
2 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation3 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation
3 * using optimized ARM assembler and NEON instructions.4 * using optimized ARM assembler and NEON instructions.
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * This file is based on sha256_ssse3_glue.c:8 * This file is based on sha256_ssse3_glue.c:
8 * Copyright (C) 2013 Intel Corporation9 * Copyright (C) 2013 Intel Corporation
9 * Author: Tim Chen <tim.c.chen@linux.intel.com>10 * 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 *
16 */11 */
17 12
18#include <crypto/internal/hash.h>13#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
1/*2/*
2 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation3 * Glue code for the SHA256 Secure Hash Algorithm assembly implementation
3 * using NEON instructions.4 * using NEON instructions.
@@ -6,12 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * This file is based on sha512_neon_glue.c:8 * This file is based on sha512_neon_glue.c:
8 * Copyright © 2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>9 * 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 *
15 */10 */
16 11
17#include <crypto/internal/hash.h>12#include <crypto/internal/hash.h>
arch/arm/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += compat.h2generic-y += compat.h
2generic-y += current.h3generic-y += current.h
3generic-y += early_ioremap.h4generic-y += early_ioremap.h
arch/arm/include/asm/edac.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright 2011 Calxeda, Inc.3 * Copyright 2011 Calxeda, Inc.
3 * Based on PPC version Copyright 2007 MontaVista Software, Inc.4 * 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/>.
16 */5 */
17#ifndef ASM_EDAC_H6#ifndef ASM_EDAC_H
18#define ASM_EDAC_H7#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 */
1/*2/*
2 * Copyright (C) 2015-2016 Socionext Inc.3 * Copyright (C) 2015-2016 Socionext Inc.
3 * Author: Masahiro Yamada <yamada.masahiro@socionext.com>4 * 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.
14 */5 */
15 6
16#ifndef __CACHE_UNIPHIER_H7#ifndef __CACHE_UNIPHIER_H
arch/arm/include/asm/kprobes.h+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/kprobes.h3 * arch/arm/include/asm/kprobes.h
3 *4 *
4 * Copyright (C) 2006, 2007 Motorola Inc.5 * 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.
14 */6 */
15 7
16#ifndef _ARM_KPROBES_H8#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 */
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2012 ARM Limited4 * Copyright (C) 2012 ARM Limited
12 */5 */
arch/arm/include/asm/opcodes-virt.h+1−14
@@ -1,20 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions3 * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions
3 * Copyright (C) 2012 Linaro Limited4 * 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.
18 */5 */
19#ifndef __ASM_ARM_OPCODES_VIRT_H6#ifndef __ASM_ARM_OPCODES_VIRT_H
20#define __ASM_ARM_OPCODES_VIRT_H7#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 */
1/*2/*
2 * Copyright 2012 Calxeda, Inc.3 * 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/>.
15 */4 */
16#ifndef _ASM_ARM_PERCPU_H_5#ifndef _ASM_ARM_PERCPU_H_
17#define _ASM_ARM_PERCPU_H_6#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 */
1/*2/*
2 * arch/arm/include/asm/probes.h3 * arch/arm/include/asm/probes.h
3 *4 *
@@ -5,15 +6,6 @@ · 1 unmodified line
5 * which contains the following notice...6 * which contains the following notice...
6 *7 *
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
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 */9 */
18 10
19#ifndef _ASM_PROBES_H11#ifndef _ASM_PROBES_H
arch/arm/include/asm/psci.h+1−8
@@ -1,12 +1,5 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2012 ARM Limited4 * Copyright (C) 2012 ARM Limited
12 */5 */
arch/arm/include/asm/tcm.h+1−2
@@ -1,11 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 *3 *
3 * Copyright (C) 2008-2009 ST-Ericsson AB4 * Copyright (C) 2008-2009 ST-Ericsson AB
4 * License terms: GNU General Public License (GPL) version 2
5 *5 *
6 * Author: Rickard Andersson <rickard.andersson@stericsson.com>6 * Author: Rickard Andersson <rickard.andersson@stericsson.com>
7 * Author: Linus Walleij <linus.walleij@stericsson.com>7 * Author: Linus Walleij <linus.walleij@stericsson.com>
8 *
9 */8 */
10#ifndef __ASMARM_TCM_H9#ifndef __ASMARM_TCM_H
11#define __ASMARM_TCM_H10#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 */
1/*2/*
2 * Copyright (c) 2012 Linaro Limited.3 * 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.
17 */4 */
18 5
19#ifndef VIRT_H6#ifndef VIRT_H
arch/arm/include/debug/clps711x.S+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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.
8 */4 */
9 5
10#ifndef CONFIG_DEBUG_CLPS711X_UART26#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 */
1/*2/*
2 * arch/arm/mach-prima2/include/mach/debug-macro.S3 * arch/arm/mach-prima2/include/mach/debug-macro.S
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#define SIRF_LLUART_TXFIFO_STATUS 0x01148#define SIRF_LLUART_TXFIFO_STATUS 0x0114
arch/arm/kernel/bugs.c+1−1
@@ -1,4 +1,4 @@
1// SPDX-Identifier: GPL-2.01// SPDX-License-Identifier: GPL-2.0
2#include <linux/init.h>2#include <linux/init.h>
3#include <asm/bugs.h>3#include <asm/bugs.h>
4#include <asm/proc-fns.h>4#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
1/*2/*
2 * Copyright 2012 Linaro Ltd.3 * 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
10 */4 */
11 5
12#include <linux/cpuidle.h>6#include <linux/cpuidle.h>
arch/arm/kernel/hibernate.c+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Hibernation support specific for ARM3 * Hibernation support specific for ARM
3 *4 *
@@ -11,8 +12,6 @@ · 7 unmodified lines
11 * https://patchwork.kernel.org/patch/96442/12 * https://patchwork.kernel.org/patch/96442/
12 *13 *
13 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>14 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
14 *
15 * License terms: GNU General Public License (GPL) version 2
16 */15 */
17 16
18#include <linux/mm.h>17#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 */
1/*2/*
2 * Copyright (c) 2012 Linaro Limited.3 * 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.
17 */4 */
18 5
19#include <linux/init.h>6#include <linux/init.h>
arch/arm/kernel/isa.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * linux/arch/arm/kernel/isa.c3 * linux/arch/arm/kernel/isa.c
3 *4 *
4 * Copyright (C) 1999 Phil Blundell5 * Copyright (C) 1999 Phil Blundell
5 *6 *
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 * ISA shared memory and I/O port support, and is required to support7 * ISA shared memory and I/O port support, and is required to support
12 * iopl, inb, outb and friends in userspace via glibc emulation.8 * iopl, inb, outb and friends in userspace via glibc emulation.
13 */9 */
arch/arm/kernel/paravirt.c+1−8
@@ -1,12 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2013 Citrix Systems4 * Copyright (C) 2013 Citrix Systems
12 *5 *
arch/arm/kernel/psci_smp.c+1−8
@@ -1,12 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2012 ARM Limited4 * Copyright (C) 2012 ARM Limited
12 *5 *
arch/arm/kernel/sigreturn_codes.S+1−9
@@ -1,17 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sigreturn_codes.S - code sinpets for sigreturn syscalls3 * sigreturn_codes.S - code sinpets for sigreturn syscalls
3 *4 *
4 * Created by: Victor Kamensky, 2013-08-135 * Created by: Victor Kamensky, 2013-08-13
5 * Copyright: (C) 2013 Linaro Limited6 * 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.
15 */7 */
16 8
17#include <asm/assembler.h>9#include <asm/assembler.h>
arch/arm/kernel/stacktrace.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1#include <linux/export.h>2#include <linux/export.h>
2#include <linux/sched.h>3#include <linux/sched.h>
3#include <linux/sched/debug.h>4#include <linux/sched/debug.h>
arch/arm/kernel/tcm.c+1−1
@@ -1,6 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2008-2009 ST-Ericsson AB3 * Copyright (C) 2008-2009 ST-Ericsson AB
3 * License terms: GNU General Public License (GPL) version 2
4 * TCM memory handling for ARM systems4 * TCM memory handling for ARM systems
5 *5 *
6 * Author: Linus Walleij <linus.walleij@stericsson.com>6 * 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
11 11
12obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o12obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o
13obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o13obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o
14obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/aarch32.o
14 15
15obj-$(CONFIG_KVM_ARM_HOST) += tlb.o16obj-$(CONFIG_KVM_ARM_HOST) += tlb.o
16obj-$(CONFIG_KVM_ARM_HOST) += cp15-sr.o17obj-$(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
1/*2/*
2 * VGIC system registers handling functions for AArch32 mode3 * 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.
12 */4 */
13 5
14#include <linux/kvm.h>6#include <linux/kvm.h>
arch/arm/mach-actions/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-${CONFIG_SMP} += platsmp.o2obj-${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
1/*2/*
2 * Actions Semi Leopard3 * Actions Semi Leopard
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Author: Actions Semi, Inc.8 * Author: Actions Semi, Inc.
8 *9 *
9 * Copyright (c) 2017 Andreas Färber10 * 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.
15 */11 */
16 12
17#include <linux/delay.h>13#include <linux/delay.h>
arch/arm/mach-alpine/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += alpine_machine.o2obj-y += alpine_machine.o
2obj-$(CONFIG_SMP) += platsmp.o alpine_cpu_pm.o3obj-$(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
1/*2/*
2 * Low-level power-management support for Alpine platform.3 * Low-level power-management support for Alpine platform.
3 *4 *
4 * Copyright (C) 2015 Annapurna Labs Ltd.5 * 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.
15 */6 */
16 7
17#include <linux/io.h>8#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 */
1/*2/*
2 * Low-level power-management support for Alpine platform.3 * Low-level power-management support for Alpine platform.
3 *4 *
4 * Copyright (C) 2015 Annapurna Labs Ltd.5 * 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.
15 */6 */
16 7
17#ifndef __ALPINE_CPU_PM_H__8#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 */
1/*2/*
2 * Annapurna labs cpu-resume register structure.3 * Annapurna labs cpu-resume register structure.
3 *4 *
4 * Copyright (C) 2015 Annapurna Labs Ltd.5 * 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.
15 */6 */
16 7
17#ifndef ALPINE_CPU_RESUME_H_8#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
1/*2/*
2 * Machine declaration for Alpine platforms.3 * Machine declaration for Alpine platforms.
3 *4 *
4 * Copyright (C) 2015 Annapurna Labs Ltd.5 * 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.
15 */6 */
16 7
17#include <linux/of_platform.h>8#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
1/*2/*
2 * SMP operations for Alpine platform.3 * SMP operations for Alpine platform.
3 *4 *
4 * Copyright (C) 2015 Annapurna Labs Ltd.5 * 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.
15 */6 */
16 7
17#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-artpec/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_ARTPEC2menuconfig ARCH_ARTPEC
2 bool "Axis Communications ARM based ARTPEC SoCs"3 bool "Axis Communications ARM based ARTPEC SoCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-artpec/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_MACH_ARTPEC6) := board-artpec6.o2obj-$(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
1config MACH_ASM92602config MACH_ASM9260
2 bool "Alphascale ASM9260"3 bool "Alphascale ASM9260"
3 depends on ARCH_MULTI_V54 depends on ARCH_MULTI_V5
arch/arm/mach-aspeed/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_ASPEED2menuconfig ARCH_ASPEED
2 bool "Aspeed BMC architectures"3 bool "Aspeed BMC architectures"
3 depends on ARCH_MULTI_V5 || ARCH_MULTI_V64 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
1menuconfig ARCH_AT912menuconfig ARCH_AT91
2 bool "AT91/Microchip SoCs"3 bool "AT91/Microchip SoCs"
3 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 || ARM_SINGLE_ARMV7M4 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
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# Empty file waiting for deletion once Makefile.boot isn't needed any more.
2# Patch waits for application at3# Patch waits for application at
3# http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .4# 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
1/*2/*
2 * Setup code for AT91RM92003 * Setup code for AT91RM9200
3 *4 *
4 * Copyright (C) 2011 Atmel,5 * Copyright (C) 2011 Atmel,
5 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
6 * 2012 Joachim Eastwood <manabian@gmail.com>7 * 2012 Joachim Eastwood <manabian@gmail.com>
7 *
8 * Licensed under GPLv2 or later.
9 */8 */
10 9
11#include <linux/of.h>10#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
1/*2/*
2 * Setup code for AT91SAM93 * Setup code for AT91SAM9
3 *4 *
4 * Copyright (C) 2011 Atmel,5 * Copyright (C) 2011 Atmel,
5 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>6 * 2011 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include <linux/of.h>9#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
1/*2/*
2 * arch/arm/mach-at91/pm.c3 * arch/arm/mach-at91/pm.c
3 * AT91 Power Management4 * AT91 Power Management
4 *5 *
5 * Copyright (C) 2005 David Brownell6 * 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.
11 */7 */
12 8
13#include <linux/genalloc.h>9#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 */
1/*2/*
2 * AT91 Power Management3 * AT91 Power Management
3 *4 *
4 * Copyright (C) 2005 David Brownell5 * Copyright (C) 2005 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 */6 */
11#ifndef __ARCH_ARM_MACH_AT91_PM7#ifndef __ARCH_ARM_MACH_AT91_PM
12#define __ARCH_ARM_MACH_AT91_PM8#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
1/*2/*
2 * Setup code for SAMA53 * Setup code for SAMA5
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>6 * 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include <linux/of.h>9#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
1/*2/*
2 * Setup code for SAMv7x3 * Setup code for SAMv7x
3 *4 *
4 * Copyright (C) 2013 Atmel,5 * Copyright (C) 2013 Atmel,
5 * 2016 Andras Szemzo <szemzo.andras@gmail.com>6 * 2016 Andras Szemzo <szemzo.andras@gmail.com>
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9#include <linux/of.h>8#include <linux/of.h>
10#include <linux/of_platform.h>9#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
1/*2/*
2 * Support for the LSI Axxia SoC devices based on ARM cores.3 * Support for the LSI Axxia SoC devices based on ARM cores.
3 *4 *
4 * Copyright (C) 2012 LSI5 * 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.
15 */6 */
16#include <linux/init.h>7#include <linux/init.h>
17#include <asm/mach/arch.h>8#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
1/*2/*
2 * Broadcom BCM63138 PMB initialization for secondary CPU(s)3 * Broadcom BCM63138 PMB initialization for secondary CPU(s)
3 *4 *
4 * Copyright (C) 2015 Broadcom Corporation5 * Copyright (C) 2015 Broadcom Corporation
5 * Author: Florian Fainelli <f.fainelli@gmail.com>6 * 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.
11 */7 */
12#include <linux/kernel.h>8#include <linux/kernel.h>
13#include <linux/io.h>9#include <linux/io.h>
arch/arm/mach-berlin/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_BERLIN2menuconfig ARCH_BERLIN
2 bool "Marvell Berlin SoCs"3 bool "Marvell Berlin SoCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-berlin/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += berlin.o2obj-y += berlin.o
2obj-$(CONFIG_SMP) += headsmp.o platsmp.o3obj-$(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
1/*2/*
2 * Author: Alexander Shiyan <shc_work@mail.ru>, 20163 * 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.
8 */4 */
9 5
10#include <linux/io.h>6#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
1/*2/*
2 * Lyrtech SFFSDR board support.3 * Lyrtech SFFSDR board support.
3 *4 *
@@ -7,20 +8,6 @@ · 3 unmodified lines
7 * Based on DV-EVM platform, original copyright follows:8 * Based on DV-EVM platform, original copyright follows:
8 *9 *
9 * Copyright (C) 2007 MontaVista Software, Inc.10 * 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.
24 */11 */
25 12
26#include <linux/init.h>13#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
1/*2/*
2 * DA8XX/OMAP L1XX platform device data3 * DA8XX/OMAP L1XX platform device data
3 *4 *
4 * Copyright (c) 2007-2009, MontaVista Software, Inc. <source@mvista.com>5 * Copyright (c) 2007-2009, MontaVista Software, Inc. <source@mvista.com>
5 * Derived from code that was:6 * Derived from code that was:
6 * Copyright (C) 2006 Komal Shah <komal_shah802003@yahoo.com>7 * 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.
12 */8 */
13#include <linux/ahci_platform.h>9#include <linux/ahci_platform.h>
14#include <linux/clk-provider.h>10#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
1/*2/*
2 * mach-davinci/devices.c3 * mach-davinci/devices.c
3 *4 *
4 * DaVinci platform device setup/initialization5 * 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.
10 */6 */
11 7
12#include <linux/init.h>8#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
1/*2/*
2 * TI DaVinci serial driver3 * TI DaVinci serial driver
3 *4 *
4 * Copyright (C) 2006 Texas Instruments.5 * 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 *
20 */6 */
21 7
22#include <linux/kernel.h>8#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
1/*2/*
2 * mach-davinci/sram.c - DaVinci simple SRAM allocator3 * mach-davinci/sram.c - DaVinci simple SRAM allocator
3 *4 *
4 * Copyright (C) 2009 David Brownell5 * Copyright (C) 2009 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 */6 */
11#include <linux/module.h>7#include <linux/module.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/arm/mach-digicolor/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_ARCH_DIGICOLOR) += digicolor.o2obj-$(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
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3initrd_phys-y := 0x008000004initrd_phys-y := 0x00800000
arch/arm/mach-ebsa110/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-ebsa110/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000004003params_phys-y := 0x00000400
3initrd_phys-y := 0x008000004initrd_phys-y := 0x00800000
arch/arm/mach-ebsa110/leds.c+1−1
@@ -1,8 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for the LED found on the EBSA110 machine3 * Driver for the LED found on the EBSA110 machine
3 * Based on Versatile and RealView machine LED code4 * Based on Versatile and RealView machine LED code
4 *5 *
5 * License terms: GNU General Public License (GPL) version 2
6 * Author: Bryan Wu <bryan.wu@canonical.com>6 * Author: Bryan Wu <bryan.wu@canonical.com>
7 */7 */
8#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/mach-efm32/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += dtmachine.o2obj-y += dtmachine.o
arch/arm/mach-efm32/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# Empty file waiting for deletion once Makefile.boot isn't needed any more.
2# Patch waits for application at3# Patch waits for application at
3# http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .4# 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
1if ARCH_EP93XX2if ARCH_EP93XX
2 3
3menu "Cirrus EP93xx Implementation Options"4menu "Cirrus EP93xx Implementation Options"
arch/arm/mach-ep93xx/Makefile.boot+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# 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
1/*2/*
2 * arch/arm/mach-ep93xx/adssphere.c3 * arch/arm/mach-ep93xx/adssphere.c
3 * ADS Sphere support.4 * ADS Sphere support.
4 *5 *
5 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>6 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or (at
10 * your option) any later version.
11 */7 */
12 8
13#include <linux/kernel.h>9#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
1/*2/*
2 * arch/arm/mach-ep93xx/clock.c3 * arch/arm/mach-ep93xx/clock.c
3 * Clock control for Cirrus EP93xx chips.4 * Clock control for Cirrus EP93xx chips.
4 *5 *
5 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>6 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or (at
10 * your option) any later version.
11 */7 */
12 8
13#define pr_fmt(fmt) "ep93xx " KBUILD_MODNAME ": " fmt9#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
1/*2/*
2 * arch/arm/mach-ep93xx/core.c3 * arch/arm/mach-ep93xx/core.c
3 * Core routines for Cirrus EP93xx chips.4 * Core routines for Cirrus EP93xx chips.
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Thanks go to Michael Burian and Ray Lehtiniemi for their key9 * Thanks go to Michael Burian and Ray Lehtiniemi for their key
9 * role in the ep93xx linux community.10 * 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.
15 */11 */
16 12
17#define pr_fmt(fmt) "ep93xx " KBUILD_MODNAME ": " fmt13#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
1/*2/*
2 * arch/arm/mach-ep93xx/dma.c3 * arch/arm/mach-ep93xx/dma.c
3 *4 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
11 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>12 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
12 * Copyright (C) 2006 Applied Data Systems13 * Copyright (C) 2006 Applied Data Systems
13 * Copyright (C) 2009 Ryan Mallon <rmallon@gmail.com>14 * 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.
19 */15 */
20 16
21#include <linux/dmaengine.h>17#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
1/*2/*
2 * arch/arm/mach-ep93xx/edb93xx.c3 * arch/arm/mach-ep93xx/edb93xx.c
3 * Cirrus Logic EDB93xx Development Board support.4 * Cirrus Logic EDB93xx Development Board support.
@@ -17,11 +18,6 @@ · 13 unmodified lines
17 * EDB931218 * EDB9312
18 * Copyright (C) 2006 Infosys Technologies Limited19 * Copyright (C) 2006 Infosys Technologies Limited
19 * Toufeeq Hussain <toufeeq_hussain@infosys.com>20 * 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.
25 */21 */
26 22
27#include <linux/kernel.h>23#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
1/*2/*
2 * arch/arm/mach-ep93xx/gesbc9312.c3 * arch/arm/mach-ep93xx/gesbc9312.c
3 * Glomation GESBC-9312-sx support.4 * Glomation GESBC-9312-sx support.
4 *5 *
5 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>6 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or (at
10 * your option) any later version.
11 */7 */
12 8
13#include <linux/kernel.h>9#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 */
1/*2/*
2 * arch/arm/mach-ep93xx/include/mach/uncompress.h3 * arch/arm/mach-ep93xx/include/mach/uncompress.h
3 *4 *
4 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>5 * 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.
10 */6 */
11 7
12#include <mach/ep93xx-regs.h>8#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
1/*2/*
2 * arch/arm/mach-ep93xx/simone.c3 * arch/arm/mach-ep93xx/simone.c
3 * Simplemachines Sim.One support.4 * Simplemachines Sim.One support.
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Based on the 2.6.24.7 support:8 * Based on the 2.6.24.7 support:
8 * Copyright (C) 2009 Simplemachines9 * Copyright (C) 2009 Simplemachines
9 * MMC support by Peter Ivanov <ivanovp@gmail.com>, 200710 * 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 *
16 */11 */
17 12
18#include <linux/kernel.h>13#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
1/*2/*
2 * arch/arm/mach-ep93xx/snappercl15.c3 * arch/arm/mach-ep93xx/snappercl15.c
3 * Bluewater Systems Snapper CL15 system module4 * Bluewater Systems Snapper CL15 system module
@@ -8,12 +9,6 @@ · 4 unmodified lines
8 * NAND code adapted from driver by:9 * NAND code adapted from driver by:
9 * Andre Renaud <andre@bluewatersys.com>10 * Andre Renaud <andre@bluewatersys.com>
10 * James R. McKaskill11 * 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 *
17 */12 */
18 13
19#include <linux/platform_device.h>14#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 */
1/*2/*
2 * arch/arm/mach-ep93xx/soc.h3 * arch/arm/mach-ep93xx/soc.h
3 *4 *
4 * Copyright (C) 2012 Open Kernel Labs <www.ok-labs.com>5 * Copyright (C) 2012 Open Kernel Labs <www.ok-labs.com>
5 * Copyright (C) 2012 Ryan Mallon <rmallon@gmail.com>6 * 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.
11 */7 */
12 8
13#ifndef _EP93XX_SOC_H9#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
1/*2/*
2 * arch/arm/mach-ep93xx/ts72xx.c3 * arch/arm/mach-ep93xx/ts72xx.c
3 * Technologic Systems TS72xx SBC support.4 * Technologic Systems TS72xx SBC support.
4 *5 *
5 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>6 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or (at
10 * your option) any later version.
11 */7 */
12 8
13#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt9#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
1/*2/*
2 * arch/arm/mach-ep93xx/vision_ep9307.c3 * arch/arm/mach-ep93xx/vision_ep9307.c
3 * Vision Engraving Systems EP9307 SoM support.4 * Vision Engraving Systems EP9307 SoM support.
4 *5 *
5 * Copyright (C) 2008-2011 Vision Engraving Systems6 * Copyright (C) 2008-2011 Vision Engraving Systems
6 * H Hartley Sweeten <hsweeten@visionengravers.com>7 * 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.
12 */8 */
13 9
14#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt10#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
1if ARCH_FOOTBRIDGE2if ARCH_FOOTBRIDGE
2 3
3menu "Footbridge Implementations"4menu "Footbridge Implementations"
arch/arm/mach-footbridge/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3initrd_phys-y := 0x008000004initrd_phys-y := 0x00800000
arch/arm/mach-gemini/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_GEMINI2menuconfig ARCH_GEMINI
2 bool "Cortina Systems Gemini"3 bool "Cortina Systems Gemini"
3 depends on ARCH_MULTI_V44 depends on ARCH_MULTI_V4
arch/arm/mach-gemini/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Makefile for Cortina systems Gemini2# Makefile for Cortina systems Gemini
2obj-y := board-dt.o3obj-y := board-dt.o
arch/arm/mach-highbank/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARCH_HIGHBANK2config ARCH_HIGHBANK
2 bool "Calxeda ECX-1000/2000 (Highbank/Midway)"3 bool "Calxeda ECX-1000/2000 (Highbank/Midway)"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-highbank/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y := highbank.o system.o smc.o2obj-y := highbank.o system.o smc.o
2 3
3plus_sec := $(call as-instr,.arch_extension sec,+sec)4plus_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
1/*2/*
2 * Copyright 2010-2011 Calxeda, Inc.3 * 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/>.
15 */4 */
16#include <linux/clk.h>5#include <linux/clk.h>
17#include <linux/clkdev.h>6#include <linux/clkdev.h>
arch/arm/mach-highbank/pm.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2011 Calxeda, Inc.3 * 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/>.
15 */4 */
16 5
17#include <linux/cpu_pm.h>6#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 */
1/*2/*
2 * Copyright 2011 Calxeda, Inc.3 * 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/>.
15 */4 */
16#ifndef _MACH_HIGHBANK__SYSREGS_H_5#ifndef _MACH_HIGHBANK__SYSREGS_H_
17#define _MACH_HIGHBANK__SYSREGS_H_6#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
1/*2/*
2 * Copyright 2011 Calxeda, Inc.3 * 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/>.
15 */4 */
16#include <linux/io.h>5#include <linux/io.h>
17#include <asm/proc-fns.h>6#include <asm/proc-fns.h>
arch/arm/mach-hisi/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARCH_HISI2config ARCH_HISI
2 bool "Hisilicon SoC Support"3 bool "Hisilicon SoC Support"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-hisi/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Hisilicon processors family3# Makefile for Hisilicon processors family
3#4#
arch/arm/mach-imx/3ds_debugboard.c+1−7
@@ -1,13 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2010 Jason Wang <jason77.wang@gmail.com>4 * 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
11 */5 */
12 6
13#include <linux/interrupt.h>7#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 */
1/*2/*
2 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.3 * 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
11 */4 */
12 5
13#ifndef __ASM_ARCH_MXC_3DS_DB_H__6#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
1menuconfig ARCH_MXC2menuconfig ARCH_MXC
2 bool "Freescale i.MX family"3 bool "Freescale i.MX family"
3 depends on ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 || ARM_SINGLE_ARMV7M4 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
1/*2/*
2 * Copyright (C) 2013-2015 Freescale Semiconductor, Inc.3 * Copyright (C) 2013-2015 Freescale Semiconductor, Inc.
3 * Copyright 2017-2018 NXP.4 * 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
11 */5 */
12 6
13#include <linux/err.h>7#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
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * 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.
18 */5 */
19 6
20#include <linux/module.h>7#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 */
1/*2/*
2 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>3 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
3 *4 *
4 * Based on code for mobots boards,5 * Based on code for mobots boards,
5 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group6 * 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.
20 */7 */
21 8
22#ifndef __ASM_ARCH_MXC_BOARD_MX31LILLY_H__9#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 */
1/*2/*
2 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>4 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
4 *5 *
5 * Based on code for mobots boards,6 * Based on code for mobots boards,
6 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group7 * 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.
21 */8 */
22 9
23#ifndef __ASM_ARCH_MXC_BOARD_MX31LITE_H__10#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 */
1/*2/*
2 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group3 * 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.
17 */4 */
18 5
19#ifndef __ASM_ARCH_MXC_BOARD_MX31MOBOARD_H__6#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
1/*2/*
2 * MX25 CPU type detection3 * MX25 CPU type detection
3 *4 *
4 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>5 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
5 * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved6 * 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.
11 */7 */
12#include <linux/module.h>8#include <linux/module.h>
13#include <linux/io.h>9#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
1/*2/*
2 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * 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.
18 */5 */
19 6
20/*7/*
arch/arm/mach-imx/cpu-imx31.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * MX31 CPU type detection3 * MX31 CPU type detection
3 *4 *
4 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>5 * 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.
10 */6 */
11 7
12#include <linux/module.h>8#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
1/*2/*
2 * MX35 CPU type detection3 * MX35 CPU type detection
3 *4 *
4 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>5 * 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.
10 */6 */
11#include <linux/module.h>7#include <linux/module.h>
12#include <linux/io.h>8#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
1/*2/*
2 * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
3 *4 *
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 *
11 * This file contains the CPU initialization code.5 * This file contains the CPU initialization code.
12 */6 */
13 7
arch/arm/mach-imx/cpuidle.h+1−7
@@ -1,13 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright 2012 Freescale Semiconductor, Inc.3 * Copyright 2012 Freescale Semiconductor, Inc.
3 * Copyright 2012 Linaro Ltd.4 * 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
11 */5 */
12 6
13#ifdef CONFIG_CPU_IDLE7#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 */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>4 * 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.
18 */5 */
19 6
20#ifndef __ARCH_ARM_MACH_MX3_CRM_REGS_H__7#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
1config IMX_HAVE_PLATFORM_FEC2config IMX_HAVE_PLATFORM_FEC
2 bool3 bool
3 default y if SOC_IMX25 || SOC_IMX27 || SOC_IMX354 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
1/*2/*
2 * Copyright 2008 Sascha Hauer, kernel@pengutronix.de3 * 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.
17 */4 */
18 5
19#include <linux/kernel.h>6#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
1/*2/*
2 * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.3 * 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.
17 */4 */
18#include <linux/sizes.h>5#include <linux/sizes.h>
19 6
arch/arm/mach-imx/ehci-imx27.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>3 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
3 * Copyright (C) 2010 Freescale Semiconductor, Inc.4 * 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.
14 */5 */
15 6
16#include <linux/platform_device.h>7#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
1/*2/*
2 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>3 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
3 * Copyright (C) 2010 Freescale Semiconductor, Inc.4 * 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.
14 */5 */
15 6
16#include <linux/platform_device.h>7#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
1/*2/*
2 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>3 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
3 * Copyright (C) 2010 Freescale Semiconductor, Inc.4 * 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.
14 */5 */
15 6
16#include <linux/platform_device.h>7#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
1/*2/*
2 * Copyright 2011-2013 Freescale Semiconductor, Inc.3 * Copyright 2011-2013 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/io.h>7#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 */
1/*2/*
2 * Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * 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.
18 */5 */
19 6
20#ifndef __ASM_ARCH_MXC_HARDWARE_H__7#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 */
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/linkage.h>7#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/errno.h>7#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 */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * 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.
18 */5 */
19 6
20#ifndef __ASM_ARCH_MXC_IIM_H__7#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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Pengutronix3 * 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
10 */4 */
11 5
12#include <linux/irq.h>6#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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Pengutronix3 * 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
10 */4 */
11 5
12#include <asm/mach/arch.h>6#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
1/*2/*
2 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>4 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
4 * Copyright (C) 2009 by Valentin Longchamp <valentin.longchamp@epfl.ch>5 * 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.
19 */6 */
20#include <linux/gpio.h>7#include <linux/gpio.h>
21#include <linux/module.h>8#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 */
1/*2/*
2 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>3 * 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.
17 */4 */
18#ifndef __MACH_IOMUX_MX21_H__5#ifndef __MACH_IOMUX_MX21_H__
19#define __MACH_IOMUX_MX21_H__6#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 */
1/*2/*
2 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
3 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>4 * 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.
18 */5 */
19#ifndef __MACH_IOMUX_MX27_H__6#ifndef __MACH_IOMUX_MX27_H__
20#define __MACH_IOMUX_MX27_H__7#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 */
1/*2/*
2 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
3 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>4 * 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.
18 */5 */
19#ifndef __MACH_IOMUX_MX2x_H__6#ifndef __MACH_IOMUX_MX2x_H__
20#define __MACH_IOMUX_MX2x_H__7#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 */
1/*2/*
2 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>4 * 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.
18 */5 */
19#ifndef __MACH_IOMUX_MX3_H__6#ifndef __MACH_IOMUX_MX3_H__
20#define __MACH_IOMUX_MX3_H__7#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 */
1/*2/*
2 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@phytec.de>3 * 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.
17 */4 */
18 5
19#ifndef __MACH_IOMUX_MX35_H__6#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
1/*2/*
2 * arch/arm/plat-mxc/iomux-v1.c3 * arch/arm/plat-mxc/iomux-v1.c
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2009 Uwe Kleine-Koenig, Pengutronix6 * Copyright (C) 2009 Uwe Kleine-Koenig, Pengutronix
6 *7 *
7 * Common code for i.MX1, i.MX21 and i.MX278 * 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.
22 */9 */
23 10
24#include <linux/errno.h>11#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 */
1/*2/*
2 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
3 * Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>4 * 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.
18 */5 */
19#ifndef __MACH_IOMUX_V1_H__6#ifndef __MACH_IOMUX_V1_H__
20#define __MACH_IOMUX_V1_H__7#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
1/*2/*
2 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>4 * Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>
4 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,5 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
5 * <armlinux@phytec.de>6 * <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.
20 */7 */
21#include <linux/errno.h>8#include <linux/errno.h>
22#include <linux/init.h>9#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 */
1/*2/*
2 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,3 * Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,
3 * <armlinux@phytec.de>4 * <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.
18 */5 */
19 6
20#ifndef __MACH_IOMUX_V3_H__7#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
1/*2/*
2 * Copyright (C) BitBox Ltd 20103 * 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.
17 */4 */
18 5
19#include <linux/module.h>6#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 */
1/*2/*
2 * Copyright (C) BitBox Ltd 20103 * 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.
17 */4 */
18 5
19#ifndef __PLAT_MXC_IRQ_COMMON_H__6#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
1/*2/*
2 * armadillo5x0.c3 * armadillo5x0.c
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Based on Atmark Techno, Inc. armadillo 500 BSP 20088 * Based on Atmark Techno, Inc. armadillo 500 BSP 2008
8 * Based on mx31ads.c and pcm037.c Great Work!9 * 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.
24 */10 */
25 11
26#include <linux/types.h>12#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
1/*2/*
2 * Copyright (C) 2000 Deep Blue Solutions Ltd3 * Copyright (C) 2000 Deep Blue Solutions Ltd
3 * Copyright (C) 2002 Shane Nay (shane@minirl.com)4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
4 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
5 * Copyright 2011 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>6 * 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.
16 */7 */
17 8
18#include <linux/kernel.h>9#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
1/*2/*
2 * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>3 * 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.
8 */4 */
9 5
10#include <linux/of_platform.h>6#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
1/*2/*
2 * Copyright 2012 Sascha Hauer, Pengutronix3 * 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
10 */4 */
11 5
12#include <linux/irq.h>6#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
1/*2/*
2 * mach-imx27_visstrim_m10.c3 * mach-imx27_visstrim_m10.c
3 *4 *
4 * Copyright 2010 Javier Martin <javier.martin@vista-silicon.com>5 * Copyright 2010 Javier Martin <javier.martin@vista-silicon.com>
5 *6 *
6 * Based on mach-pcm038.c, mach-pca100.c, mach-mx27ads.c and others.7 * 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.
22 */8 */
23 9
24#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt10#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
1/*2/*
2 * Copyright 2013 Greg Ungerer <gerg@uclinux.org>3 * Copyright 2013 Greg Ungerer <gerg@uclinux.org>
3 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.4 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
4 * Copyright 2011 Linaro Ltd.5 * 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
12 */6 */
13 7
14#include <linux/of_platform.h>8#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/io.h>7#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/clk.h>7#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
1/*2/*
2 * Copyright 2011-2013 Freescale Semiconductor, Inc.3 * Copyright 2011-2013 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/clk.h>7#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
1/*2/*
2 * KZM-ARM11-01 support3 * KZM-ARM11-01 support
3 * Copyright (C) 2009 Yoichi Yuasa <yuasa@linux-mips.org>4 * Copyright (C) 2009 Yoichi Yuasa <yuasa@linux-mips.org>
@@ -6,16 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2000 Deep Blue Solutions Ltd7 * Copyright (C) 2000 Deep Blue Solutions Ltd
7 * Copyright (C) 2002 Shane Nay (shane@minirl.com)8 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
8 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.9 * 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.
19 */10 */
20 11
21#include <linux/gpio.h>12#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
1/*2/*
2 * Copyright 2013-2014 Freescale Semiconductor, Inc.3 * 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.
8 */4 */
9 5
10#include <asm/mach/arch.h>6#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
1/*2/*
2 * Copyright (C) 2000 Deep Blue Solutions Ltd3 * Copyright (C) 2000 Deep Blue Solutions Ltd
3 * Copyright (C) 2002 Shane Nay (shane@minirl.com)4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
4 * Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * 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.
15 */6 */
16 7
17#include <linux/platform_device.h>8#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
1/*2/*
2 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
3 *4 *
4 * Author: Fabio Estevam <fabio.estevam@freescale.com>5 * 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.
15 */6 */
16 7
17/*8/*
arch/arm/mach-imx/mach-mx27ads.c+1−10
@@ -1,17 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2000 Deep Blue Solutions Ltd3 * Copyright (C) 2000 Deep Blue Solutions Ltd
3 * Copyright (C) 2002 Shane Nay (shane@minirl.com)4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
4 * Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * 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.
15 */6 */
16#include <linux/gpio/driver.h>7#include <linux/gpio/driver.h>
17/* Needed for gpio_to_irq() */8/* 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
1/*2/*
2 * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.3 * 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.
13 */4 */
14 5
15#include <linux/delay.h>6#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
1/*2/*
2 * Copyright (C) 2000 Deep Blue Solutions Ltd3 * Copyright (C) 2000 Deep Blue Solutions Ltd
3 * Copyright (C) 2002 Shane Nay (shane@minirl.com)4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
4 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * 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.
15 */6 */
16 7
17#include <linux/types.h>8#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
1/*2/*
2 * LILLY-1131 module support3 * LILLY-1131 module support
3 *4 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
8 * Copyright 2005-2007 Freescale Semiconductor9 * Copyright 2005-2007 Freescale Semiconductor
9 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>10 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
10 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group11 * 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.
21 */12 */
22 13
23#include <linux/types.h>14#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
1/*2/*
2 * Copyright (C) 2000 Deep Blue Solutions Ltd3 * Copyright (C) 2000 Deep Blue Solutions Ltd
3 * Copyright (C) 2002 Shane Nay (shane@minirl.com)4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
4 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
5 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>6 * 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.
16 */7 */
17 8
18#include <linux/types.h>9#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
1/*2/*
2 * Copyright (C) 2008 Valentin Longchamp, EPFL Mobots group3 * 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.
13 */4 */
14 5
15#include <linux/delay.h>6#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
1/*2/*
2 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix4 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix
@@ -8,16 +9,6 @@ · 4 unmodified lines
8 * Alex Gershgorin <alexg@meprolight.com>9 * Alex Gershgorin <alexg@meprolight.com>
9 *10 *
10 * Modified from i.MX31 3-Stack Development System11 * 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.
21 */12 */
22 13
23/*14/*
arch/arm/mach-imx/mach-pca100.c+1−14
@@ -1,20 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2007 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix3 * Copyright 2007 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix
3 * Copyright (C) 2009 Sascha Hauer (kernel@pengutronix.de)4 * 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.
18 */5 */
19 6
20#include <linux/platform_device.h>7#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
1/*2/*
2 * Copyright (C) 2008 Sascha Hauer, Pengutronix3 * 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.
13 */4 */
14 5
15#include <linux/types.h>6#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
1/*2/*
2 * Copyright (C) 2009 Sascha Hauer, Pengutronix3 * 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.
13 */4 */
14 5
15#include <linux/types.h>6#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
1/*2/*
2 * Copyright (C) 2009 Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.com>3 * 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.
13 */4 */
14 5
15#include <linux/types.h>6#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
1/*2/*
2 * Copyright 2012-2013 Freescale Semiconductor, Inc.3 * 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.
8 */4 */
9 5
10#include <linux/of_platform.h>6#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
1/*2/*
2 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix4 * Copyright (C) 2009 Marc Kleine-Budde, Pengutronix
@@ -5,16 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Derived from mx35 3stack.7 * Derived from mx35 3stack.
7 * Original author: Fabio Estevam <fabio.estevam@freescale.com>8 * 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.
18 */9 */
19 10
20#include <linux/types.h>11#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
1/*2/*
2 * arch/arm/mach-imx/mm-imx21.c3 * arch/arm/mach-imx/mm-imx21.c
3 *4 *
4 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)5 * 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.
19 */6 */
20 7
21#include <linux/mm.h>8#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
1/*2/*
2 * arch/arm/mach-imx/mm-imx27.c3 * arch/arm/mach-imx/mm-imx27.c
3 *4 *
4 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)5 * 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.
19 */6 */
20 7
21#include <linux/mm.h>8#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
1/*2/*
2 * Copyright (C) 1999,2000 Arm Limited3 * Copyright (C) 1999,2000 Arm Limited
3 * Copyright (C) 2000 Deep Blue Solutions Ltd4 * Copyright (C) 2000 Deep Blue Solutions Ltd
4 * Copyright (C) 2002 Shane Nay (shane@minirl.com)5 * Copyright (C) 2002 Shane Nay (shane@minirl.com)
5 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.6 * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
6 * - add MX31 specific definitions7 * - 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.
17 */8 */
18 9
19#include <linux/mm.h>10#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
1/*2/*
2 * Copyright 2017 NXP3 * Copyright 2017 NXP
3 * Copyright 2011,2016 Freescale Semiconductor, Inc.4 * Copyright 2011,2016 Freescale Semiconductor, Inc.
4 * Copyright 2011 Linaro Ltd.5 * 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
12 */6 */
13 7
14#include <linux/clk.h>8#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 */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
@@ -6,20 +7,6 @@ · 2 unmodified lines
6 * This contains i.MX21-specific hardware definitions. For those7 * This contains i.MX21-specific hardware definitions. For those
7 * hardware pieces that are common between i.MX21 and i.MX27, have a8 * hardware pieces that are common between i.MX21 and i.MX27, have a
8 * look at mx2x.h.9 * 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.
23 */10 */
24 11
25#ifndef __MACH_MX21_H__12#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 */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * This contains i.MX27-specific hardware definitions. For those6 * This contains i.MX27-specific hardware definitions. For those
6 * hardware pieces that are common between i.MX21 and i.MX27, have a7 * hardware pieces that are common between i.MX21 and i.MX27, have a
7 * look at mx2x.h.8 * 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.
22 */9 */
23 10
24#ifndef __MACH_MX27_H__11#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 */
1/*2/*
2 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.3 * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
3 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de4 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
4 *5 *
5 * This contains hardware definitions that are common between i.MX21 and6 * This contains hardware definitions that are common between i.MX21 and
6 * i.MX27.7 * 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.
21 */8 */
22 9
23#ifndef __MACH_MX2x_H__10#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
1/*2/*
2 * LILLY-1131 development board support3 * LILLY-1131 development board support
3 *4 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
8 * Copyright 2005-2007 Freescale Semiconductor9 * Copyright 2005-2007 Freescale Semiconductor
9 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>10 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
10 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group11 * 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.
21 */12 */
22 13
23#include <linux/kernel.h>14#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
1/*2/*
2 * LogicPD i.MX31 SOM-LV development board support3 * LogicPD i.MX31 SOM-LV development board support
3 *4 *
@@ -8,16 +9,6 @@ · 4 unmodified lines
8 * Copyright 2005-2007 Freescale Semiconductor9 * Copyright 2005-2007 Freescale Semiconductor
9 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>10 * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
10 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group11 * 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.
21 */12 */
22 13
23#include <linux/kernel.h>14#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
1/*2/*
2 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group3 * 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.
13 */4 */
14 5
15#include <linux/gpio.h>6#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
1/*2/*
2 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group3 * 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.
13 */4 */
14 5
15#include <linux/delay.h>6#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
1/*2/*
2 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group3 * 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.
13 */4 */
14 5
15#include <linux/delay.h>6#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 */
1/*2/*
2 * Copyright 2004-2007, 2010-2015 Freescale Semiconductor, Inc.3 * Copyright 2004-2007, 2010-2015 Freescale Semiconductor, Inc.
3 * Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)4 * 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.
18 */5 */
19 6
20#ifndef __ASM_ARCH_MXC_H__7#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/init.h>7#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
1/*2/*
2 * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.3 * 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
10 */4 */
11#include <linux/suspend.h>5#include <linux/suspend.h>
12#include <linux/clk.h>6#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
1/*2/*
2 * Copyright 2011-2014 Freescale Semiconductor, Inc.3 * Copyright 2011-2014 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/delay.h>7#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
1/*2/*
2 * Copyright 2011 Freescale Semiconductor, Inc.3 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/init.h>7#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 */
1/*2/*
2 * Copyright (C) 2008-2011 Freescale Semiconductor, Inc.3 * Copyright (C) 2008-2011 Freescale Semiconductor, Inc.
3 */4 */
4/*5/*
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
11 */6 */
12 7
13#include <linux/linkage.h>8#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 */
1/*2/*
2 * Copyright 2014 Freescale Semiconductor, Inc.3 * 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
10 */4 */
11 5
12#include <linux/linkage.h>6#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
1/*2/*
2 * Copyright (C) 1999 ARM Limited3 * Copyright (C) 1999 ARM Limited
3 * Copyright (C) 2000 Deep Blue Solutions Ltd4 * Copyright (C) 2000 Deep Blue Solutions Ltd
4 * Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.5 * Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.
5 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de6 * Copyright 2008 Juergen Beisert, kernel@pengutronix.de
6 * Copyright 2009 Ilya Yanok, Emcraft Systems Ltd, yanok@emcraft.com7 * 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.
17 */8 */
18 9
19#include <linux/kernel.h>10#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
1/*2/*
2 * Copyright (C)2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.3 * 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
10 */4 */
11 5
12#include <linux/init.h>6#include <linux/init.h>
arch/arm/mach-integrator/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_INTEGRATOR2menuconfig ARCH_INTEGRATOR
2 bool "ARM Ltd. Integrator family"3 bool "ARM Ltd. Integrator family"
3 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V64 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 */
1/*2/*
2 * This file contains the hardware definitions of the Integrator.3 * This file contains the hardware definitions of the Integrator.
3 *4 *
4 * Copyright (C) 1998-1999 ARM Limited.5 * 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
19 */6 */
20#ifndef INTEGRATOR_HARDWARE_H7#ifndef INTEGRATOR_HARDWARE_H
21#define INTEGRATOR_HARDWARE_H8#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
1/*2/*
2 * linux/arch/arm/mach-integrator/integrator_ap.c3 * linux/arch/arm/mach-integrator/integrator_ap.c
3 *4 *
4 * Copyright (C) 2000-2003 Deep Blue Solutions Ltd5 * Copyright (C) 2000-2003 Deep Blue Solutions Ltd
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License 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 */6 */
20#include <linux/kernel.h>7#include <linux/kernel.h>
21#include <linux/init.h>8#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
1/*2/*
2 * linux/arch/arm/mach-integrator/integrator_cp.c3 * linux/arch/arm/mach-integrator/integrator_cp.c
3 *4 *
4 * Copyright (C) 2003 Deep Blue Solutions Ltd5 * 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.
9 */6 */
10#include <linux/kernel.h>7#include <linux/kernel.h>
11#include <linux/amba/mmci.h>8#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
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3initrd_phys-y := 0x008000004initrd_phys-y := 0x00800000
arch/arm/mach-iop32x/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0xa00080002 zreladdr-y += 0xa0008000
2params_phys-y := 0xa00001003params_phys-y := 0xa0000100
3initrd_phys-y := 0xa08000004initrd_phys-y := 0xa0800000
arch/arm/mach-iop32x/glantank.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/mach-iop32x/glantank.c3 * arch/arm/mach-iop32x/glantank.c
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2006, 2007 Martin Michlmayr <tbm@cyrius.com>7 * Copyright (C) 2006, 2007 Martin Michlmayr <tbm@cyrius.com>
7 * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>8 * 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.
13 */9 */
14 10
15#include <linux/mm.h>11#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
1/*2/*
2 * arch/arm/mach-iop32x/iq31244.c3 * arch/arm/mach-iop32x/iq31244.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 * Copyright 2003 (c) MontaVista, Software, Inc.9 * Copyright 2003 (c) MontaVista, Software, Inc.
9 * Copyright (C) 2004 Intel Corp.10 * 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.
15 */11 */
16 12
17#include <linux/mm.h>13#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
1/*2/*
2 * arch/arm/mach-iop32x/iq80321.c3 * arch/arm/mach-iop32x/iq80321.c
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Author: Rory Bolt <rorybolt@pacbell.net>7 * Author: Rory Bolt <rorybolt@pacbell.net>
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 * Copyright (C) 2004 Intel Corp.9 * Copyright (C) 2004 Intel Corp.
9 *
10 * This program is free software; you can redistribute it and/or modify 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 */10 */
15 11
16#include <linux/mm.h>12#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
1/*2/*
2 * arch/arm/mach-iop32x/n2100.c3 * arch/arm/mach-iop32x/n2100.c
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2002 Rory Bolt8 * Copyright (C) 2002 Rory Bolt
8 * Copyright 2003 (c) MontaVista, Software, Inc.9 * Copyright 2003 (c) MontaVista, Software, Inc.
9 * Copyright (C) 2004 Intel Corp.10 * 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.
15 */11 */
16 12
17#include <linux/mm.h>13#include <linux/mm.h>
arch/arm/mach-iop33x/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_IOP33X2if ARCH_IOP33X
2 3
3menu "IOP33x Implementation Options"4menu "IOP33x Implementation Options"
arch/arm/mach-iop33x/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-iop33x/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3initrd_phys-y := 0x008000004initrd_phys-y := 0x00800000
arch/arm/mach-iop33x/iq80331.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/mach-iop33x/iq80331.c3 * arch/arm/mach-iop33x/iq80331.c
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Dave Jiang <dave.jiang@intel.com>7 * Author: Dave Jiang <dave.jiang@intel.com>
7 * Copyright (C) 2003 Intel Corp.8 * Copyright (C) 2003 Intel Corp.
8 *
9 * This program is free software; you can redistribute it and/or modify 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 */9 */
14 10
15#include <linux/mm.h>11#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
1/*2/*
2 * arch/arm/mach-iop33x/iq80332.c3 * arch/arm/mach-iop33x/iq80332.c
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Dave Jiang <dave.jiang@intel.com>7 * Author: Dave Jiang <dave.jiang@intel.com>
7 * Copyright (C) 2004 Intel Corp.8 * 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.
13 */9 */
14 10
15#include <linux/mm.h>11#include <linux/mm.h>
arch/arm/mach-ixp4xx/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_IXP4XX2if ARCH_IXP4XX
2 3
3menu "Intel IXP4xx Implementation Options"4menu "Intel IXP4xx Implementation Options"
arch/arm/mach-ixp4xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3 4
arch/arm/mach-ixp4xx/gtwx5715-pci.c+1−15
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/mach-ixp4xx/gtwx5715-pci.c3 * arch/arm/mach-ixp4xx/gtwx5715-pci.c
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2004 George T. Joseph7 * Copyright (C) 2004 George T. Joseph
7 * Derived from Coyote8 * 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 *
23 */9 */
24 10
25#include <linux/pci.h>11#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
1/*2/*
2 * arch/arm/mach-ixp4xx/gtwx5715-setup.c3 * arch/arm/mach-ixp4xx/gtwx5715-setup.c
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2004 George T. Joseph7 * Copyright (C) 2004 George T. Joseph
7 * Derived from Coyote8 * 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 *
23 */9 */
24 10
25#include <linux/init.h>11#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 */
1/*2/*
2 * PTP 1588 clock using the IXP46X3 * PTP 1588 clock using the IXP46X
3 *4 *
4 * Copyright (C) 2010 OMICRON electronics GmbH5 * 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.
19 */6 */
20 7
21#ifndef _IXP46X_TS_H_8#ifndef _IXP46X_TS_H_
arch/arm/mach-keystone/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARCH_KEYSTONE2config ARCH_KEYSTONE
2 bool "Texas Instruments Keystone Devices"3 bool "Texas Instruments Keystone Devices"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-ks8695/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_KS86952if ARCH_KS8695
2 3
3menu "Kendin/Micrel KS8695 Implementations"4menu "Kendin/Micrel KS8695 Implementations"
arch/arm/mach-ks8695/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Note: the following conditions must always be true:2# Note: the following conditions must always be true:
2# ZRELADDR == virt_to_phys(TEXTADDR)3# ZRELADDR == virt_to_phys(TEXTADDR)
3# PARAMS_PHYS must be within 4MB of ZRELADDR4# 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
1/*2/*
2 * arch/arm/mach-ks8695/cpu.c3 * arch/arm/mach-ks8695/cpu.c
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006 Simtec Electronics6 * Copyright (C) 2006 Simtec Electronics
6 *7 *
7 * KS8695 CPU support8 * 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
22 */9 */
23 10
24#include <linux/kernel.h>11#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 */
1/*2/*
2 * arch/arm/mach-ks8695/generic.h3 * arch/arm/mach-ks8695/generic.h
3 *4 *
4 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>5 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
5 * Copyright (C) 2006 Simtec Electronics6 * 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*/7*/
12 8
13extern __init void ks8695_map_io(void);9extern __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
1/*2/*
2 * arch/arm/mach-ks8695/irq.c3 * arch/arm/mach-ks8695/irq.c
3 *4 *
4 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>5 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
5 * Copyright (C) 2006 Simtec Electronics6 * 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
20 */7 */
21 8
22#include <linux/init.h>9#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
1/*2/*
2 * arch/arm/mach-ks8695/pci.c3 * arch/arm/mach-ks8695/pci.c
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2006, Greg Ungerer <gerg@snapgear.com>6 * Copyright (C) 2006, Greg Ungerer <gerg@snapgear.com>
6 * Copyright (C) 2006, Ben Dooks7 * Copyright (C) 2006, Ben Dooks
7 * Copyright (C) 2007, Andrew Victor8 * 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
22 */9 */
23 10
24#include <linux/kernel.h>11#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
1/*2/*
2 * arch/arm/mach-ks8695/time.c3 * arch/arm/mach-ks8695/time.c
3 *4 *
4 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>5 * Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>
5 * Copyright (C) 2006 Simtec Electronics6 * 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
20 */7 */
21 8
22#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-lpc18xx/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += board-dt.o2obj-y += board-dt.o
arch/arm/mach-lpc18xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# Empty file waiting for deletion once Makefile.boot isn't needed any more.
2# Patch waits for application at3# Patch waits for application at
3# http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .4# 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
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-lpc32xx/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x800080002 zreladdr-y += 0x80008000
2params_phys-y := 0x800001003params_phys-y := 0x80000100
3initrd_phys-y := 0x820000004initrd_phys-y := 0x82000000
arch/arm/mach-lpc32xx/common.c+1−10
@@ -1,19 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/mach-lpc32xx/common.c3 * arch/arm/mach-lpc32xx/common.c
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#include <linux/init.h>10#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 */
1/*2/*
2 * arch/arm/mach-lpc32xx/common.h3 * arch/arm/mach-lpc32xx/common.h
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2009-2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#ifndef __LPC32XX_COMMON_H10#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 */
1/*2/*
2 * arm/arch/mach-lpc32xx/include/mach/board.h3 * arm/arch/mach-lpc32xx/include/mach/board.h
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#ifndef __ASM_ARCH_BOARD_H10#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 */
1/*2/*
2 * arch/arm/mach-lpc32xx/include/mach/entry-macro.S3 * arch/arm/mach-lpc32xx/include/mach/entry-macro.S
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#include <mach/hardware.h>10#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 */
1/*2/*
2 * arch/arm/mach-lpc32xx/include/mach/hardware.h3 * arch/arm/mach-lpc32xx/include/mach/hardware.h
3 *4 *
4 * Copyright (c) 2005 MontaVista Software, Inc. <source@mvista.com>5 * 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.
15 */6 */
16 7
17#ifndef __ASM_ARCH_HARDWARE_H8#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 */
1/*2/*
2 * arch/arm/mach-lpc32xx/include/mach/platform.h3 * arch/arm/mach-lpc32xx/include/mach/platform.h
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#ifndef __ASM_ARCH_PLATFORM_H10#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 */
1/*2/*
2 * arch/arm/mach-lpc32xx/include/mach/uncompress.h3 * arch/arm/mach-lpc32xx/include/mach/uncompress.h
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#ifndef __ASM_ARM_ARCH_UNCOMPRESS_H10#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
1/*2/*
2 * arch/arm/mach-lpc32xx/serial.c3 * arch/arm/mach-lpc32xx/serial.c
3 *4 *
4 * Author: Kevin Wells <kevin.wells@nxp.com>5 * Author: Kevin Wells <kevin.wells@nxp.com>
5 *6 *
6 * Copyright (C) 2010 NXP Semiconductors7 * 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.
17 */8 */
18 9
19#include <linux/kernel.h>10#include <linux/kernel.h>
arch/arm/mach-mediatek/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_MEDIATEK2menuconfig ARCH_MEDIATEK
2 bool "MediaTek SoC Support"3 bool "MediaTek SoC Support"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-mediatek/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SMP) += platsmp.o2obj-$(CONFIG_SMP) += platsmp.o
2obj-y += mediatek.o3obj-y += mediatek.o
arch/arm/mach-mediatek/mediatek.c+1−10
@@ -1,18 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Device Tree support for Mediatek SoCs3 * Device Tree support for Mediatek SoCs
3 *4 *
4 * Copyright (c) 2014 MundoReader S.L.5 * Copyright (c) 2014 MundoReader S.L.
5 * Author: Matthias Brugger <matthias.bgg@gmail.com>6 * 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.
16 */7 */
17#include <linux/init.h>8#include <linux/init.h>
18#include <linux/io.h>9#include <linux/io.h>
arch/arm/mach-mediatek/platsmp.c+1−10
@@ -1,19 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-mediatek/platsmp.c3 * arch/arm/mach-mediatek/platsmp.c
3 *4 *
4 * Copyright (c) 2014 Mediatek Inc.5 * Copyright (c) 2014 Mediatek Inc.
5 * Author: Shunli Wang <shunli.wang@mediatek.com>6 * Author: Shunli Wang <shunli.wang@mediatek.com>
6 * Yingjoe Chen <yingjoe.chen@mediatek.com>7 * 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 *
17 */8 */
18#include <linux/io.h>9#include <linux/io.h>
19#include <linux/memblock.h>10#include <linux/memblock.h>
arch/arm/mach-meson/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_MESON2menuconfig ARCH_MESON
2 bool "Amlogic Meson SoCs"3 bool "Amlogic Meson SoCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-meson/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_ARCH_MESON) += meson.o2obj-$(CONFIG_ARCH_MESON) += meson.o
2obj-$(CONFIG_SMP) += platsmp.o3obj-$(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
1/*2/*
2 * Copyright (C) 2014 Carlo Caione <carlo@caione.org>3 * 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 *
14 */4 */
15 5
16#include <linux/of_platform.h>6#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
1/*2/*
2 * Copyright (C) 2015 Carlo Caione <carlo@endlessm.com>3 * Copyright (C) 2015 Carlo Caione <carlo@endlessm.com>
3 * Copyright (C) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>4 * 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 *
15 */5 */
16 6
17#include <linux/delay.h>7#include <linux/delay.h>
arch/arm/mach-milbeaut/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SMP) += platsmp.o2obj-$(CONFIG_SMP) += platsmp.o
arch/arm/mach-mmp/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_MMP2menuconfig ARCH_MMP
2 bool "Marvell PXA168/910/MMP2"3 bool "Marvell PXA168/910/MMP2"
3 depends on ARCH_MULTI_V5 || ARCH_MULTI_V74 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 */
1/*2/*
2 * Copyright (C) 2011 Marvell International Ltd. All rights reserved.3 * 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.
8 */4 */
9 5
10#ifndef __ASM_ARCH_REGS_USB_H6#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
1menuconfig ARCH_MOXART2menuconfig ARCH_MOXART
2 bool "MOXA ART SoC"3 bool "MOXA ART SoC"
3 depends on ARCH_MULTI_V44 depends on ARCH_MULTI_V4
arch/arm/mach-moxart/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Object file lists.2# Object file lists.
2 3
3obj-$(CONFIG_MACH_UC7112LX) += moxart.o4obj-$(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
1/*2/*
2 * arch/arm/mach-moxart/moxart.c3 * arch/arm/mach-moxart/moxart.c
3 *4 *
4 * (C) Copyright 2013, Jonas Jensen <jonas.jensen@gmail.com>5 * (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.
15 */6 */
arch/arm/mach-mv78xx0/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_MV78XX02menuconfig ARCH_MV78XX0
2 bool "Marvell MV78xx0"3 bool "Marvell MV78xx0"
3 depends on ARCH_MULTI_V54 depends on ARCH_MULTI_V5
arch/arm/mach-mvebu/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_MVEBU2menuconfig ARCH_MVEBU
2 bool "Marvell Engineering Business Unit (MVEBU) SoCs"3 bool "Marvell Engineering Business Unit (MVEBU) SoCs"
3 depends on ARCH_MULTI_V7 || ARCH_MULTI_V54 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
1config SOC_IMX232config SOC_IMX23
2 bool3 bool
3 select ARM_AMBA4 select ARM_AMBA
arch/arm/mach-mxs/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_PM) += pm.o2obj-$(CONFIG_PM) += pm.o
2obj-$(CONFIG_ARCH_MXS) += mach-mxs.o3obj-$(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
1/*2/*
2 * Copyright 2012 Freescale Semiconductor, Inc.3 * Copyright 2012 Freescale Semiconductor, Inc.
3 * Copyright 2012 Linaro Ltd.4 * 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
11 */5 */
12 6
13#include <linux/clk.h>7#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
1/*2/*
2 * Copyright (C) 2010 Freescale Semiconductor, Inc.3 * 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.
13 */4 */
14 5
15#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-netx/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menu "NetX Implementations"2menu "NetX Implementations"
2 depends on ARCH_NETX3 depends on ARCH_NETX
3 4
arch/arm/mach-netx/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-netx/Makefile.boot+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x800080002 zreladdr-y += 0x80008000
2 3
arch/arm/mach-nomadik/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_NOMADIK2menuconfig ARCH_NOMADIK
2 bool "ST-Ericsson Nomadik"3 bool "ST-Ericsson Nomadik"
3 depends on ARCH_MULTI_V54 depends on ARCH_MULTI_V5
arch/arm/mach-nomadik/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-nomadik/cpu-8815.c+1−14
@@ -1,19 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright STMicroelectronics, 2007.3 * 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
17 */4 */
18 5
19#include <linux/types.h>6#include <linux/types.h>
arch/arm/mach-npcm/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_NPCM2menuconfig ARCH_NPCM
2 bool "Nuvoton NPCM Architecture"3 bool "Nuvoton NPCM Architecture"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-npcm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1AFLAGS_headsmp.o += -march=armv7-a2AFLAGS_headsmp.o += -march=armv7-a
2 3
3obj-$(CONFIG_ARCH_NPCM7XX) += npcm7xx.o4obj-$(CONFIG_ARCH_NPCM7XX) += npcm7xx.o
arch/arm/mach-nspire/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARCH_NSPIRE2config ARCH_NSPIRE
2 bool "TI-NSPIRE based"3 bool "TI-NSPIRE based"
3 depends on ARCH_MULTI_V4_V54 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
1obj-y += nspire.o2obj-y += nspire.o
2obj-y += clcd.o3obj-y += clcd.o
arch/arm/mach-omap1/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_OMAP12if ARCH_OMAP1
2 3
3menu "TI OMAP1 specific features"4menu "TI OMAP1 specific features"
arch/arm/mach-omap1/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x100080002 zreladdr-y += 0x10008000
2params_phys-y := 0x100001003params_phys-y := 0x10000100
3initrd_phys-y := 0x108000004initrd_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
1/*2/*
2 * HTC Herald board configuration3 * HTC Herald board configuration
3 * Copyright (C) 2009 Cory Maccarrone <darkstar6262@gmail.com>4 * Copyright (C) 2009 Cory Maccarrone <darkstar6262@gmail.com>
@@ -6,22 +7,6 @@ · 2 unmodified lines
6 * Based on the board-htcwizard.c file from the linwizard project:7 * Based on the board-htcwizard.c file from the linwizard project:
7 * Copyright (C) 2006 Unai Uribarri8 * Copyright (C) 2006 Unai Uribarri
8 * Copyright (C) 2008 linwizard.sourceforge.net9 * 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 *
25 */10 */
26#include <linux/kernel.h>11#include <linux/kernel.h>
27#include <linux/init.h>12#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
1/*2/*
2 * linux/arch/arm/mach-omap1/devices.c3 * linux/arch/arm/mach-omap1/devices.c
3 *4 *
4 * OMAP1 platform device setup/initialization5 * 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.
10 */6 */
11 7
12#include <linux/dma-mapping.h>8#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
1/*2/*
2 * File: arch/arm/plat-omap/fb.c3 * File: arch/arm/plat-omap/fb.c
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2006 Nokia Corporation7 * Copyright (C) 2006 Nokia Corporation
7 * Author: Imre Deak <imre.deak@nokia.com>8 * 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.
22 */9 */
23 10
24#include <linux/module.h>11#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 */
1/*2/*
2 * arch/arm/plat-omap/include/mach/irqs.h3 * arch/arm/plat-omap/include/mach/irqs.h
3 *4 *
@@ -7,20 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2009 Texas Instruments8 * Copyright (C) 2009 Texas Instruments
8 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>9 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
9 *10 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License 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 *
24 * NOTE: The interrupt vectors for the OMAP-1509, OMAP-1510, and OMAP-161011 * NOTE: The interrupt vectors for the OMAP-1509, OMAP-1510, and OMAP-1610
25 * are different.12 * are different.
26 */13 */
arch/arm/mach-omap1/include/mach/lcd_dma.h+1−14
@@ -1,23 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * arch/arm/mach-omap1/include/mach/lcd_dma.h3 * arch/arm/mach-omap1/include/mach/lcd_dma.h
3 *4 *
4 * Extracted from arch/arm/plat-omap/include/plat/dma.h5 * Extracted from arch/arm/plat-omap/include/plat/dma.h
5 * Copyright (C) 2003 Nokia Corporation6 * Copyright (C) 2003 Nokia Corporation
6 * Author: Juha Yrjölä <juha.yrjola@nokia.com>7 * 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
21 */8 */
22#ifndef __MACH_OMAP1_LCD_DMA_H__9#ifndef __MACH_OMAP1_LCD_DMA_H__
23#define __MACH_OMAP1_LCD_DMA_H__10#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 */
1/*2/*
2 * arch/arm/mach-omap1/include/mach/lcdc.h3 * arch/arm/mach-omap1/include/mach/lcdc.h
3 *4 *
4 * Extracted from drivers/video/omap/lcdc.c5 * Extracted from drivers/video/omap/lcdc.c
5 * Copyright (C) 2004 Nokia Corporation6 * Copyright (C) 2004 Nokia Corporation
6 * Author: Imre Deak <imre.deak@nokia.com>7 * 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.
21 */8 */
22#ifndef __MACH_LCDC_H__9#ifndef __MACH_LCDC_H__
23#define __MACH_LCDC_H__10#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 */
1/*2/*
2 * arch/arm/plat-omap/include/mach/mux.h3 * arch/arm/plat-omap/include/mach/mux.h
3 *4 *
@@ -9,20 +10,6 @@ · 5 unmodified lines
9 *10 *
10 * Written by Tony Lindgren11 * Written by Tony Lindgren
11 *12 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License 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 *
26 * NOTE: Please use the following naming style for new pin entries.13 * NOTE: Please use the following naming style for new pin entries.
27 * For example, W8_1610_MMC2_DAT0, where:14 * For example, W8_1610_MMC2_DAT0, where:
28 * - W8 = ball15 * - 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 */
1/*2/*
2 * OMAP cpu type detection3 * OMAP cpu type detection
3 *4 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
8 * Written by Tony Lindgren <tony.lindgren@nokia.com>9 * Written by Tony Lindgren <tony.lindgren@nokia.com>
9 *10 *
10 * Added OMAP4/5 specific defines - Santosh Shilimkar<santosh.shilimkar@ti.com>11 * 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 *
26 */12 */
27 13
28#ifndef __ASM_ARCH_OMAP_CPU_H14#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 */
1/*2/*
2 * arch/arm/plat-omap/include/mach/tc.h3 * arch/arm/plat-omap/include/mach/tc.h
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2004 Nokia Corporation7 * Copyright (C) 2004 Nokia Corporation
7 * Author: Imre Deak <imre.deak@nokia.com>8 * 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.
22 */9 */
23 10
24#ifndef __ASM_ARCH_TC_H11#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
1/*2/*
2 * linux/arch/arm/mach-omap1/mux.c3 * linux/arch/arm/mach-omap1/mux.c
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2003 - 2008 Nokia Corporation7 * Copyright (C) 2003 - 2008 Nokia Corporation
7 *8 *
8 * Written by Tony Lindgren9 * 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 *
24 */10 */
25#include <linux/module.h>11#include <linux/module.h>
26#include <linux/init.h>12#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
1/*2/*
2 * linux/arch/arm/plat-omap/ocpi.c3 * linux/arch/arm/plat-omap/ocpi.c
3 *4 *
@@ -8,20 +9,6 @@ · 4 unmodified lines
8 * Written by Tony Lindgren <tony@atomide.com>9 * Written by Tony Lindgren <tony@atomide.com>
9 *10 *
10 * Modified for clock framework by Paul Mundt <paul.mundt@nokia.com>.11 * 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
25 */12 */
26 13
27#include <linux/module.h>14#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
1/*2/*
2 * Platform level USB initialization for FS USB OTG controller on omap13 * Platform level USB initialization for FS USB OTG controller on omap1
3 *4 *
4 * Copyright (C) 2004 Texas Instruments, Inc.5 * 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
19 */6 */
20 7
21#include <linux/module.h>8#include <linux/module.h>
arch/arm/mach-omap2/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menu "TI OMAP/AM/DM/DRA Family"2menu "TI OMAP/AM/DM/DRA Family"
2 depends on ARCH_MULTI_V6 || ARCH_MULTI_V73 depends on ARCH_MULTI_V6 || ARCH_MULTI_V7
3 4
arch/arm/mach-omap2/devices.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * linux/arch/arm/mach-omap2/devices.c3 * linux/arch/arm/mach-omap2/devices.c
3 *4 *
4 * OMAP2 platform device setup/initialization5 * 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.
10 */6 */
11 7
12#include <linux/kernel.h>8#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
1/*2/*
2 * Framebuffer device registration for TI OMAP platforms3 * Framebuffer device registration for TI OMAP platforms
3 *4 *
4 * Copyright (C) 2006 Nokia Corporation5 * Copyright (C) 2006 Nokia Corporation
5 * Author: Imre Deak <imre.deak@nokia.com>6 * 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.
20 */7 */
21 8
22#include <linux/module.h>9#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 */
1/*2/*
2 * arch/arm/plat-omap/include/plat/l3_2xxx.h - L3 firewall definitions3 * arch/arm/plat-omap/include/plat/l3_2xxx.h - L3 firewall definitions
3 *4 *
4 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
5 * Sumit Semwal6 * 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 *
12 */7 */
13#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_2XXX_H8#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_2XXX_H
14#define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_2XXX_H9#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 */
1/*2/*
2 * arch/arm/plat-omap/include/plat/l3_3xxx.h - L3 firewall definitions3 * arch/arm/plat-omap/include/plat/l3_3xxx.h - L3 firewall definitions
3 *4 *
4 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
5 * Sumit Semwal6 * 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 *
12 */7 */
13#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_3XXX_H8#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_3XXX_H
14#define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L3_3XXX_H9#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 */
1/*2/*
2 * arch/arm/plat-omap/include/plat/l4_2xxx.h - L4 firewall definitions3 * arch/arm/plat-omap/include/plat/l4_2xxx.h - L4 firewall definitions
3 *4 *
4 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
5 * Sumit Semwal6 * 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 *
12 */7 */
13#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L4_2XXX_H8#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L4_2XXX_H
14#define __ARCH_ARM_PLAT_OMAP_INCLUDE_PLAT_L4_2XXX_H9#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 */
1/*2/*
2 * arch/arm/plat-omap/include/mach/l4_3xxx.h - L4 firewall definitions3 * arch/arm/plat-omap/include/mach/l4_3xxx.h - L4 firewall definitions
3 *4 *
4 * Copyright (C) 2009 Nokia Corporation5 * Copyright (C) 2009 Nokia Corporation
5 * Paul Walmsley6 * Paul Walmsley
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 */7 */
13#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_L4_3XXX_H8#ifndef __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_L4_3XXX_H
14#define __ARCH_ARM_PLAT_OMAP_INCLUDE_MACH_L4_3XXX_H9#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 */
1/*2/*
2 * This file contains the processor specific definitions3 * This file contains the processor specific definitions
3 * of the TI OMAP24XX.4 * of the TI OMAP24XX.
4 *5 *
5 * Copyright (C) 2007 Texas Instruments.6 * Copyright (C) 2007 Texas Instruments.
6 * Copyright (C) 2007 Nokia Corporation.7 * 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 *
22 */8 */
23 9
24#ifndef __ASM_ARCH_OMAP2_H10#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 */
1/*2/*
2 * This file contains the processor specific definitions of the TI OMAP34XX.3 * This file contains the processor specific definitions of the TI OMAP34XX.
3 *4 *
4 * Copyright (C) 2007 Texas Instruments.5 * Copyright (C) 2007 Texas Instruments.
5 * Copyright (C) 2007 Nokia Corporation.6 * 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
20 */7 */
21 8
22#ifndef __ASM_ARCH_OMAP3_H9#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
1/*2/*
2 * This file configures the internal USB PHY in OMAP4430. Used3 * This file configures the internal USB PHY in OMAP4430. Used
3 * with TWL6030 transceiver and MUSB on OMAP4430.4 * with TWL6030 transceiver and MUSB on OMAP4430.
4 *5 *
5 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com6 * 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 *
11 * Author: Hema HK <hemahk@ti.com>7 * 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 *
22 */8 */
23 9
24#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt10#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 */
1/*2/*
2 * linux/arch/arm/mach-omap2/sleep.S3 * linux/arch/arm/mach-omap2/sleep.S
3 *4 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
8 * (C) Copyright 2006 Nokia Corporation9 * (C) Copyright 2006 Nokia Corporation
9 * Fixed idle loop sleep10 * Fixed idle loop sleep
10 * Igor Stoppa <igor.stoppa@nokia.com>11 * 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
26 */12 */
27 13
28#include <linux/linkage.h>14#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 */
1/*2/*
2 * (C) Copyright 20073 * (C) Copyright 2007
3 * Texas Instruments4 * Texas Instruments
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 * (C) Copyright 20047 * (C) Copyright 2004
7 * Texas Instruments, <www.ti.com>8 * Texas Instruments, <www.ti.com>
8 * Richard Woodruff <r-woodruff2@ti.com>9 * 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
24 */10 */
25#include <linux/linkage.h>11#include <linux/linkage.h>
26 12
arch/arm/mach-omap2/soc.h+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * OMAP cpu type detection3 * OMAP cpu type detection
3 *4 *
@@ -9,21 +10,6 @@ · 5 unmodified lines
9 *10 *
10 * Added OMAP4/5 specific defines - Santosh Shilimkar<santosh.shilimkar@ti.com>11 * Added OMAP4/5 specific defines - Santosh Shilimkar<santosh.shilimkar@ti.com>
11 * Added DRA7xxx specific defines - Sricharan R<r.sricharan@ti.com>12 * 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 *
27 */13 */
28 14
29#include "omap24xx.h"15#include "omap24xx.h"
arch/arm/mach-omap2/sram242x.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mach-omap2/sram242x.S3 * linux/arch/arm/mach-omap2/sram242x.S
3 *4 *
@@ -7,21 +8,6 @@ · 3 unmodified lines
7 * Texas Instruments, <www.ti.com>8 * Texas Instruments, <www.ti.com>
8 * Richard Woodruff <r-woodruff2@ti.com>9 * Richard Woodruff <r-woodruff2@ti.com>
9 *10 *
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 *
25 * Richard Woodruff notes that any changes to this code must be carefully11 * Richard Woodruff notes that any changes to this code must be carefully
26 * audited and tested to ensure that they don't cause a TLB miss while12 * audited and tested to ensure that they don't cause a TLB miss while
27 * the SDRAM is inaccessible. Such a situation will crash the system13 * 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 */
1/*2/*
2 * linux/arch/arm/mach-omap2/sram243x.S3 * linux/arch/arm/mach-omap2/sram243x.S
3 *4 *
@@ -7,21 +8,6 @@ · 3 unmodified lines
7 * Texas Instruments, <www.ti.com>8 * Texas Instruments, <www.ti.com>
8 * Richard Woodruff <r-woodruff2@ti.com>9 * Richard Woodruff <r-woodruff2@ti.com>
9 *10 *
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 *
25 * Richard Woodruff notes that any changes to this code must be carefully11 * Richard Woodruff notes that any changes to this code must be carefully
26 * audited and tested to ensure that they don't cause a TLB miss while12 * audited and tested to ensure that they don't cause a TLB miss while
27 * the SDRAM is inaccessible. Such a situation will crash the system13 * 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
1/*2/*
2 * OMAP2+ MPU WD_TIMER-specific code3 * OMAP2+ MPU WD_TIMER-specific code
3 *4 *
4 * Copyright (C) 2012 Texas Instruments, Inc.5 * 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.
10 */6 */
11 7
12#include <linux/kernel.h>8#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 */
1/*2/*
2 * OMAP2+ MPU WD_TIMER-specific function prototypes3 * 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.
8 */4 */
9 5
10#ifndef __ARCH_ARM_MACH_OMAP2_WD_TIMER_H6#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
1menuconfig ARCH_ORION5X2menuconfig ARCH_ORION5X
2 bool "Marvell Orion"3 bool "Marvell Orion"
3 depends on MMU && ARCH_MULTI_V54 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
1/*2/*
2 * Maxtor Shared Storage II Board Setup3 * Maxtor Shared Storage II Board Setup
3 *4 *
4 * Maintainer: Sylver Bruneau <sylver.bruneau@googlemail.com>5 * 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.
10 */6 */
11 7
12#include <linux/kernel.h>8#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
1/*2/*
2 * Buffalo Terastation Pro II/Live Board Setup3 * Buffalo Terastation Pro II/Live Board Setup
3 *4 *
4 * Maintainer: Sylver Bruneau <sylver.bruneau@googlemail.com>5 * 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.
10 */6 */
11#include <linux/gpio.h>7#include <linux/gpio.h>
12#include <linux/kernel.h>8#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
1/*2/*
2 * QNAP TS-109/TS-209 Board Setup3 * QNAP TS-109/TS-209 Board Setup
3 *4 *
4 * Maintainer: Byron Bradley <byron.bbradley@gmail.com>5 * 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.
10 */6 */
11#include <linux/gpio.h>7#include <linux/gpio.h>
12#include <linux/kernel.h>8#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
1/*2/*
2 * QNAP TS-409 Board Setup3 * QNAP TS-409 Board Setup
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2008 Sylver Bruneau <sylver.bruneau@gmail.com>7 * Copyright (C) 2008 Sylver Bruneau <sylver.bruneau@gmail.com>
7 * Copyright (C) 2008 Martin Michlmayr <tbm@cyrius.com>8 * 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.
13 */9 */
14#include <linux/gpio.h>10#include <linux/gpio.h>
15#include <linux/kernel.h>11#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
1/*2/*
2 * QNAP TS-x09 Boards common functions3 * QNAP TS-x09 Boards common functions
3 *4 *
4 * Maintainers: Lennert Buytenhek <buytenh@marvell.com>5 * Maintainers: Lennert Buytenhek <buytenh@marvell.com>
5 * Byron Bradley <byron.bbradley@gmail.com>6 * 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.
11 */7 */
12 8
13#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-oxnas/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_OXNAS2menuconfig ARCH_OXNAS
2 bool "Oxford Semiconductor OXNAS Family SoCs"3 bool "Oxford Semiconductor OXNAS Family SoCs"
3 select ARCH_HAS_RESET_CONTROLLER4 select ARCH_HAS_RESET_CONTROLLER
arch/arm/mach-oxnas/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SMP) += platsmp.o headsmp.o2obj-$(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
1config ARCH_PICOXCELL2config ARCH_PICOXCELL
2 bool "Picochip PicoXcell"3 bool "Picochip PicoXcell"
3 depends on ARCH_MULTI_V64 depends on ARCH_MULTI_V6
arch/arm/mach-picoxcell/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y := common.o2obj-y := common.o
arch/arm/mach-prima2/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_SIRF2menuconfig ARCH_SIRF
2 bool "CSR SiRF"3 bool "CSR SiRF"
3 depends on ARCH_MULTI_V74 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
1/*2/*
2 * Defines machines for CSR SiRFprimaII3 * Defines machines for CSR SiRFprimaII
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/init.h>8#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 */
1/*2/*
2 * This file contains common function prototypes to avoid externs in the c files.3 * This file contains common function prototypes to avoid externs in the c files.
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#ifndef __MACH_PRIMA2_COMMON_H__8#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 */
1/*2/*
2 * Entry of the second core for CSR Marco dual-core SMP SoCs3 * Entry of the second core for CSR Marco dual-core SMP SoCs
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/linkage.h>8#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
1/*2/*
2 * CPU hotplug support for CSR Marco dual-core SMP SoCs3 * CPU hotplug support for CSR Marco dual-core SMP SoCs
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/kernel.h>8#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
1/*2/*
2 * plat smp support for CSR Marco dual-core SMP SoCs3 * plat smp support for CSR Marco dual-core SMP SoCs
3 *4 *
4 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/init.h>8#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
1/*2/*
2 * power management entry for CSR SiRFprimaII3 * power management entry for CSR SiRFprimaII
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/kernel.h>8#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 */
1/*2/*
2 * arch/arm/mach-prima2/pm.h3 * arch/arm/mach-prima2/pm.h
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#ifndef _MACH_PRIMA2_PM_H_8#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
1/*2/*
2 * reset controller for CSR SiRFprimaII3 * reset controller for CSR SiRFprimaII
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/kernel.h>8#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
1/*2/*
2 * RTC I/O Bridge interfaces for CSR SiRFprimaII/atlas73 * RTC I/O Bridge interfaces for CSR SiRFprimaII/atlas7
3 * ARM access the registers of SYSRTC, GPSRTC and PWRC through this module4 * ARM access the registers of SYSRTC, GPSRTC and PWRC through this module
4 *5 *
5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.6 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
6 *
7 * Licensed under GPLv2 or later.
8 */7 */
9 8
10#include <linux/kernel.h>9#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 */
1/*2/*
2 * sleep mode for CSR SiRFprimaII3 * sleep mode for CSR SiRFprimaII
3 *4 *
4 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.5 * Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5 *
6 * Licensed under GPLv2 or later.
7 */6 */
8 7
9#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm/mach-pxa/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_PXA2if ARCH_PXA
2 3
3menu "Intel PXA2xx/PXA3xx Implementations"4menu "Intel PXA2xx/PXA3xx Implementations"
arch/arm/mach-pxa/Makefile.boot+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0xa00080002 zreladdr-y += 0xa0008000
2 3
arch/arm/mach-pxa/h5000.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Hardware definitions for HP iPAQ h5xxx Handheld Computers3 * Hardware definitions for HP iPAQ h5xxx Handheld Computers
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Copyright 2004-2005 Phil Blundell <pb@handhelds.org>7 * Copyright 2004-2005 Phil Blundell <pb@handhelds.org>
7 * Copyright 2007-2008 Anton Vorontsov <cbouatmailru@gmail.com>8 * Copyright 2007-2008 Anton Vorontsov <cbouatmailru@gmail.com>
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 *
14 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,10 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,
15 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS11 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS
16 * FITNESS FOR ANY PARTICULAR PURPOSE.12 * 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 */
1/*2/*
2 * Hardware definitions for HP iPAQ h5xxx Handheld Computers3 * Hardware definitions for HP iPAQ h5xxx Handheld Computers
3 *4 *
4 * Copyright(20)02 Hewlett-Packard Company.5 * Copyright(20)02 Hewlett-Packard Company.
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,7 * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED,
12 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS8 * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS
13 * FITNESS FOR ANY PARTICULAR PURPOSE.9 * 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
1/*2/*
2 * Handles the Mitac Mio A701 Board3 * Handles the Mitac Mio A701 Board
3 *4 *
4 * Copyright (C) 2008 Robert Jarzmik5 * 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 *
20 */6 */
21 7
22#include <linux/kernel.h>8#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 */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/pcm027.h3 * arch/arm/mach-pxa/include/mach/pcm027.h
3 *4 *
4 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>5 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>
5 * (c) 2007 Juergen Beisert <j.beisert@pengutronix.de>6 * (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
20 */7 */
21 8
22/*9/*
arch/arm/mach-pxa/pcm990_baseboard.h+1−14
@@ -1,22 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * arch/arm/mach-pxa/include/mach/pcm990_baseboard.h3 * arch/arm/mach-pxa/include/mach/pcm990_baseboard.h
3 *4 *
4 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>5 * (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>
5 * (c) 2007 Juergen Beisert <j.beisert@pengutronix.de>6 * (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
20 */7 */
21 8
22#include "pcm027.h"9#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
1/*2/*
2 * Intel Reference Systems cplds3 * Intel Reference Systems cplds
3 *4 *
4 * Copyright (C) 2014 Robert Jarzmik5 * Copyright (C) 2014 Robert Jarzmik
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * Cplds motherboard driver, supporting lubbock and mainstone SoC board.7 * Cplds motherboard driver, supporting lubbock and mainstone SoC board.
12 */8 */
13 9
arch/arm/mach-qcom/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_QCOM2menuconfig ARCH_QCOM
2 bool "Qualcomm Support"3 bool "Qualcomm Support"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-qcom/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SMP) += platsmp.o2obj-$(CONFIG_SMP) += platsmp.o
arch/arm/mach-rda/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_RDA2menuconfig ARCH_RDA
2 bool "RDA Micro SoCs"3 bool "RDA Micro SoCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-rda/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj- += dummy.o2obj- += dummy.o
arch/arm/mach-realview/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_REALVIEW2menuconfig ARCH_REALVIEW
2 bool "ARM Ltd. RealView family"3 bool "ARM Ltd. RealView family"
3 depends on ARCH_MULTI_V5 || ARCH_MULTI_V6 || ARCH_MULTI_V74 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
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-rockchip/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARCH_ROCKCHIP2config ARCH_ROCKCHIP
2 bool "Rockchip RK2928 and RK3xxx SOCs"3 bool "Rockchip RK2928 and RK3xxx SOCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-rockchip/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1CFLAGS_platsmp.o := -march=armv7-a2CFLAGS_platsmp.o := -march=armv7-a
2 3
3obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip.o4obj-$(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 */
1/*2/*
2 * Copyright (c) 2013 MundoReader S.L.3 * Copyright (c) 2013 MundoReader S.L.
3 * Author: Heiko Stuebner <heiko@sntech.de>4 * 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.
14 */5 */
15 6
16extern char rockchip_secondary_trampoline;7extern 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 */
1/*2/*
2 * Copyright (c) 2013 MundoReader S.L.3 * Copyright (c) 2013 MundoReader S.L.
3 * Author: Heiko Stuebner <heiko@sntech.de>4 * 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.
14 */5 */
15#include <linux/linkage.h>6#include <linux/linkage.h>
16#include <linux/init.h>7#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
1/*2/*
2 * Copyright (c) 2013 MundoReader S.L.3 * Copyright (c) 2013 MundoReader S.L.
3 * Author: Heiko Stuebner <heiko@sntech.de>4 * 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.
14 */5 */
15 6
16#include <linux/delay.h>7#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
1/*2/*
2 * Device Tree support for Rockchip SoCs3 * Device Tree support for Rockchip SoCs
3 *4 *
4 * Copyright (c) 2013 MundoReader S.L.5 * Copyright (c) 2013 MundoReader S.L.
5 * Author: Heiko Stuebner <heiko@sntech.de>6 * 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.
16 */7 */
17 8
18#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm/mach-rpc/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-rpc/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1 zreladdr-y += 0x100080002 zreladdr-y += 0x10008000
2params_phys-y := 0x100001003params_phys-y := 0x10000100
3initrd_phys-y := 0x180000004initrd_phys-y := 0x18000000
arch/arm/mach-sa1100/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if ARCH_SA11002if ARCH_SA1100
2 3
3menu "SA11x0 Implementations"4menu "SA11x0 Implementations"
arch/arm/mach-sa1100/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1ifeq ($(CONFIG_SA1111),y)2ifeq ($(CONFIG_SA1111),y)
2 zreladdr-y += 0xc02080003 zreladdr-y += 0xc0208000
3else4else
arch/arm/mach-sa1100/pci-nanoengine.c+1−14
@@ -1,23 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * linux/arch/arm/mach-sa1100/pci-nanoengine.c3 * linux/arch/arm/mach-sa1100/pci-nanoengine.c
3 *4 *
4 * PCI functions for BSE nanoEngine PCI5 * PCI functions for BSE nanoEngine PCI
5 *6 *
6 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>7 * Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License 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 */8 */
22#include <linux/kernel.h>9#include <linux/kernel.h>
23#include <linux/irq.h>10#include <linux/irq.h>
arch/arm/mach-socfpga/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_SOCFPGA2menuconfig ARCH_SOCFPGA
2 bool "Altera SOCFPGA family"3 bool "Altera SOCFPGA family"
3 depends on ARCH_MULTI_V74 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 */
1/*2/*
2 * Copyright 2012 Pavel Machek <pavel@denx.de>3 * Copyright 2012 Pavel Machek <pavel@denx.de>
3 * Copyright (C) 2012-2015 Altera Corporation4 * 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
18 */5 */
19 6
20#ifndef __MACH_CORE_H7#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
1/*2/*
2 * Copyright Altera Corporation (C) 2016. All rights reserved.3 * 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/>.
15 */4 */
16#include <linux/io.h>5#include <linux/io.h>
17#include <linux/of_platform.h>6#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
1/*2/*
2 * Copyright Altera Corporation (C) 2016. All rights reserved.3 * 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/>.
15 */4 */
16#include <linux/delay.h>5#include <linux/delay.h>
17#include <linux/io.h>6#include <linux/io.h>
arch/arm/mach-socfpga/platsmp.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright 2010-2011 Calxeda, Inc.3 * Copyright 2010-2011 Calxeda, Inc.
3 * Copyright 2012 Pavel Machek <pavel@denx.de>4 * Copyright 2012 Pavel Machek <pavel@denx.de>
4 * Based on platsmp.c, Copyright (C) 2002 ARM Ltd.5 * Based on platsmp.c, Copyright (C) 2002 ARM Ltd.
5 * Copyright (C) 2012 Altera Corporation6 * 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/>.
18 */7 */
19#include <linux/delay.h>8#include <linux/delay.h>
20#include <linux/init.h>9#include <linux/init.h>
arch/arm/mach-socfpga/pm.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-socfpga/pm.c3 * arch/arm/mach-socfpga/pm.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * with code from pm-imx6.c7 * with code from pm-imx6.c
7 * Copyright 2011-2014 Freescale Semiconductor, Inc.8 * Copyright 2011-2014 Freescale Semiconductor, Inc.
8 * Copyright 2011 Linaro Ltd.9 * 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/>.
21 */10 */
22 11
23#include <linux/bitops.h>12#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 */
1/*2/*
2 * Copyright (C) 2014-2015 Altera Corporation. All rights reserved.3 * 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/>.
15 */4 */
16#include <linux/linkage.h>5#include <linux/linkage.h>
17#include <asm/assembler.h>6#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
1/*2/*
2 * Copyright (C) 2012-2015 Altera Corporation3 * 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/>.
16 */4 */
17#include <linux/irqchip.h>5#include <linux/irqchip.h>
18#include <linux/of_address.h>6#include <linux/of_address.h>
arch/arm/mach-spear/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# SPEAr Platform configuration file3# SPEAr Platform configuration file
3#4#
arch/arm/mach-sti/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menuconfig ARCH_STI2menuconfig ARCH_STI
2 bool "STMicroelectronics Consumer Electronics SOCs"3 bool "STMicroelectronics Consumer Electronics SOCs"
3 depends on ARCH_MULTI_V74 depends on ARCH_MULTI_V7
arch/arm/mach-sti/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SMP) += platsmp.o2obj-$(CONFIG_SMP) += platsmp.o
2obj-$(CONFIG_ARCH_STI) += board-dt.o3obj-$(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
1menuconfig ARCH_STM322menuconfig ARCH_STM32
2 bool "STMicroelectronics STM32 family" if ARM_SINGLE_ARMV7M || ARCH_MULTI_V73 bool "STMicroelectronics STM32 family" if ARM_SINGLE_ARMV7M || ARCH_MULTI_V7
3 select ARMV7M_SYSTICK if ARM_SINGLE_ARMV7M4 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
1obj-y += board-dt.o2obj-y += board-dt.o
arch/arm/mach-stm32/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# Empty file waiting for deletion once Makefile.boot isn't needed any more.
2# Patch waits for application at3# Patch waits for application at
3# http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .4# 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
1menuconfig ARCH_SUNXI2menuconfig ARCH_SUNXI
2 bool "Allwinner SoCs"3 bool "Allwinner SoCs"
3 depends on ARCH_MULTI_V5 || ARCH_MULTI_V74 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
1CFLAGS_mc_smp.o += -march=armv7-a2CFLAGS_mc_smp.o += -march=armv7-a
2 3
3obj-$(CONFIG_ARCH_SUNXI) += sunxi.o4obj-$(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 */
1/*2/*
2 * Copyright (c) 2011, ARM Ltd.3 * Copyright (c) 2011, ARM Ltd.
3 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.4 * 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/>.
16 */5 */
17 6
18#ifndef __MACH_TEGRA_COMMON_H7#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
1/*2/*
2 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include <asm/firmware.h>6#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
1/*2/*
2 * CPU idle driver for Tegra CPUs3 * CPU idle driver for Tegra CPUs
3 *4 *
@@ -7,16 +8,6 @@ · 3 unmodified lines
7 * Gary King <gking@nvidia.com>8 * Gary King <gking@nvidia.com>
8 *9 *
9 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.com>10 * 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.
20 */11 */
21 12
22#include <linux/clk/tegra.h>13#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
1/*2/*
2 * CPU idle driver for Tegra CPUs3 * CPU idle driver for Tegra CPUs
3 *4 *
@@ -7,16 +8,6 @@ · 3 unmodified lines
7 * Gary King <gking@nvidia.com>8 * Gary King <gking@nvidia.com>
8 *9 *
9 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.com>10 * 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.
20 */11 */
21 12
22#include <linux/clk/tegra.h>13#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
1/*2/*
2 * arch/arm/mach-tegra/cpuidle.c3 * arch/arm/mach-tegra/cpuidle.c
3 *4 *
@@ -9,16 +10,6 @@ · 5 unmodified lines
9 * Gary King <gking@nvidia.com>10 * Gary King <gking@nvidia.com>
10 *11 *
11 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.com>12 * 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.
22 */13 */
23 14
24#include <linux/kernel.h>15#include <linux/kernel.h>
arch/arm/mach-tegra/cpuidle.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#ifndef __MACH_TEGRA_CPUIDLE_H6#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 */
1/*2/*
2 * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#ifndef __MACH_TEGRA_IRAMMAP_H6#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 */
1/*2/*
2 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#ifndef __TEGRA_IRQ_H6#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
1/*2/*
2 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include <linux/kernel.h>6#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
1/*2/*
2 * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include <linux/kernel.h>6#include <linux/kernel.h>
arch/arm/mach-tegra/pm.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * CPU complex suspend & resume functions for Tegra SoCs3 * CPU complex suspend & resume functions for Tegra SoCs
3 *4 *
4 * Copyright (c) 2009-2012, NVIDIA Corporation. All rights reserved.5 * 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/>.
17 */6 */
18 7
19#include <linux/clk/tegra.h>8#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 */
1/*2/*
2 * Copyright (C) 2010 Google, Inc.3 * Copyright (C) 2010 Google, Inc.
3 * Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.4 * Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.
4 *5 *
5 * Author:6 * Author:
6 * Colin Cross <ccross@google.com>7 * 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/>.
19 */8 */
20 9
21#ifndef _MACH_TEGRA_PM_H_10#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 */
1/*2/*
2 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include <linux/init.h>6#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 */
1/*2/*
2 * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.3 * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.
3 * Copyright (c) 2011, Google, Inc.4 * Copyright (c) 2011, Google, Inc.
4 *5 *
5 * Author: Colin Cross <ccross@android.com>6 * Author: Colin Cross <ccross@android.com>
6 * Gary King <gking@nvidia.com>7 * 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/>.
19 */8 */
20 9
21#include <linux/linkage.h>10#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 */
1/*2/*
2 * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include <linux/linkage.h>6#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 */
1/*2/*
2 * arch/arm/mach-tegra/sleep.S3 * arch/arm/mach-tegra/sleep.S
3 *4 *
@@ -6,20 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Author: Colin Cross <ccross@android.com>8 * Author: Colin Cross <ccross@android.com>
8 * Gary King <gking@nvidia.com>9 * 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.
23 */10 */
24 11
25#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm/mach-tegra/sleep.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2010-2013, NVIDIA Corporation. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#ifndef __MACH_TEGRA_SLEEP_H6#ifndef __MACH_TEGRA_SLEEP_H
arch/arm/mach-u300/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel, U300 machine.3# Makefile for the linux kernel, U300 machine.
3#4#
arch/arm/mach-u300/core.c+1−2
@@ -1,10 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 *3 *
3 * arch/arm/mach-u300/core.c4 * arch/arm/mach-u300/core.c
4 *5 *
5 *
6 * Copyright (C) 2007-2012 ST-Ericsson SA6 * Copyright (C) 2007-2012 ST-Ericsson SA
7 * License terms: GNU General Public License (GPL) version 2
8 * Core platform support, IRQ handling and device definitions.7 * Core platform support, IRQ handling and device definitions.
9 * Author: Linus Walleij <linus.walleij@stericsson.com>8 * Author: Linus Walleij <linus.walleij@stericsson.com>
10 */9 */
arch/arm/mach-u300/regulator.c+1−1
@@ -1,8 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/mach-u300/regulator.c3 * arch/arm/mach-u300/regulator.c
3 *4 *
4 * Copyright (C) 2009 ST-Ericsson AB5 * Copyright (C) 2009 ST-Ericsson AB
5 * License terms: GNU General Public License (GPL) version 2
6 * Handle board-bound regulators and board power not related6 * Handle board-bound regulators and board power not related
7 * to any devices.7 * to any devices.
8 * Author: Linus Walleij <linus.walleij@stericsson.com>8 * 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
1#2#
2# Makefile for the linux kernel, U8500 machine.3# Makefile for the linux kernel, U8500 machine.
3#4#
arch/arm/mach-ux500/db8500-regs.h+1−2
@@ -1,7 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) ST-Ericsson SA 20103 * Copyright (C) ST-Ericsson SA 2010
3 *
4 * License terms: GNU General Public License (GPL) version 2
5 */4 */
6 5
7#ifndef __MACH_DB8500_REGS_H6#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
1/*2/*
2 * Copyright (C) ST-Ericsson SA 2010-20133 * Copyright (C) ST-Ericsson SA 2010-2013
3 * Author: Rickard Andersson <rickard.andersson@stericsson.com> for4 * Author: Rickard Andersson <rickard.andersson@stericsson.com> for
4 * ST-Ericsson.5 * ST-Ericsson.
5 * Author: Daniel Lezcano <daniel.lezcano@linaro.org> for Linaro.6 * Author: Daniel Lezcano <daniel.lezcano@linaro.org> for Linaro.
6 * Author: Ulf Hansson <ulf.hansson@linaro.org> for Linaro.7 * Author: Ulf Hansson <ulf.hansson@linaro.org> for Linaro.
7 *
8 * License terms: GNU General Public License (GPL) version 2
9 *
10 */8 */
11 9
12#include <linux/kernel.h>10#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
1/*2/*
2 * Copyright (C) 2014 Linaro Ltd.3 * Copyright (C) 2014 Linaro Ltd.
3 *4 *
4 * Author: Ulf Hansson <ulf.hansson@linaro.org>5 * Author: Ulf Hansson <ulf.hansson@linaro.org>
5 * License terms: GNU General Public License (GPL) version 2
6 *6 *
7 * Implements PM domains using the generic PM domain for ux500.7 * Implements PM domains using the generic PM domain for ux500.
8 */8 */
arch/arm/mach-ux500/pm_domains.h+1−1
@@ -1,8 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 Linaro Ltd.3 * Copyright (C) 2014 Linaro Ltd.
3 *4 *
4 * Author: Ulf Hansson <ulf.hansson@linaro.org>5 * Author: Ulf Hansson <ulf.hansson@linaro.org>
5 * License terms: GNU General Public License (GPL) version 2
6 */6 */
7 7
8#ifndef __MACH_UX500_PM_DOMAINS_H8#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
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-versatile/versatile_dt.c+1−14
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Versatile board support using the device tree3 * Versatile board support using the device tree
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2009 Jeremy Kerr <jeremy.kerr@canonical.com>6 * Copyright (C) 2009 Jeremy Kerr <jeremy.kerr@canonical.com>
6 * Copyright (C) 2004 ARM Limited7 * Copyright (C) 2004 ARM Limited
7 * Copyright (C) 2000 Deep Blue Solutions Ltd8 * 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
22 */9 */
23 10
24#include <linux/init.h>11#include <linux/init.h>
arch/arm/mach-vexpress/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Empty file waiting for deletion once Makefile.boot isn't needed any more.2# Empty file waiting for deletion once Makefile.boot isn't needed any more.
2# Patch waits for application at3# Patch waits for application at
3# http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7889/1 .4# 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 */
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2012 ARM Limited4 * Copyright (C) 2012 ARM Limited
12 */5 */
arch/arm/mach-vt8500/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_ARCH_VT8500) += vt8500.o2obj-$(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
1 zreladdr-y += 0x000080002 zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3initrd_phys-y := 0x010000004initrd_phys-y := 0x01000000
arch/arm/mach-vt8500/vt8500.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/mach-vt8500/vt8500.c3 * arch/arm/mach-vt8500/vt8500.c
3 *4 *
4 * Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>5 * 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
19 */6 */
20 7
21#include <linux/io.h>8#include <linux/io.h>
arch/arm/mach-w90x900/Makefile.boot+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1zreladdr-y += 0x000080002zreladdr-y += 0x00008000
2params_phys-y := 0x000001003params_phys-y := 0x00000100
3 4
arch/arm/mach-w90x900/clock.c+1−4
@@ -1,13 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mach-w90x900/clock.c3 * linux/arch/arm/mach-w90x900/clock.c
3 *4 *
4 * Copyright (c) 2008 Nuvoton technology corporation5 * Copyright (c) 2008 Nuvoton technology corporation
5 *6 *
6 * Wan ZongShun <mcuos.com@gmail.com>7 * Wan ZongShun <mcuos.com@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License.
11 */8 */
12 9
13#include <linux/module.h>10#include <linux/module.h>
arch/arm/mach-w90x900/clock.h+1−4
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/arch/arm/mach-w90x900/clock.h3 * linux/arch/arm/mach-w90x900/clock.h
3 *4 *
4 * Copyright (c) 2008 Nuvoton technology corporation5 * Copyright (c) 2008 Nuvoton technology corporation
5 *6 *
6 * Wan ZongShun <mcuos.com@gmail.com>7 * Wan ZongShun <mcuos.com@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License.
11 */8 */
12 9
13#include <linux/clkdev.h>10#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/hardware.h3 * arch/arm/mach-w90x900/include/mach/hardware.h
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Wan ZongShun <mcuos.com@gmail.com>8 * Wan ZongShun <mcuos.com@gmail.com>
8 *9 *
9 * Based on arch/arm/mach-s3c2410/include/mach/hardware.h10 * 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 *
16 */11 */
17 12
18#ifndef __ASM_ARCH_HARDWARE_H13#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/regs-irq.h3 * arch/arm/mach-w90x900/include/mach/regs-irq.h
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Wan ZongShun <mcuos.com@gmail.com>8 * Wan ZongShun <mcuos.com@gmail.com>
8 *9 *
9 * Based on arch/arm/mach-s3c2410/include/mach/regs-irq.h10 * 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 *
16 */11 */
17 12
18#ifndef ___ASM_ARCH_REGS_IRQ_H13#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/regs-serial.h3 * arch/arm/mach-w90x900/include/mach/regs-serial.h
3 *4 *
4 * Copyright (c) 2009 Nuvoton technology corporation5 * Copyright (c) 2009 Nuvoton technology corporation
5 * All rights reserved.6 * All rights reserved.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 * Description:8 * Description:
13 * Nuvoton Display, LCM Register list9 * Nuvoton Display, LCM Register list
14 * Author: Wang Qiang (rurality.linux@gmail.com) 2009/12/1110 * Author: Wang Qiang (rurality.linux@gmail.com) 2009/12/11
15 *
16 */11 */
17 12
18 13
arch/arm/mach-w90x900/include/mach/regs-serial.h+1−6
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/regs-serial.h3 * arch/arm/mach-w90x900/include/mach/regs-serial.h
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Wan ZongShun <mcuos.com@gmail.com>8 * Wan ZongShun <mcuos.com@gmail.com>
8 *9 *
9 * Based on arch/arm/mach-s3c2410/include/mach/regs-serial.h10 * 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 *
16 */11 */
17 12
18#ifndef __ASM_ARM_REGS_SERIAL_H13#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/uncompress.h3 * arch/arm/mach-w90x900/include/mach/uncompress.h
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Wan ZongShun <mcuos.com@gmail.com>8 * Wan ZongShun <mcuos.com@gmail.com>
8 *9 *
9 * Based on arch/arm/mach-s3c2410/include/mach/uncompress.h10 * 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 *
16 */11 */
17 12
18#ifndef __ASM_ARCH_UNCOMPRESS_H13#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/regs-gcr.h3 * arch/arm/mach-w90x900/include/mach/regs-gcr.h
3 *4 *
@@ -5,12 +6,6 @@ · 1 unmodified line
5 * All rights reserved.6 * All rights reserved.
6 *7 *
7 * Wan ZongShun <mcuos.com@gmail.com>8 * 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 *
14 */9 */
15 10
16#ifndef __ASM_ARCH_REGS_GCR_H11#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 */
1/*2/*
2 * arch/arm/mach-w90x900/include/mach/regs-timer.h3 * arch/arm/mach-w90x900/include/mach/regs-timer.h
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * Wan ZongShun <mcuos.com@gmail.com>8 * Wan ZongShun <mcuos.com@gmail.com>
8 *9 *
9 * Based on arch/arm/mach-s3c2410/include/mach/regs-timer.h10 * 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 *
16 */11 */
17 12
18#ifndef __ASM_ARCH_REGS_TIMER_H13#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
1/*2/*
2 * linux/arch/arm/mach-w90x900/time.c3 * linux/arch/arm/mach-w90x900/time.c
3 *4 *
@@ -7,12 +8,6 @@ · 3 unmodified lines
7 * All rights reserved.8 * All rights reserved.
8 *9 *
9 * Wan ZongShun <mcuos.com@gmail.com>10 * 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 *
16 */11 */
17 12
18#include <linux/kernel.h>13#include <linux/kernel.h>
arch/arm/mach-zx/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SOC_ZX296702) += zx296702.o zx296702-pm-domain.o2obj-$(CONFIG_SOC_ZX296702) += zx296702.o zx296702-pm-domain.o
2obj-$(CONFIG_SMP) += headsmp.o platsmp.o3obj-$(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
1/*2/*
2 * Copyright (C) 2015 Linaro Ltd.3 * Copyright (C) 2015 Linaro Ltd.
3 *4 *
4 * Author: Jun Nie <jun.nie@linaro.org>5 * Author: Jun Nie <jun.nie@linaro.org>
5 * License terms: GNU General Public License (GPL) version 2
6 */6 */
7#include <linux/delay.h>7#include <linux/delay.h>
8#include <linux/err.h>8#include <linux/err.h>
arch/arm/mach-zynq/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/mach-zynq/pm.c+1−13
@@ -1,22 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Zynq power management3 * Zynq power management
3 *4 *
4 * Copyright (C) 2012 - 2014 Xilinx5 * Copyright (C) 2012 - 2014 Xilinx
5 *6 *
6 * Sören Brinkmann <soren.brinkmann@xilinx.com>7 * 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/>.
20 */8 */
21 9
22#include <linux/io.h>10#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
1/*2/*
2 * Xilinx SLCR driver3 * Xilinx SLCR driver
3 *4 *
4 * Copyright (c) 2011-2013 Xilinx Inc.5 * 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.
15 */6 */
16 7
17#include <linux/io.h>8#include <linux/io.h>
arch/arm/mm/cache-tauros3.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Marvell Tauros3 cache controller includes3 * Marvell Tauros3 cache controller includes
3 *4 *
@@ -5,19 +6,6 @@ · 1 unmodified line
5 *6 *
6 * based on GPL'ed 2.6 kernel sources7 * based on GPL'ed 2.6 kernel sources
7 * (c) Marvell International Ltd.8 * (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
21 */9 */
22 10
23#ifndef __ASM_ARM_HARDWARE_TAUROS3_H11#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
1/*2/*
2 * Copyright (C) 2015-2016 Socionext Inc.3 * Copyright (C) 2015-2016 Socionext Inc.
3 * Author: Masahiro Yamada <yamada.masahiro@socionext.com>4 * 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.
14 */5 */
15 6
16#define pr_fmt(fmt) "uniphier: " fmt7#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
1/*2/*
2 * linux/arch/arm/mm/ioremap.c3 * linux/arch/arm/mm/ioremap.c
3 *4 *
arch/arm/mm/nommu.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/arm/mm/nommu.c3 * linux/arch/arm/mm/nommu.c
3 *4 *
arch/arm/mm/proc-arm1020.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm1020.S: MMU functions for ARM10203 * linux/arch/arm/mm/proc-arm1020.S: MMU functions for ARM1020
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License 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 *
23 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
24 * functions on the arm1020.10 * functions on the arm1020.
25 */11 */
arch/arm/mm/proc-arm1020e.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm1020e.S: MMU functions for ARM10203 * linux/arch/arm/mm/proc-arm1020e.S: MMU functions for ARM1020
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License 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 *
23 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
24 * functions on the arm1020e.10 * functions on the arm1020e.
25 */11 */
arch/arm/mm/proc-arm1022.S+1−6
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm1022.S: MMU functions for ARM1022E3 * linux/arch/arm/mm/proc-arm1022.S: MMU functions for ARM1022E
3 *4 *
@@ -5,12 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 *
14 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
15 * functions on the ARM1022E.10 * functions on the ARM1022E.
16 */11 */
arch/arm/mm/proc-arm1026.S+1−6
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm1026.S: MMU functions for ARM1026EJ-S3 * linux/arch/arm/mm/proc-arm1026.S: MMU functions for ARM1026EJ-S
3 *4 *
@@ -5,12 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 *
14 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
15 * functions on the ARM1026EJ-S.10 * functions on the ARM1026EJ-S.
16 */11 */
arch/arm/mm/proc-arm720.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm720.S: MMU functions for ARM7203 * linux/arch/arm/mm/proc-arm720.S: MMU functions for ARM720
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2000 ARM Limited, Deep Blue Solutions Ltd.7 * Copyright (C) 2000 ARM Limited, Deep Blue Solutions Ltd.
7 * hacked for non-paged-MM by Hyok S. Choi, 2004.8 * hacked for non-paged-MM by Hyok S. Choi, 2004.
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License 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 *
24 * These are the low level assembler for performing cache and TLB10 * These are the low level assembler for performing cache and TLB
25 * functions on the ARM720T. The ARM720T has a writethrough IDC11 * functions on the ARM720T. The ARM720T has a writethrough IDC
26 * cache, so we don't need to clean it.12 * 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 */
1/*2/*
2 * linux/arch/arm/mm/proc-arm920.S: MMU functions for ARM9203 * linux/arch/arm/mm/proc-arm920.S: MMU functions for ARM920
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License 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 *
23 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
24 * functions on the arm920.10 * functions on the arm920.
25 *11 *
arch/arm/mm/proc-arm922.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm922.S: MMU functions for ARM9223 * linux/arch/arm/mm/proc-arm922.S: MMU functions for ARM922
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2001 Altera Corporation7 * Copyright (C) 2001 Altera Corporation
7 * hacked for non-paged-MM by Hyok S. Choi, 2003.8 * hacked for non-paged-MM by Hyok S. Choi, 2003.
8 *9 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License 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 *
24 * These are the low level assembler for performing cache and TLB10 * These are the low level assembler for performing cache and TLB
25 * functions on the arm922.11 * functions on the arm922.
26 *12 *
arch/arm/mm/proc-arm925.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/arm925.S: MMU functions for ARM9253 * linux/arch/arm/mm/arm925.S: MMU functions for ARM925
3 *4 *
@@ -11,21 +12,6 @@ · 7 unmodified lines
11 *12 *
12 * hacked for non-paged-MM by Hyok S. Choi, 2004.13 * hacked for non-paged-MM by Hyok S. Choi, 2004.
13 *14 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License 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 *
29 * These are the low level assembler for performing cache and TLB15 * These are the low level assembler for performing cache and TLB
30 * functions on the arm925.16 * functions on the arm925.
31 *17 *
arch/arm/mm/proc-arm926.S+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-arm926.S: MMU functions for ARM926EJ-S3 * linux/arch/arm/mm/proc-arm926.S: MMU functions for ARM926EJ-S
3 *4 *
@@ -5,21 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.6 * Copyright (C) 2000 Deep Blue Solutions Ltd.
6 * hacked for non-paged-MM by Hyok S. Choi, 2003.7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License 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 *
23 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
24 * functions on the arm926.10 * functions on the arm926.
25 *11 *
arch/arm/mm/proc-fa526.S+1−6
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-fa526.S: MMU functions for FA5263 * linux/arch/arm/mm/proc-fa526.S: MMU functions for FA526
3 *4 *
@@ -5,12 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2005 Faraday Corp.6 * Copyright (C) 2005 Faraday Corp.
6 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>7 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 *
14 * These are the low level assembler for performing cache and TLB9 * These are the low level assembler for performing cache and TLB
15 * functions on the fa526.10 * functions on the fa526.
16 */11 */
arch/arm/mm/proc-feroceon.S+1−14
@@ -1,22 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * linux/arch/arm/mm/proc-feroceon.S: MMU functions for Feroceon3 * linux/arch/arm/mm/proc-feroceon.S: MMU functions for Feroceon
3 *4 *
4 * Heavily based on proc-arm926.S5 * Heavily based on proc-arm926.S
5 * Maintainer: Assaf Hoffman <hoffman@marvell.com>6 * 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
20 */7 */
21 8
22#include <linux/linkage.h>9#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 */
1/*2/*
2 * linux/arch/arm/mm/proc-mohawk.S: MMU functions for Marvell PJ1 core3 * linux/arch/arm/mm/proc-mohawk.S: MMU functions for Marvell PJ1 core
3 *4 *
4 * PJ1 (codename Mohawk) is a hybrid of the xscale3 and Marvell's own core.5 * PJ1 (codename Mohawk) is a hybrid of the xscale3 and Marvell's own core.
5 *6 *
6 * Heavily based on proc-arm926.S and proc-xsc3.S7 * 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
21 */8 */
22 9
23#include <linux/linkage.h>10#include <linux/linkage.h>
arch/arm/mm/tcm.h+1−1
@@ -1,6 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2008-2009 ST-Ericsson AB3 * Copyright (C) 2008-2009 ST-Ericsson AB
3 * License terms: GNU General Public License (GPL) version 2
4 * TCM memory handling for ARM systems4 * TCM memory handling for ARM systems
5 *5 *
6 * Author: Linus Walleij <linus.walleij@stericsson.com>6 * 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
1# ARM-specific networking code2# ARM-specific networking code
2 3
3obj-$(CONFIG_BPF_JIT) += bpf_jit_32.o4obj-$(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
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20*/8*/
21 9
22#include "fpa11.h"10#include "fpa11.h"
arch/arm/nwfpe/entry.S+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 19984 (c) Rebel.COM, 1998
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22#include <asm/assembler.h>10#include <asm/assembler.h>
23#include <asm/opcodes.h>11#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
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20*/8*/
21 9
22#include "fpa11.h"10#include "fpa11.h"
arch/arm/nwfpe/fpa11.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#include "fpa11.h"11#include "fpa11.h"
arch/arm/nwfpe/fpa11.h+1−13
@@ -1,22 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.com, 1998-19994 (c) Rebel.com, 1998-1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20*/8*/
21 9
22#ifndef __FPA11_H__10#ifndef __FPA11_H__
arch/arm/nwfpe/fpa11_cpdo.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#include "fpa11.h"11#include "fpa11.h"
arch/arm/nwfpe/fpa11_cpdt.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.com, 1998-19994 (c) Rebel.com, 1998-1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#include "fpa11.h"11#include "fpa11.h"
arch/arm/nwfpe/fpa11_cprt.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#include "fpa11.h"11#include "fpa11.h"
arch/arm/nwfpe/fpmodule.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1 2
2/*3/*
3 NetWinder Floating Point Emulator4 NetWinder Floating Point Emulator
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 7
7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>8 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
8 9
9 This program is free software; you can redistribute it and/or modify
10 it under the terms of the GNU General Public License 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.
22*/10*/
23 11
24#include "fpa11.h"12#include "fpa11.h"
arch/arm/nwfpe/fpmodule.h+1−13
@@ -1,22 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.com, 1998-19994 (c) Rebel.com, 1998-1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20 8
21 27/03/03 Ian Molton Clean up CONFIG_CPU9 27/03/03 Ian Molton Clean up CONFIG_CPU
22*/10*/
arch/arm/nwfpe/fpopcode.c+1−13
@@ -1,22 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20*/8*/
21 9
22#include "fpa11.h"10#include "fpa11.h"
arch/arm/nwfpe/fpopcode.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#ifndef __FPOPCODE_H__11#ifndef __FPOPCODE_H__
arch/arm/nwfpe/fpsr.h+1−13
@@ -1,22 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.com, 1998-19994 (c) Rebel.com, 1998-1999
4 5
5 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
6 7
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License 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.
20*/8*/
21 9
22#ifndef __FPSR_H__10#ifndef __FPSR_H__
arch/arm/nwfpe/single_cpdo.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 NetWinder Floating Point Emulator3 NetWinder Floating Point Emulator
3 (c) Rebel.COM, 1998,19994 (c) Rebel.COM, 1998,1999
@@ -5,19 +6,6 @@ · 1 unmodified line
5 6
6 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>7 Direct questions, comments to Scott Bambrough <scottb@netwinder.org>
7 8
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License 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.
21*/9*/
22 10
23#include "fpa11.h"11#include "fpa11.h"
arch/arm/plat-iop/time.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/arm/plat-iop/time.c3 * arch/arm/plat-iop/time.c
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Author: Deepak Saxena <dsaxena@mvista.com>7 * Author: Deepak Saxena <dsaxena@mvista.com>
7 *8 *
8 * Copyright 2002-2003 MontaVista Software Inc.9 * 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.
14 */10 */
15 11
16#include <linux/kernel.h>12#include <linux/kernel.h>
arch/arm/plat-omap/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/plat-omap/include/plat/cpu.h+1−15
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * OMAP cpu type detection3 * OMAP cpu type detection
3 *4 *
@@ -8,21 +9,6 @@ · 4 unmodified lines
8 * Written by Tony Lindgren <tony.lindgren@nokia.com>9 * Written by Tony Lindgren <tony.lindgren@nokia.com>
9 *10 *
10 * Added OMAP4/5 specific defines - Santosh Shilimkar<santosh.shilimkar@ti.com>11 * 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 *
26 */12 */
27 13
28#ifndef __ASM_ARCH_OMAP_CPU_H14#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
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/arm/plat-pxa/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if PLAT_PXA2if PLAT_PXA
2 3
3config PXA_SSP4config PXA_SSP
arch/arm/plat-pxa/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for code common across different PXA processor families3# Makefile for code common across different PXA processor families
3#4#
arch/arm/plat-versatile/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1if PLAT_VERSATILE2if PLAT_VERSATILE
2 3
3config PLAT_VERSATILE_SCHED_CLOCK4config PLAT_VERSATILE_SCHED_CLOCK
arch/arm/plat-versatile/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include2ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include
2 3
3obj-$(CONFIG_PLAT_VERSATILE_SCHED_CLOCK) += sched-clock.o4obj-$(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
1/*2/*
2 * linux/arch/arm/plat-versatile/sched-clock.c3 * linux/arch/arm/plat-versatile/sched-clock.c
3 *4 *
4 * Copyright (C) 1999 - 2003 ARM Limited5 * Copyright (C) 1999 - 2003 ARM Limited
5 * Copyright (C) 2000 Deep Blue Solutions Ltd6 * Copyright (C) 2000 Deep Blue Solutions Ltd
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License 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 */7 */
21#include <linux/kernel.h>8#include <linux/kernel.h>
22#include <linux/io.h>9#include <linux/io.h>
arch/arm/probes/decode-arm.c+1−9
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 *3 *
3 * arch/arm/probes/decode-arm.c4 * arch/arm/probes/decode-arm.c
@@ -5,15 +6,6 @@ · 1 unmodified line
5 * Some code moved here from arch/arm/kernel/kprobes-arm.c6 * Some code moved here from arch/arm/kernel/kprobes-arm.c
6 *7 *
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
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 */9 */
18 10
19#include <linux/kernel.h>11#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 */
1/*2/*
2 * arch/arm/probes/decode-arm.h3 * arch/arm/probes/decode-arm.h
3 *4 *
4 * Copyright 2013 Linaro Ltd.5 * Copyright 2013 Linaro Ltd.
5 * Written by: David A. Long6 * 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
13 */7 */
14 8
15#ifndef _ARM_KERNEL_PROBES_ARM_H9#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 */
1/*2/*
2 * arch/arm/probes/decode-thumb.h3 * arch/arm/probes/decode-thumb.h
3 *4 *
4 * Copyright 2013 Linaro Ltd.5 * Copyright 2013 Linaro Ltd.
5 * Written by: David A. Long6 * 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
13 */7 */
14 8
15#ifndef _ARM_KERNEL_PROBES_THUMB_H9#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 */
1/*2/*
2 * arch/arm/probes/decode.h3 * arch/arm/probes/decode.h
3 *4 *
@@ -5,15 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Some contents moved here from arch/arm/include/asm/kprobes.h which is7 * Some contents moved here from arch/arm/include/asm/kprobes.h which is
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
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 */9 */
18 10
19#ifndef _ARM_KERNEL_PROBES_H11#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
1/*2/*
2 * arch/arm/probes/kprobes/actions-arm.c3 * arch/arm/probes/kprobes/actions-arm.c
3 *4 *
4 * Copyright (C) 2006, 2007 Motorola Inc.5 * 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.
14 */6 */
15 7
16/*8/*
arch/arm/probes/kprobes/checkers-arm.c+1−9
@@ -1,16 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm/probes/kprobes/checkers-arm.c3 * arch/arm/probes/kprobes/checkers-arm.c
3 *4 *
4 * Copyright (C) 2014 Huawei Inc.5 * 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.
14 */6 */
15 7
16#include <linux/kernel.h>8#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
1/*2/*
2 * arch/arm/probes/kprobes/checkers-common.c3 * arch/arm/probes/kprobes/checkers-common.c
3 *4 *
4 * Copyright (C) 2014 Huawei Inc.5 * 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.
14 */6 */
15 7
16#include <linux/kernel.h>8#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
1/*2/*
2 * arch/arm/probes/kprobes/checkers-thumb.c3 * arch/arm/probes/kprobes/checkers-thumb.c
3 *4 *
4 * Copyright (C) 2014 Huawei Inc.5 * 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.
14 */6 */
15 7
16#include <linux/kernel.h>8#include <linux/kernel.h>
arch/arm/probes/kprobes/checkers.h+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/probes/kprobes/checkers.h3 * arch/arm/probes/kprobes/checkers.h
3 *4 *
4 * Copyright (C) 2014 Huawei Inc.5 * 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.
14 */6 */
15#ifndef _ARM_KERNEL_PROBES_CHECKERS_H7#ifndef _ARM_KERNEL_PROBES_CHECKERS_H
16#define _ARM_KERNEL_PROBES_CHECKERS_H8#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
1/*2/*
2 * arch/arm/kernel/kprobes.c3 * arch/arm/kernel/kprobes.c
3 *4 *
@@ -8,15 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Nicolas Pitre <nico@marvell.com>10 * Nicolas Pitre <nico@marvell.com>
10 * Copyright (C) 2007 Marvell Ltd.11 * 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.
20 */12 */
21 13
22#include <linux/kernel.h>14#include <linux/kernel.h>
arch/arm/probes/kprobes/core.h+1−9
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/kernel/kprobes.h3 * arch/arm/kernel/kprobes.h
3 *4 *
@@ -5,15 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Some contents moved here from arch/arm/include/asm/kprobes.h which is7 * Some contents moved here from arch/arm/include/asm/kprobes.h which is
7 * Copyright (C) 2006, 2007 Motorola Inc.8 * Copyright (C) 2006, 2007 Motorola Inc.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
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 */9 */
18 10
19#ifndef _ARM_KERNEL_KPROBES_H11#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
1/*2/*
2 * Kernel Probes Jump Optimization (Optprobes)3 * Kernel Probes Jump Optimization (Optprobes)
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License 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 *
18 * Copyright (C) IBM Corporation, 2002, 20045 * Copyright (C) IBM Corporation, 2002, 2004
19 * Copyright (C) Hitachi Ltd., 20126 * Copyright (C) Hitachi Ltd., 2012
20 * Copyright (C) Huawei Inc., 20147 * Copyright (C) Huawei Inc., 2014
arch/arm/probes/uprobes/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_UPROBES) += core.o actions-arm.o2obj-$(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
1#2#
2# linux/arch/arm/vfp/Makefile3# linux/arch/arm/vfp/Makefile
3#4#
arch/arm/xen/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y := enlighten.o hypercall.o grant-table.o p2m.o mm.o2obj-y := enlighten.o hypercall.o grant-table.o p2m.o mm.o
2obj-$(CONFIG_XEN_EFI) += efi.o3obj-$(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
1/*2/*
2 * Copyright (c) 2015, Linaro Limited, Shannon Zhao3 * 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/>.
16 */4 */
17 5
18#include <linux/efi.h>6#include <linux/efi.h>
arch/arm/xen/enlighten.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1#include <xen/xen.h>2#include <xen/xen.h>
2#include <xen/events.h>3#include <xen/events.h>
3#include <xen/grant_table.h>4#include <xen/grant_table.h>
arch/arm/xen/mm.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1#include <linux/cpu.h>2#include <linux/cpu.h>
2#include <linux/dma-mapping.h>3#include <linux/dma-mapping.h>
3#include <linux/gfp.h>4#include <linux/gfp.h>
arch/arm/xen/p2m.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1#include <linux/memblock.h>2#include <linux/memblock.h>
2#include <linux/gfp.h>3#include <linux/gfp.h>
3#include <linux/export.h>4#include <linux/export.h>
arch/arm64/Kconfig+24−5
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config ARM642config ARM64
2 def_bool y3 def_bool y
3 select ACPI_CCA_REQUIRED if ACPI4 select ACPI_CCA_REQUIRED if ACPI
@@ -68,7 +69,7 @@ config ARM64 · 64 unmodified lines
68 select ARCH_SUPPORTS_ATOMIC_RMW69 select ARCH_SUPPORTS_ATOMIC_RMW
69 select ARCH_SUPPORTS_INT128 if GCC_VERSION >= 50000 || CC_IS_CLANG70 select ARCH_SUPPORTS_INT128 if GCC_VERSION >= 50000 || CC_IS_CLANG
70 select ARCH_SUPPORTS_NUMA_BALANCING71 select ARCH_SUPPORTS_NUMA_BALANCING
71 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION72 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION if COMPAT
72 select ARCH_WANT_FRAME_POINTERS73 select ARCH_WANT_FRAME_POINTERS
73 select ARCH_HAS_UBSAN_SANITIZE_ALL74 select ARCH_HAS_UBSAN_SANITIZE_ALL
74 select ARM_AMBA75 select ARM_AMBA
@@ -475,16 +476,15 @@ config ARM64_ERRATUM_1024718 · 400 unmodified lines
475 476
476 If unsure, say Y.477 If unsure, say Y.
477 478
478config ARM64_ERRATUM_1188873479config ARM64_ERRATUM_1418040
479 bool "Cortex-A76/Neoverse-N1: MRC read following MRRC read of specific Generic Timer in AArch32 might give incorrect result"480 bool "Cortex-A76/Neoverse-N1: MRC read following MRRC read of specific Generic Timer in AArch32 might give incorrect result"
480 default y481 default y
481 depends on COMPAT482 depends on COMPAT
482 select ARM_ARCH_TIMER_OOL_WORKAROUND
483 help483 help
484 This option adds a workaround for ARM Cortex-A76/Neoverse-N1484 This option adds a workaround for ARM Cortex-A76/Neoverse-N1
485 erratum 1188873.485 errata 1188873 and 1418040.
486 486
487 Affected Cortex-A76/Neoverse-N1 cores (r0p0, r1p0, r2p0) could487 Affected Cortex-A76/Neoverse-N1 cores (r0p0 to r3p1) could
488 cause register corruption when accessing the timer registers488 cause register corruption when accessing the timer registers
489 from AArch32 userspace.489 from AArch32 userspace.
490 490
@@ -520,6 +520,24 @@ config ARM64_ERRATUM_1286807 · 29 unmodified lines
520 520
521 If unsure, say Y.521 If unsure, say Y.
522 522
523config 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
523config CAVIUM_ERRATUM_22375541config CAVIUM_ERRATUM_22375
524 bool "Cavium erratum 22375, 24313"542 bool "Cavium erratum 22375, 24313"
525 default y543 default y
@@ -1405,6 +1423,7 @@ config ARM64_MODULE_PLTS · 879 unmodified lines
1405 1423
1406config ARM64_PSEUDO_NMI1424config ARM64_PSEUDO_NMI
1407 bool "Support for NMI-like interrupts"1425 bool "Support for NMI-like interrupts"
1426 depends on BROKEN # 1556553607-46531-1-git-send-email-julien.thierry@arm.com
1408 select CONFIG_ARM_GIC_V31427 select CONFIG_ARM_GIC_V3
1409 help1428 help
1410 Adds support for mimicking Non-Maskable Interrupts through the use of1429 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
1 2
2config ARM64_PTDUMP_CORE3config ARM64_PTDUMP_CORE
3 def_bool n4 def_bool n
arch/arm64/Kconfig.platforms+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1menu "Platform selection"2menu "Platform selection"
2 3
3config ARCH_ACTIONS4config ARCH_ACTIONS
arch/arm64/boot/dts/al/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1dtb-$(CONFIG_ARCH_ALPINE) += alpine-v2-evp.dtb2dtb-$(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
1dtb-$(CONFIG_ARCH_STRATIX10) += socfpga_stratix10_socdk.dtb2dtb-$(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
1/*2/*
2 * Copyright Altera Corporation (C) 2015. All rights reserved.3 * 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/>.
15 */4 */
16 5
17/dts-v1/;6/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
1/*2/*
2 * Copyright Altera Corporation (C) 2015. All rights reserved.3 * 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/>.
15 */4 */
16 5
17#include "socfpga_stratix10.dtsi"6#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
1/*2/*
2 * dts file for AppliedMicro (APM) Merlin Board3 * dts file for AppliedMicro (APM) Merlin Board
3 *4 *
4 * Copyright (C) 2015, Applied Micro Circuits Corporation5 * 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.
10 */6 */
11 7
12/dts-v1/;8/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
1/*2/*
2 * dts file for AppliedMicro (APM) Mustang Board3 * dts file for AppliedMicro (APM) Mustang Board
3 *4 *
4 * Copyright (C) 2013, Applied Micro Circuits Corporation5 * 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.
10 */6 */
11 7
12/dts-v1/;8/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
1/*2/*
2 * dts file for AppliedMicro (APM) X-Gene Shadowcat SOC3 * dts file for AppliedMicro (APM) X-Gene Shadowcat SOC
3 *4 *
4 * Copyright (C) 2015, Applied Micro Circuits Corporation5 * 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.
10 */6 */
11 7
12/ {8/ {
arch/arm64/boot/dts/apm/apm-storm.dtsi+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * dts file for AppliedMicro (APM) X-Gene Storm SOC3 * dts file for AppliedMicro (APM) X-Gene Storm SOC
3 *4 *
4 * Copyright (C) 2013, Applied Micro Circuits Corporation5 * 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.
10 */6 */
11 7
12/ {8/ {
arch/arm64/boot/dts/broadcom/northstar2/Makefile+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0-only
1dtb-$(CONFIG_ARCH_BCM_IPROC) += ns2-svk.dtb2dtb-$(CONFIG_ARCH_BCM_IPROC) += ns2-svk.dtb
2dtb-$(CONFIG_ARCH_BCM_IPROC) += ns2-xmc.dtb3dtb-$(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
1/*2/*
2 * dts file for Cavium ThunderX2 CN99XX Evaluation Platform3 * dts file for Cavium ThunderX2 CN99XX Evaluation Platform
3 *4 *
4 * Copyright (c) 2017 Cavium Inc.5 * Copyright (c) 2017 Cavium Inc.
5 * Copyright (c) 2013-2016 Broadcom6 * 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.
11 */7 */
12 8
13/dts-v1/;9/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
1/*2/*
2 * dtsi file for Cavium ThunderX2 CN99XX processor3 * dtsi file for Cavium ThunderX2 CN99XX processor
3 *4 *
4 * Copyright (c) 2017 Cavium Inc.5 * Copyright (c) 2017 Cavium Inc.
5 * Copyright (c) 2013-2016 Broadcom6 * Copyright (c) 2013-2016 Broadcom
6 * Author: Zi Shen Lim <zlim@broadcom.com>7 * 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.
12 */8 */
13 9
14#include <dt-bindings/interrupt-controller/arm-gic.h>10#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
1dtb-$(CONFIG_ARCH_AGILEX) += socfpga_agilex_socdk.dtb2dtb-$(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
1/*2/*
2 * Copyright (c) 2016 MediaTek Inc.3 * Copyright (c) 2016 MediaTek Inc.
3 * Author: Mars.C <mars.cheng@mediatek.com>4 * 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.
13 */5 */
14 6
15/dts-v1/;7/dts-v1/;
arch/arm64/boot/dts/mediatek/mt6795-evb.dts+1−9
@@ -1,15 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2015 MediaTek Inc.3 * Copyright (c) 2015 MediaTek Inc.
3 * Author: Mars.C <mars.cheng@mediatek.com>4 * 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.
13 */5 */
14 6
15/dts-v1/;7/dts-v1/;
arch/arm64/boot/dts/mediatek/mt6797-evb.dts+1−9
@@ -1,15 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2017 MediaTek Inc.3 * Copyright (c) 2017 MediaTek Inc.
3 * Author: Mars.C <mars.cheng@mediatek.com>4 * 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.
13 */5 */
14 6
15/dts-v1/;7/dts-v1/;
arch/arm64/boot/dts/mediatek/mt8173-evb.dts+1−9
@@ -1,15 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014 MediaTek Inc.3 * Copyright (c) 2014 MediaTek Inc.
3 * Author: Eddie Huang <eddie.huang@mediatek.com>4 * 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.
13 */5 */
14 6
15/dts-v1/;7/dts-v1/;
arch/arm64/boot/dts/mediatek/mt8173-pinfunc.h+1−9
@@ -1,15 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2014 MediaTek Inc.3 * Copyright (c) 2014 MediaTek Inc.
3 * Author: Hongzhou.Yang <hongzhou.yang@mediatek.com>4 * 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.
13 */5 */
14 6
15#ifndef __DTS_MT8173_PINFUNC_H7#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
1dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-mele-v9.dtb2dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-mele-v9.dtb
2dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb3dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb
3dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb4dtb-$(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
1dtb-$(CONFIG_ARCH_ZX) += zx296718-evb.dtb2dtb-$(CONFIG_ARCH_ZX) += zx296718-evb.dtb
2dtb-$(CONFIG_ARCH_ZX) += zx296718-pcbox.dtb3dtb-$(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
1/*2/*
2 * Linux/arm64 port of the OpenSSL SHA256 implementation for AArch643 * Linux/arm64 port of the OpenSSL SHA256 implementation for AArch64
3 *4 *
4 * Copyright (c) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (c) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify 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 *
11 */6 */
12 7
13#include <asm/hwcap.h>8#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
1/*2/*
2 * Linux/arm64 port of the OpenSSL SHA512 implementation for AArch643 * Linux/arm64 port of the OpenSSL SHA512 implementation for AArch64
3 *4 *
4 * Copyright (c) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>5 * Copyright (c) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>
5 *
6 * This program is free software; you can redistribute it and/or modify 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 *
11 */6 */
12 7
13#include <crypto/internal/hash.h>8#include <crypto/internal/hash.h>
arch/arm64/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += bugs.h2generic-y += bugs.h
2generic-y += delay.h3generic-y += delay.h
3generic-y += div64.h4generic-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
718 * the output section, any use of such directives is undefined.718 * the output section, any use of such directives is undefined.
719 *719 *
720 * The yield itself consists of the following:720 * The yield itself consists of the following:
721 * - Check whether the preempt count is exactly 1, in which case disabling721 * - Check whether the preempt count is exactly 1 and a reschedule is also
722 * preemption once will make the task preemptible. If this is not the case,722 * needed. If so, calling of preempt_enable() in kernel_neon_end() will
723 * yielding is pointless.723 * trigger a reschedule. If it is not the case, yielding is pointless.
724 * - Check whether TIF_NEED_RESCHED is set, and if so, disable and re-enable724 * - Disable and re-enable kernel mode NEON, and branch to the yield fixup
725 * kernel mode NEON (which will trigger a reschedule), and branch to the725 * code.
726 * yield fixup code.
727 *726 *
728 * This macro sequence may clobber all CPU state that is not guaranteed by the727 * This macro sequence may clobber all CPU state that is not guaranteed by the
729 * AAPCS to be preserved across an ordinary function call.728 * AAPCS to be preserved across an ordinary function call.
arch/arm64/include/asm/cpucaps.h+3−2
@@ -53,7 +53,7 @@ · 52 unmodified lines
53#define ARM64_HAS_STAGE2_FWB 3253#define ARM64_HAS_STAGE2_FWB 32
54#define ARM64_HAS_CRC32 3354#define ARM64_HAS_CRC32 33
55#define ARM64_SSBS 3455#define ARM64_SSBS 34
56#define ARM64_WORKAROUND_1188873 3556#define ARM64_WORKAROUND_1418040 35
57#define ARM64_HAS_SB 3657#define ARM64_HAS_SB 36
58#define ARM64_WORKAROUND_1165522 3758#define ARM64_WORKAROUND_1165522 37
59#define ARM64_HAS_ADDRESS_AUTH_ARCH 3859#define ARM64_HAS_ADDRESS_AUTH_ARCH 38
@@ -62,7 +62,8 @@ · 2 unmodified lines
62#define ARM64_HAS_GENERIC_AUTH_IMP_DEF 4162#define ARM64_HAS_GENERIC_AUTH_IMP_DEF 41
63#define ARM64_HAS_IRQ_PRIO_MASKING 4263#define ARM64_HAS_IRQ_PRIO_MASKING 42
64#define ARM64_HAS_DCPODP 4364#define ARM64_HAS_DCPODP 43
65#define ARM64_WORKAROUND_1463225 44
65 66
66#define ARM64_NCAPS 4467#define ARM64_NCAPS 45
67 68
68#endif /* __ASM_CPUCAPS_H */69#endif /* __ASM_CPUCAPS_H */
arch/arm64/include/asm/hugetlb.h+1−9
@@ -1,18 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/hugetlb.h3 * arch/arm64/include/asm/hugetlb.h
3 *4 *
4 * Copyright (C) 2013 Linaro Ltd.5 * Copyright (C) 2013 Linaro Ltd.
5 *6 *
6 * Based on arch/x86/include/asm/hugetlb.h7 * 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.
16 */8 */
17 9
18#ifndef __ASM_HUGETLB_H10#ifndef __ASM_HUGETLB_H
arch/arm64/include/asm/insn.h+12−6
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 */18 */
19#ifndef __ASM_INSN_H19#ifndef __ASM_INSN_H
20#define __ASM_INSN_H20#define __ASM_INSN_H
21#include <linux/build_bug.h>
21#include <linux/types.h>22#include <linux/types.h>
22 23
23/* A64 instructions are always 32 bits. */24/* A64 instructions are always 32 bits. */
@@ -266,18 +267,23 @@ enum aarch64_insn_adr_type { · 242 unmodified lines
266 AARCH64_INSN_ADR_TYPE_ADR,267 AARCH64_INSN_ADR_TYPE_ADR,
267};268};
268 269
269#define __AARCH64_INSN_FUNCS(abbr, mask, val) \270#define __AARCH64_INSN_FUNCS(abbr, mask, val) \
270static __always_inline bool aarch64_insn_is_##abbr(u32 code) \271static __always_inline bool aarch64_insn_is_##abbr(u32 code) \
271{ return (code & (mask)) == (val); } \272{ \
272static __always_inline u32 aarch64_insn_get_##abbr##_value(void) \273 BUILD_BUG_ON(~(mask) & (val)); \
273{ return (val); }274 return (code & (mask)) == (val); \
275} \
276static __always_inline u32 aarch64_insn_get_##abbr##_value(void) \
277{ \
278 return (val); \
279}
274 280
275__AARCH64_INSN_FUNCS(adr, 0x9F000000, 0x10000000)281__AARCH64_INSN_FUNCS(adr, 0x9F000000, 0x10000000)
276__AARCH64_INSN_FUNCS(adrp, 0x9F000000, 0x90000000)282__AARCH64_INSN_FUNCS(adrp, 0x9F000000, 0x90000000)
277__AARCH64_INSN_FUNCS(prfm, 0x3FC00000, 0x39800000)283__AARCH64_INSN_FUNCS(prfm, 0x3FC00000, 0x39800000)
278__AARCH64_INSN_FUNCS(prfm_lit, 0xFF000000, 0xD8000000)284__AARCH64_INSN_FUNCS(prfm_lit, 0xFF000000, 0xD8000000)
279__AARCH64_INSN_FUNCS(str_reg, 0x3FE0EC00, 0x38206800)285__AARCH64_INSN_FUNCS(str_reg, 0x3FE0EC00, 0x38206800)
280__AARCH64_INSN_FUNCS(ldadd, 0x3F20FC00, 0xB8200000)286__AARCH64_INSN_FUNCS(ldadd, 0x3F20FC00, 0x38200000)
281__AARCH64_INSN_FUNCS(ldr_reg, 0x3FE0EC00, 0x38606800)287__AARCH64_INSN_FUNCS(ldr_reg, 0x3FE0EC00, 0x38606800)
282__AARCH64_INSN_FUNCS(ldr_lit, 0xBF000000, 0x18000000)288__AARCH64_INSN_FUNCS(ldr_lit, 0xBF000000, 0x18000000)
283__AARCH64_INSN_FUNCS(ldrsw_lit, 0xFF000000, 0x98000000)289__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 */
1/*2/*
2 * arch/arm64/include/asm/kprobes.h3 * arch/arm64/include/asm/kprobes.h
3 *4 *
4 * Copyright (C) 2013 Linaro Limited5 * 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.
14 */6 */
15 7
16#ifndef _ARM_KPROBES_H8#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
592void kvm_set_pmu_events(u32 set, struct perf_event_attr *attr);592void kvm_set_pmu_events(u32 set, struct perf_event_attr *attr);
593void kvm_clr_pmu_events(u32 clr);593void kvm_clr_pmu_events(u32 clr);
594 594
595void __pmu_switch_to_host(struct kvm_cpu_context *host_ctxt);
596bool __pmu_switch_to_guest(struct kvm_cpu_context *host_ctxt);
597
598void kvm_vcpu_pmu_restore_guest(struct kvm_vcpu *vcpu);595void kvm_vcpu_pmu_restore_guest(struct kvm_vcpu *vcpu);
599void kvm_vcpu_pmu_restore_host(struct kvm_vcpu *vcpu);596void kvm_vcpu_pmu_restore_host(struct kvm_vcpu *vcpu);
600#else597#else
arch/arm64/include/asm/probes.h+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/probes.h3 * arch/arm64/include/asm/probes.h
3 *4 *
4 * Copyright (C) 2013 Linaro Limited5 * 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.
14 */6 */
15#ifndef _ARM_PROBES_H7#ifndef _ARM_PROBES_H
16#define _ARM_PROBES_H8#define _ARM_PROBES_H
arch/arm64/include/asm/syscall.h+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
20#include <linux/compat.h>20#include <linux/compat.h>
21#include <linux/err.h>21#include <linux/err.h>
22 22
23typedef long (*syscall_fn_t)(struct pt_regs *regs);23typedef long (*syscall_fn_t)(const struct pt_regs *regs);
24 24
25extern const syscall_fn_t sys_call_table[];25extern const syscall_fn_t sys_call_table[];
26 26
arch/arm64/include/asm/syscall_wrapper.h+9−9
@@ -30,10 +30,10 @@ · 29 unmodified lines
30 } \30 } \
31 static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))31 static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
32 32
33#define COMPAT_SYSCALL_DEFINE0(sname) \33#define COMPAT_SYSCALL_DEFINE0(sname) \
34 asmlinkage long __arm64_compat_sys_##sname(void); \34 asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \
35 ALLOW_ERROR_INJECTION(__arm64_compat_sys_##sname, ERRNO); \35 ALLOW_ERROR_INJECTION(__arm64_compat_sys_##sname, ERRNO); \
36 asmlinkage long __arm64_compat_sys_##sname(void)36 asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused)
37 37
38#define COND_SYSCALL_COMPAT(name) \38#define COND_SYSCALL_COMPAT(name) \
39 cond_syscall(__arm64_compat_sys_##name);39 cond_syscall(__arm64_compat_sys_##name);
@@ -62,11 +62,11 @@ · 22 unmodified lines
62 static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))62 static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
63 63
64#ifndef SYSCALL_DEFINE064#ifndef SYSCALL_DEFINE0
65#define SYSCALL_DEFINE0(sname) \65#define SYSCALL_DEFINE0(sname) \
66 SYSCALL_METADATA(_##sname, 0); \66 SYSCALL_METADATA(_##sname, 0); \
67 asmlinkage long __arm64_sys_##sname(void); \67 asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \
68 ALLOW_ERROR_INJECTION(__arm64_sys_##sname, ERRNO); \68 ALLOW_ERROR_INJECTION(__arm64_sys_##sname, ERRNO); \
69 asmlinkage long __arm64_sys_##sname(void)69 asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused)
70#endif70#endif
71 71
72#ifndef COND_SYSCALL72#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
502 {},502 {},
503};503};
504 504
505#ifdef CONFIG_ARM64_ERRATUM_1463225
506DEFINE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
507
508static bool
509has_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
505static void __maybe_unused521static void __maybe_unused
506cpu_enable_cache_maint_trap(const struct arm64_cpu_capabilities *__unused)522cpu_enable_cache_maint_trap(const struct arm64_cpu_capabilities *__unused)
507{523{
@@ -682,12 +698,16 @@ static const struct midr_range workaround_clean_cache[] = { · 174 unmodified lines
682};698};
683#endif699#endif
684 700
685#ifdef CONFIG_ARM64_ERRATUM_1188873701#ifdef CONFIG_ARM64_ERRATUM_1418040
686static const struct midr_range erratum_1188873_list[] = {702/*
687 /* Cortex-A76 r0p0 to r2p0 */703 * - 1188873 affects r0p0 to r2p0
688 MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 2, 0),704 * - 1418040 affects r0p0 to r3p1
689 /* Neoverse-N1 r0p0 to r2p0 */705 */
690 MIDR_RANGE(MIDR_NEOVERSE_N1, 0, 0, 2, 0),706static 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),
691 {},711 {},
692};712};
693#endif713#endif
@@ -809,11 +829,11 @@ const struct arm64_cpu_capabilities arm64_errata[] = { · 115 unmodified lines
809 .matches = has_ssbd_mitigation,829 .matches = has_ssbd_mitigation,
810 .midr_range_list = arm64_ssb_cpus,830 .midr_range_list = arm64_ssb_cpus,
811 },831 },
812#ifdef CONFIG_ARM64_ERRATUM_1188873832#ifdef CONFIG_ARM64_ERRATUM_1418040
813 {833 {
814 .desc = "ARM erratum 1188873",834 .desc = "ARM erratum 1418040",
815 .capability = ARM64_WORKAROUND_1188873,835 .capability = ARM64_WORKAROUND_1418040,
816 ERRATA_MIDR_RANGE_LIST(erratum_1188873_list),836 ERRATA_MIDR_RANGE_LIST(erratum_1418040_list),
817 },837 },
818#endif838#endif
819#ifdef CONFIG_ARM64_ERRATUM_1165522839#ifdef CONFIG_ARM64_ERRATUM_1165522
@@ -823,6 +843,14 @@ const struct arm64_cpu_capabilities arm64_errata[] = { · 3 unmodified lines
823 .capability = ARM64_WORKAROUND_1165522,843 .capability = ARM64_WORKAROUND_1165522,
824 ERRATA_MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 2, 0),844 ERRATA_MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 2, 0),
825 },845 },
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 },
826#endif854#endif
827 {855 {
828 }856 }
arch/arm64/kernel/entry.S+2−2
@@ -336,8 +336,8 @@ alternative_if ARM64_WORKAROUND_845719 · 335 unmodified lines
336alternative_else_nop_endif336alternative_else_nop_endif
337#endif337#endif
3383:3383:
339#ifdef CONFIG_ARM64_ERRATUM_1188873339#ifdef CONFIG_ARM64_ERRATUM_1418040
340alternative_if_not ARM64_WORKAROUND_1188873340alternative_if_not ARM64_WORKAROUND_1418040
341 b 4f341 b 4f
342alternative_else_nop_endif342alternative_else_nop_endif
343 /*343 /*
arch/arm64/kernel/hibernate.c+1−2
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*:2/*:
2 * Hibernate support specific for ARM643 * Hibernate support specific for ARM64
3 *4 *
@@ -11,8 +12,6 @@ · 7 unmodified lines
11 * https://patchwork.kernel.org/patch/96442/12 * https://patchwork.kernel.org/patch/96442/
12 *13 *
13 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>14 * Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
14 *
15 * License terms: GNU General Public License (GPL) version 2
16 */15 */
17#define pr_fmt(x) "hibernate: " x16#define pr_fmt(x) "hibernate: " x
18#include <linux/cpu.h>17#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
145 145
146 if (IS_ENABLED(CONFIG_RANDOMIZE_MODULE_REGION_FULL)) {146 if (IS_ENABLED(CONFIG_RANDOMIZE_MODULE_REGION_FULL)) {
147 /*147 /*
148 * Randomize the module region over a 4 GB window covering the148 * Randomize the module region over a 2 GB window covering the
149 * kernel. This reduces the risk of modules leaking information149 * kernel. This reduces the risk of modules leaking information
150 * about the address of the kernel itself, but results in150 * about the address of the kernel itself, but results in
151 * branches between modules and the core kernel that are151 * branches between modules and the core kernel that are
152 * resolved via PLTs. (Branches between modules will be152 * resolved via PLTs. (Branches between modules will be
153 * resolved normally.)153 * resolved normally.)
154 */154 */
155 module_range = SZ_4G - (u64)(_end - _stext);155 module_range = SZ_2G - (u64)(_end - _stext);
156 module_alloc_base = max((u64)_end + offset - SZ_4G,156 module_alloc_base = max((u64)_end + offset - SZ_2G,
157 (u64)MODULES_VADDR);157 (u64)MODULES_VADDR);
158 } else {158 } else {
159 /*159 /*
arch/arm64/kernel/module.c+39−5
@@ -56,7 +56,7 @@ void *module_alloc(unsigned long size) · 55 unmodified lines
56 * can simply omit this fallback in that case.56 * can simply omit this fallback in that case.
57 */57 */
58 p = __vmalloc_node_range(size, MODULE_ALIGN, module_alloc_base,58 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,
60 PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE,60 PAGE_KERNEL_EXEC, 0, NUMA_NO_NODE,
61 __builtin_return_address(0));61 __builtin_return_address(0));
62 62
@@ -96,16 +96,50 @@ static int reloc_data(enum aarch64_reloc_op op, void *place, u64 val, int len) · 33 unmodified lines
96{96{
97 s64 sval = do_reloc(op, place, val);97 s64 sval = do_reloc(op, place, val);
98 98
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
99 switch (len) {111 switch (len) {
100 case 16:112 case 16:
101 *(s16 *)place = sval;113 *(s16 *)place = sval;
102 if (sval < S16_MIN || sval > U16_MAX)114 switch (op) {
103 return -ERANGE;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 }
104 break;127 break;
105 case 32:128 case 32:
106 *(s32 *)place = sval;129 *(s32 *)place = sval;
107 if (sval < S32_MIN || sval > U32_MAX)130 switch (op) {
108 return -ERANGE;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 }
109 break;143 break;
110 case 64:144 case 64:
111 *(s64 *)place = sval;145 *(s64 *)place = sval;
arch/arm64/kernel/paravirt.c+1−8
@@ -1,12 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2013 Citrix Systems4 * Copyright (C) 2013 Citrix Systems
12 *5 *
arch/arm64/kernel/probes/decode-insn.c+1−9
@@ -1,16 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arch/arm64/kernel/probes/decode-insn.c3 * arch/arm64/kernel/probes/decode-insn.c
3 *4 *
4 * Copyright (C) 2013 Linaro Limited.5 * 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.
14 */6 */
15 7
16#include <linux/kernel.h>8#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 */
1/*2/*
2 * arch/arm64/kernel/probes/decode-insn.h3 * arch/arm64/kernel/probes/decode-insn.h
3 *4 *
4 * Copyright (C) 2013 Linaro Limited.5 * 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.
14 */6 */
15 7
16#ifndef _ARM_KERNEL_KPROBES_ARM64_H8#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
1/*2/*
2 * arch/arm64/kernel/probes/kprobes.c3 * arch/arm64/kernel/probes/kprobes.c
3 *4 *
@@ -5,16 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2013 Linaro Limited.7 * Copyright (C) 2013 Linaro Limited.
7 * Author: Sandeepa Prabhu <sandeepa.prabhu@linaro.org>8 * 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 *
18 */9 */
19#include <linux/kasan.h>10#include <linux/kasan.h>
20#include <linux/kernel.h>11#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
1/*2/*
2 * arch/arm64/kernel/probes/simulate-insn.c3 * arch/arm64/kernel/probes/simulate-insn.c
3 *4 *
4 * Copyright (C) 2013 Linaro Limited.5 * 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.
14 */6 */
15 7
16#include <linux/bitops.h>8#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 */
1/*2/*
2 * arch/arm64/kernel/probes/simulate-insn.h3 * arch/arm64/kernel/probes/simulate-insn.h
3 *4 *
4 * Copyright (C) 2013 Linaro Limited5 * 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.
14 */6 */
15 7
16#ifndef _ARM_KERNEL_KPROBES_SIMULATE_INSN_H8#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
1/*2/*
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.
10 *3 *
11 * Copyright (C) 2013 ARM Limited4 * Copyright (C) 2013 ARM Limited
12 *5 *
arch/arm64/kernel/smccc-call.S+1−10
@@ -1,15 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015, Linaro Limited3 * 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 *
13 */4 */
14#include <linux/linkage.h>5#include <linux/linkage.h>
15#include <linux/arm-smccc.h>6#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
47 return ksys_personality(personality);47 return ksys_personality(personality);
48}48}
49 49
50asmlinkage long sys_ni_syscall(void);
51
52asmlinkage long __arm64_sys_ni_syscall(const struct pt_regs *__unused)
53{
54 return sys_ni_syscall();
55}
56
50/*57/*
51 * Wrappers to pass the pt_regs argument.58 * Wrappers to pass the pt_regs argument.
52 */59 */
53#define sys_personality sys_arm64_personality60#define __arm64_sys_personality __arm64_sys_arm64_personality
54
55asmlinkage long sys_ni_syscall(const struct pt_regs *);
56#define __arm64_sys_ni_syscall sys_ni_syscall
57 61
58#undef __SYSCALL62#undef __SYSCALL
59#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);63#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
60#include <asm/unistd.h>64#include <asm/unistd.h>
61 65
62#undef __SYSCALL66#undef __SYSCALL
63#define __SYSCALL(nr, sym) [nr] = (syscall_fn_t)__arm64_##sym,67#define __SYSCALL(nr, sym) [nr] = __arm64_##sym,
64 68
65const syscall_fn_t sys_call_table[__NR_syscalls] = {69const 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,
67#include <asm/unistd.h>71#include <asm/unistd.h>
68};72};
arch/arm64/kernel/sys32.c+2−5
@@ -133,17 +133,14 @@ COMPAT_SYSCALL_DEFINE6(aarch32_fallocate, int, fd, int, mode, · 132 unmodified lines
133 return ksys_fallocate(fd, mode, arg_u64(offset), arg_u64(len));133 return ksys_fallocate(fd, mode, arg_u64(offset), arg_u64(len));
134}134}
135 135
136asmlinkage long sys_ni_syscall(const struct pt_regs *);
137#define __arm64_sys_ni_syscall sys_ni_syscall
138
139#undef __SYSCALL136#undef __SYSCALL
140#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);137#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
141#include <asm/unistd32.h>138#include <asm/unistd32.h>
142 139
143#undef __SYSCALL140#undef __SYSCALL
144#define __SYSCALL(nr, sym) [nr] = (syscall_fn_t)__arm64_##sym,141#define __SYSCALL(nr, sym) [nr] = __arm64_##sym,
145 142
146const syscall_fn_t compat_sys_call_table[__NR_compat_syscalls] = {143const 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,
148#include <asm/unistd32.h>145#include <asm/unistd32.h>
149};146};
arch/arm64/kernel/syscall.c+31−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/syscalls.h>8#include <linux/syscalls.h>
9 9
10#include <asm/daifflags.h>10#include <asm/daifflags.h>
11#include <asm/debug-monitors.h>
11#include <asm/fpsimd.h>12#include <asm/fpsimd.h>
12#include <asm/syscall.h>13#include <asm/syscall.h>
13#include <asm/thread_info.h>14#include <asm/thread_info.h>
@@ -60,6 +61,35 @@ static inline bool has_syscall_work(unsigned long flags) · 46 unmodified lines
60int syscall_trace_enter(struct pt_regs *regs);61int syscall_trace_enter(struct pt_regs *regs);
61void syscall_trace_exit(struct pt_regs *regs);62void syscall_trace_exit(struct pt_regs *regs);
62 63
64#ifdef CONFIG_ARM64_ERRATUM_1463225
65DECLARE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
66
67static 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
90static void cortex_a76_erratum_1463225_svc_handler(void) { }
91#endif /* CONFIG_ARM64_ERRATUM_1463225 */
92
63static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr,93static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr,
64 const syscall_fn_t syscall_table[])94 const syscall_fn_t syscall_table[])
65{95{
@@ -68,6 +98,7 @@ static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr, · 2 unmodified lines
68 regs->orig_x0 = regs->regs[0];98 regs->orig_x0 = regs->regs[0];
69 regs->syscallno = scno;99 regs->syscallno = scno;
70 100
101 cortex_a76_erratum_1463225_svc_handler();
71 local_daif_restore(DAIF_PROCCTX);102 local_daif_restore(DAIF_PROCCTX);
72 user_exit();103 user_exit();
73 104
arch/arm64/kernel/traps.c+4−5
@@ -168,7 +168,6 @@ void show_stack(struct task_struct *tsk, unsigned long *sp) · 167 unmodified lines
168 168
169static int __die(const char *str, int err, struct pt_regs *regs)169static int __die(const char *str, int err, struct pt_regs *regs)
170{170{
171 struct task_struct *tsk = current;
172 static int die_counter;171 static int die_counter;
173 int ret;172 int ret;
174 173
@@ -181,9 +180,6 @@ static int __die(const char *str, int err, struct pt_regs *regs) · 6 unmodified lines
181 return ret;180 return ret;
182 181
183 print_modules();182 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));
187 show_regs(regs);183 show_regs(regs);
188 184
189 if (!user_mode(regs))185 if (!user_mode(regs))
@@ -256,7 +252,10 @@ void arm64_force_sig_fault(int signo, int code, void __user *addr, · 66 unmodified lines
256 const char *str)252 const char *str)
257{253{
258 arm64_show_signal(signo, str);254 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);
260}259}
261 260
262void arm64_force_sig_mceerr(int code, void __user *addr, short lsb,261void 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
12targets := $(obj-vdso) vdso.so vdso.so.dbg12targets := $(obj-vdso) vdso.so vdso.so.dbg
13obj-vdso := $(addprefix $(obj)/, $(obj-vdso))13obj-vdso := $(addprefix $(obj)/, $(obj-vdso))
14 14
15ldflags-y := -shared -nostdlib -soname=linux-vdso.so.1 \15ldflags-y := -shared -nostdlib -soname=linux-vdso.so.1 --hash-style=sysv \
16 $(call ld-option, --hash-style=sysv) -n -T16 --build-id -n -T
17 17
18# Disable gcov profiling for VDSO code18# Disable gcov profiling for VDSO code
19GCOV_PROFILE := n19GCOV_PROFILE := n
arch/arm64/kvm/hyp/Makefile+1−0
@@ -10,6 +10,7 @@ KVM=../../../../virt/kvm · 9 unmodified lines
10 10
11obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o11obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o
12obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o12obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o
13obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/aarch32.o
13 14
14obj-$(CONFIG_KVM_ARM_HOST) += vgic-v2-cpuif-proxy.o15obj-$(CONFIG_KVM_ARM_HOST) += vgic-v2-cpuif-proxy.o
15obj-$(CONFIG_KVM_ARM_HOST) += sysreg-sr.o16obj-$(CONFIG_KVM_ARM_HOST) += sysreg-sr.o
arch/arm64/kvm/hyp/switch.c+39−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 */16 */
17 17
18#include <linux/arm-smccc.h>18#include <linux/arm-smccc.h>
19#include <linux/kvm_host.h>
19#include <linux/types.h>20#include <linux/types.h>
20#include <linux/jump_label.h>21#include <linux/jump_label.h>
21#include <uapi/linux/psci.h>22#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
505#endif506#endif
506}507}
507 508
509/**
510 * Disable host events, enable guest events
511 */
512static 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 */
532static 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
508/* Switch to the guest for VHE systems running in EL2 */547/* Switch to the guest for VHE systems running in EL2 */
509int kvm_vcpu_run_vhe(struct kvm_vcpu *vcpu)548int kvm_vcpu_run_vhe(struct kvm_vcpu *vcpu)
510{549{
arch/arm64/kvm/pmu.c+0−38
@@ -53,44 +53,6 @@ void kvm_clr_pmu_events(u32 clr) · 52 unmodified lines
53 ctx->pmu_events.events_guest &= ~clr;53 ctx->pmu_events.events_guest &= ~clr;
54}54}
55 55
56/**
57 * Disable host events, enable guest events
58 */
59bool __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 */
79void __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
94#define PMEVTYPER_READ_CASE(idx) \56#define PMEVTYPER_READ_CASE(idx) \
95 case idx: \57 case idx: \
96 return read_sysreg(pmevtyper##idx##_el0)58 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
1/*2/*
2 * VGIC system registers handling functions for AArch64 mode3 * 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.
12 */4 */
13 5
14#include <linux/irqchip/arm-gic-v3.h>6#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
249 if (dma_mmap_from_dev_coherent(dev, vma, cpu_addr, size, &ret))249 if (dma_mmap_from_dev_coherent(dev, vma, cpu_addr, size, &ret))
250 return ret;250 return ret;
251 251
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
252 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {257 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {
253 /*258 /*
254 * DMA_ATTR_FORCE_CONTIGUOUS allocations are always remapped,259 * 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
272 unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT;277 unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
273 struct vm_struct *area = find_vm_area(cpu_addr);278 struct vm_struct *area = find_vm_area(cpu_addr);
274 279
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
275 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {285 if (attrs & DMA_ATTR_FORCE_CONTIGUOUS) {
276 /*286 /*
277 * DMA_ATTR_FORCE_CONTIGUOUS allocations are always remapped,287 * 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
171 return;171 return;
172 }172 }
173 173
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",
175 mm == &init_mm ? "swapper" : "user", PAGE_SIZE / SZ_1K,175 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));
177 pgdp = pgd_offset(mm, addr);178 pgdp = pgd_offset(mm, addr);
178 pgd = READ_ONCE(*pgdp);179 pgd = READ_ONCE(*pgdp);
179 pr_alert("[%016lx] pgd=%016llx", addr, pgd_val(pgd));180 pr_alert("[%016lx] pgd=%016llx", addr, pgd_val(pgd));
@@ -810,6 +811,36 @@ void __init hook_debug_fault_code(int nr, · 630 unmodified lines
810 debug_fault_info[nr].name = name;811 debug_fault_info[nr].name = name;
811}812}
812 813
814#ifdef CONFIG_ARM64_ERRATUM_1463225
815DECLARE_PER_CPU(int, __in_cortex_a76_erratum_1463225_wa);
816
817static int __exception
818cortex_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
837static int __exception
838cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs)
839{
840 return 0;
841}
842#endif /* CONFIG_ARM64_ERRATUM_1463225 */
843
813asmlinkage void __exception do_debug_exception(unsigned long addr_if_watchpoint,844asmlinkage void __exception do_debug_exception(unsigned long addr_if_watchpoint,
814 unsigned int esr,845 unsigned int esr,
815 struct pt_regs *regs)846 struct pt_regs *regs)
@@ -817,6 +848,9 @@ asmlinkage void __exception do_debug_exception(unsigned long addr_if_watchpoint, · 1 unmodified line
817 const struct fault_info *inf = esr_to_debug_fault_info(esr);848 const struct fault_info *inf = esr_to_debug_fault_info(esr);
818 unsigned long pc = instruction_pointer(regs);849 unsigned long pc = instruction_pointer(regs);
819 850
851 if (cortex_a76_erratum_1463225_debug_handler(regs))
852 return;
853
820 /*854 /*
821 * Tell lockdep we disabled irqs in entry.S. Do nothing if they were855 * Tell lockdep we disabled irqs in entry.S. Do nothing if they were
822 * already disabled to preserve the last enabled/disabled addresses.856 * 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
1/*2/*
2 * arch/arm64/mm/hugetlbpage.c3 * arch/arm64/mm/hugetlbpage.c
3 *4 *
4 * Copyright (C) 2013 Linaro Ltd.5 * Copyright (C) 2013 Linaro Ltd.
5 *6 *
6 * Based on arch/x86/mm/hugetlbpage.c.7 * 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.
16 */8 */
17 9
18#include <linux/init.h>10#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
955 955
956int __init arch_ioremap_pud_supported(void)956int __init arch_ioremap_pud_supported(void)
957{957{
958 /* only 4k granule supports level 1 block mappings */958 /*
959 return IS_ENABLED(CONFIG_ARM64_4K_PAGES);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);
960}964}
961 965
962int __init arch_ioremap_pmd_supported(void)966int __init arch_ioremap_pmd_supported(void)
963{967{
964 return 1;968 /* See arch_ioremap_pud_supported() */
969 return !IS_ENABLED(CONFIG_ARM64_PTDUMP_DEBUGFS);
965}970}
966 971
967int pud_set_huge(pud_t *pudp, phys_addr_t phys, pgprot_t prot)972int 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
1#2#
2# ARM64 networking code3# ARM64 networking code
3#4#
arch/arm64/xen/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1xen-arm-y += $(addprefix ../../arm/xen/, enlighten.o grant-table.o p2m.o mm.o)2xen-arm-y += $(addprefix ../../arm/xen/, enlighten.o grant-table.o p2m.o mm.o)
2obj-y := xen-arm.o hypercall.o3obj-y := xen-arm.o hypercall.o
3obj-$(CONFIG_XEN_EFI) += $(addprefix ../../arm/xen/, efi.o)4obj-$(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
1/*2/*
2 * arch/c6x/boot/dts/dsk6455.dts3 * arch/c6x/boot/dts/dsk6455.dts
3 *4 *
@@ -5,12 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2011 Texas Instruments Incorporated6 * Copyright (C) 2011 Texas Instruments Incorporated
6 *7 *
7 * Author: Mark Salter <msalter@redhat.com>8 * 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 *
14 */9 */
15 10
16/dts-v1/;11/dts-v1/;
arch/c6x/boot/dts/evmc6457.dts+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/c6x/boot/dts/evmc6457.dts3 * arch/c6x/boot/dts/evmc6457.dts
3 *4 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2011 Texas Instruments Incorporated7 * Copyright (C) 2011 Texas Instruments Incorporated
7 *8 *
8 * Author: Mark Salter <msalter@redhat.com>9 * 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 *
15 */10 */
16 11
17/dts-v1/;12/dts-v1/;
arch/c6x/boot/dts/evmc6472.dts+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/c6x/boot/dts/evmc6472.dts3 * arch/c6x/boot/dts/evmc6472.dts
3 *4 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2011 Texas Instruments Incorporated7 * Copyright (C) 2011 Texas Instruments Incorporated
7 *8 *
8 * Author: Mark Salter <msalter@redhat.com>9 * 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 *
15 */10 */
16 11
17/dts-v1/;12/dts-v1/;
arch/c6x/boot/dts/evmc6474.dts+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/c6x/boot/dts/evmc6474.dts3 * arch/c6x/boot/dts/evmc6474.dts
3 *4 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2011 Texas Instruments Incorporated7 * Copyright (C) 2011 Texas Instruments Incorporated
7 *8 *
8 * Author: Mark Salter <msalter@redhat.com>9 * 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 *
15 */10 */
16 11
17/dts-v1/;12/dts-v1/;
arch/c6x/boot/dts/evmc6678.dts+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * arch/c6x/boot/dts/evmc6678.dts3 * arch/c6x/boot/dts/evmc6678.dts
3 *4 *
@@ -6,12 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2012 Texas Instruments Incorporated7 * Copyright (C) 2012 Texas Instruments Incorporated
7 *8 *
8 * Author: Ken Cox <jkc@redhat.com>9 * 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 *
15 */10 */
16 11
17/dts-v1/;12/dts-v1/;
arch/c6x/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += atomic.h2generic-y += atomic.h
2generic-y += barrier.h3generic-y += barrier.h
3generic-y += bugs.h4generic-y += bugs.h
arch/c6x/include/asm/irqflags.h+1−5
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * C6X IRQ flag handling3 * C6X IRQ flag handling
3 *4 *
4 * Copyright (C) 2010 Texas Instruments Incorporated5 * Copyright (C) 2010 Texas Instruments Incorporated
5 * Written by Mark Salter (msalter@redhat.com)6 * 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.
11 */7 */
12 8
13#ifndef _ASM_IRQFLAGS_H9#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 */
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated3 * Copyright (C) 2011 Texas Instruments Incorporated
3 * Author: Mark Salter <msalter@redhat.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_C6X_SYSCALL_H7#ifndef __ASM_C6X_SYSCALL_H
arch/c6x/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += ucontext.h2generic-y += ucontext.h
arch/c6x/kernel/irq.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2011-2012 Texas Instruments Incorporated3 * Copyright (C) 2011-2012 Texas Instruments Incorporated
3 *4 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
11 * Copyright (C) 1996-2001 Cort Dougan12 * Copyright (C) 1996-2001 Cort Dougan
12 * Adapted for Power Macintosh by Paul Mackerras13 * Adapted for Power Macintosh by Paul Mackerras
13 * Copyright (C) 1996 Paul Mackerras (paulus@cs.anu.edu.au)14 * 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.
19 */15 */
20#include <linux/slab.h>16#include <linux/slab.h>
21#include <linux/seq_file.h>17#include <linux/seq_file.h>
arch/c6x/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for arch/c6x/lib/3# Makefile for arch/c6x/lib/
3#4#
arch/c6x/lib/checksum.c+1−4
@@ -1,8 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
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.
6 */3 */
7#include <linux/module.h>4#include <linux/module.h>
8#include <net/checksum.h>5#include <net/checksum.h>
arch/c6x/lib/divi.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/divremi.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/divremu.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2011 Free Software Foundation, Inc.2;; Copyright 2011 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/divu.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/llshl.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright (C) 2010 Texas Instruments Incorporated2;; Copyright (C) 2010 Texas Instruments Incorporated
2;; Contributed by Mark Salter <msalter@redhat.com>.3;; Contributed by Mark Salter <msalter@redhat.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18;; uint64_t __c6xabi_llshl(uint64_t val, uint shift)6;; uint64_t __c6xabi_llshl(uint64_t val, uint shift)
19 7
arch/c6x/lib/llshr.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright (C) 2010 Texas Instruments Incorporated2;; Copyright (C) 2010 Texas Instruments Incorporated
2;; Contributed by Mark Salter <msalter@redhat.com>.3;; Contributed by Mark Salter <msalter@redhat.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18;; uint64_t __c6xabi_llshr(uint64_t val, uint shift)6;; uint64_t __c6xabi_llshr(uint64_t val, uint shift)
19 7
arch/c6x/lib/llshru.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright (C) 2010 Texas Instruments Incorporated2;; Copyright (C) 2010 Texas Instruments Incorporated
2;; Contributed by Mark Salter <msalter@redhat.com>.3;; Contributed by Mark Salter <msalter@redhat.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18;; uint64_t __c6xabi_llshru(uint64_t val, uint shift)6;; uint64_t __c6xabi_llshru(uint64_t val, uint shift)
19 7
arch/c6x/lib/mpyll.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright (C) 2010 Texas Instruments Incorporated2;; Copyright (C) 2010 Texas Instruments Incorporated
2;; Contributed by Mark Salter <msalter@redhat.com>.3;; Contributed by Mark Salter <msalter@redhat.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/negll.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright (C) 2010 Texas Instruments Incorporated2;; Copyright (C) 2010 Texas Instruments Incorporated
2;; Contributed by Mark Salter <msalter@redhat.com>.3;; Contributed by Mark Salter <msalter@redhat.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18;; int64_t __c6xabi_negll(int64_t val)6;; int64_t __c6xabi_negll(int64_t val)
19 7
arch/c6x/lib/pop_rts.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/push_rts.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/remi.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/remu.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/strasgi.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/lib/strasgi_64plus.S+1−13
@@ -1,19 +1,7 @@
1;; SPDX-License-Identifier: GPL-2.0-or-later
1;; Copyright 2010 Free Software Foundation, Inc.2;; Copyright 2010 Free Software Foundation, Inc.
2;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.3;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
3;;4;;
4;; This program is free software; you can redistribute it and/or modify
5;; it under the terms of the GNU General Public License 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 5
18#include <linux/linkage.h>6#include <linux/linkage.h>
19 7
arch/c6x/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux c6x-specific parts of the memory manager.3# Makefile for the linux c6x-specific parts of the memory manager.
3#4#
arch/c6x/platforms/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for arch/c6x/platforms3# Makefile for arch/c6x/platforms
3#4#
arch/c6x/platforms/pll.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Clock and PLL control for C64x+ devices3 * Clock and PLL control for C64x+ devices
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2006-2007 Texas Instruments.10 * Copyright (C) 2006-2007 Texas Instruments.
10 * Copyright (C) 2008-2009 Deep Root Systems, LLC11 * 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.
16 */12 */
17 13
18#include <linux/module.h>14#include <linux/module.h>
arch/csky/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config CSKY2config CSKY
2 def_bool y3 def_bool y
3 select ARCH_32BIT_OFF_T4 select ARCH_32BIT_OFF_T
arch/csky/Kconfig.debug+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# dummy file, do not delete2# dummy file, do not delete
arch/csky/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1OBJCOPYFLAGS :=-O binary2OBJCOPYFLAGS :=-O binary
2GZFLAGS :=-93GZFLAGS :=-9
3KBUILD_DEFCONFIG := defconfig4KBUILD_DEFCONFIG := defconfig
arch/csky/abiv1/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_CPU_NEED_SOFTALIGN) += alignment.o2obj-$(CONFIG_CPU_NEED_SOFTALIGN) += alignment.o
2obj-y += bswapdi.o3obj-y += bswapdi.o
3obj-y += bswapsi.o4obj-y += bswapsi.o
arch/csky/abiv2/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += cacheflush.o2obj-y += cacheflush.o
2obj-$(CONFIG_CPU_HAS_FPU) += fpu.o3obj-$(CONFIG_CPU_HAS_FPU) += fpu.o
3obj-y += memcmp.o4obj-y += memcmp.o
arch/csky/boot/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1targets := Image zImage uImage2targets := Image zImage uImage
2targets += $(dtb-y)3targets += $(dtb-y)
3 4
arch/csky/boot/dts/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1dtstree := $(srctree)/$(src)2dtstree := $(srctree)/$(src)
2 3
3dtb-y := $(patsubst $(dtstree)/%.dts,%.dtb, $(wildcard $(dtstree)/*.dts))4dtb-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
1generic-y += asm-offsets.h2generic-y += asm-offsets.h
2generic-y += bugs.h3generic-y += bugs.h
3generic-y += compat.h4generic-y += compat.h
arch/csky/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += ucontext.h2generic-y += ucontext.h
arch/csky/kernel/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1extra-y := head.o vmlinux.lds2extra-y := head.o vmlinux.lds
2 3
3obj-y += entry.o atomic.o signal.o traps.o irq.o time.o vdso.o4obj-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
1lib-y := usercopy.o delay.o2lib-y := usercopy.o delay.o
arch/csky/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1ifeq ($(CONFIG_CPU_HAS_CACHEV2),y)2ifeq ($(CONFIG_CPU_HAS_CACHEV2),y)
2obj-y += cachev2.o3obj-y += cachev2.o
3else4else
arch/h8300/Kconfig.debug+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# dummy file, do not delete2# dummy file, do not delete
arch/h8300/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += asm-offsets.h2generic-y += asm-offsets.h
2generic-y += barrier.h3generic-y += barrier.h
3generic-y += bugs.h4generic-y += bugs.h
arch/h8300/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += ucontext.h2generic-y += ucontext.h
arch/h8300/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for H8/300-specific library files..3# Makefile for H8/300-specific library files..
3#4#
arch/h8300/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux h8300-specific parts of the memory manager.3# Makefile for the linux h8300-specific parts of the memory manager.
3#4#
arch/hexagon/Kconfig.debug+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# dummy file, do not delete2# dummy file, do not delete
arch/hexagon/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generic-y += ucontext.h2generic-y += ucontext.h
arch/hexagon/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for hexagon-specific library files.3# Makefile for hexagon-specific library files.
3#4#
arch/hexagon/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Hexagon memory management subsystem3# Makefile for Hexagon memory management subsystem
3#4#
arch/ia64/hp/common/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# ia64/platform/hp/common/Makefile3# ia64/platform/hp/common/Makefile
3#4#
arch/ia64/hp/common/sba_iommu.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2** IA64 System Bus Adapter (SBA) I/O MMU manager3** IA64 System Bus Adapter (SBA) I/O MMU manager
3**4**
@@ -8,10 +9,6 @@ · 4 unmodified lines
8** Portions (c) 2000 Grant Grundler (from parisc I/O MMU code)9** Portions (c) 2000 Grant Grundler (from parisc I/O MMU code)
9** Portions (c) 1999 Dave S. Miller (from sparc64 I/O MMU code)10** Portions (c) 1999 Dave S. Miller (from sparc64 I/O MMU code)
10**11**
11** This program is free software; you can redistribute it and/or modify
12** it under the terms of the GNU General Public License as published by
13** the Free Software Foundation; either version 2 of the License, or
14** (at your option) any later version.
15**12**
16**13**
17** This module initializes the IOC (I/O Controller) found on HP14** 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
1#2#
2# ia64/hp/zx1/Makefile3# ia64/hp/zx1/Makefile
3#4#
arch/ia64/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += syscall_table.h2generated-y += syscall_table.h
2generic-y += compat.h3generic-y += compat.h
3generic-y += exec.h4generic-y += exec.h
arch/ia64/include/asm/acpi.h+1−18
@@ -1,26 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 1999 VA Linux Systems3 * Copyright (C) 1999 VA Linux Systems
3 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com>4 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
4 * Copyright (C) 2000,2001 J.I. Lee <jung-ik.lee@intel.com>5 * Copyright (C) 2000,2001 J.I. Lee <jung-ik.lee@intel.com>
5 * Copyright (C) 2001,2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>6 * 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 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24 */7 */
25 8
26#ifndef _ASM_ACPI_H9#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 */
1/*2/*
2 * Definitions for measuring cputime on ia64 machines.3 * Definitions for measuring cputime on ia64 machines.
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2007 FUJITSU LIMITED7 * Copyright (C) 2007 FUJITSU LIMITED
7 * Copyright (C) 2007 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>8 * Copyright (C) 2007 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
8 *9 *
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 *
14 * If we have CONFIG_VIRT_CPU_ACCOUNTING_NATIVE, we measure cpu time in nsec.10 * If we have CONFIG_VIRT_CPU_ACCOUNTING_NATIVE, we measure cpu time in nsec.
15 * Otherwise we measure cpu time in jiffies using the generic definitions.11 * Otherwise we measure cpu time in jiffies using the generic definitions.
16 */12 */
arch/ia64/include/asm/kdebug.h+1−13
@@ -1,19 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1#ifndef _IA64_KDEBUG_H2#ifndef _IA64_KDEBUG_H
2#define _IA64_KDEBUG_H 13#define _IA64_KDEBUG_H 1
3/*4/*
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License 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 *5 *
18 * Copyright (C) Intel Corporation, 20056 * Copyright (C) Intel Corporation, 2005
19 *7 *
arch/ia64/include/asm/kprobes.h+1−14
@@ -1,22 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1#ifndef _ASM_KPROBES_H2#ifndef _ASM_KPROBES_H
2#define _ASM_KPROBES_H3#define _ASM_KPROBES_H
3/*4/*
4 * Kernel Probes (KProbes)5 * Kernel Probes (KProbes)
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License 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 *
20 * Copyright (C) IBM Corporation, 2002, 20047 * Copyright (C) IBM Corporation, 2002, 2004
21 * Copyright (C) Intel Corporation, 20058 * Copyright (C) Intel Corporation, 2005
22 *9 *
arch/ia64/include/asm/native/inst.h+1−15
@@ -1,23 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/******************************************************************************2/******************************************************************************
2 * arch/ia64/include/asm/native/inst.h3 * arch/ia64/include/asm/native/inst.h
3 *4 *
4 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>5 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
5 * VA Linux Systems Japan K.K.6 * 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 *
21 */7 */
22 8
23#define DO_SAVE_MIN IA64_NATIVE_DO_SAVE_MIN9#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 */
1/******************************************************************************2/******************************************************************************
2 * arch/ia64/include/asm/native/irq.h3 * arch/ia64/include/asm/native/irq.h
3 *4 *
4 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>5 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
5 * VA Linux Systems Japan K.K.6 * 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 */7 */
21 8
22#ifndef _ASM_IA64_NATIVE_IRQ_H9#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 */
1/******************************************************************************2/******************************************************************************
2 * arch/ia64/include/asm/native/inst.h3 * arch/ia64/include/asm/native/inst.h
3 *4 *
4 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>5 * Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
5 * VA Linux Systems Japan K.K.6 * 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 *
21 */7 */
22 8
23#define __paravirt_start_gate_fsyscall_patchlist \9#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 */
1/*2/*
2 * Access to user system call parameters and results3 * Access to user system call parameters and results
3 *4 *
4 * Copyright (C) 2008 Intel Corp. Shaohua Li <shaohua.li@intel.com>5 * Copyright (C) 2008 Intel Corp. Shaohua Li <shaohua.li@intel.com>
5 *6 *
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 *
10 * See asm-generic/syscall.h for descriptions of what we must do here.7 * See asm-generic/syscall.h for descriptions of what we must do here.
11 */8 */
12 9
arch/ia64/include/asm/topology.h+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2002, Erich Focht, NEC3 * Copyright (C) 2002, Erich Focht, NEC
3 *4 *
4 * All rights reserved.5 * 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 */6 */
11#ifndef _ASM_IA64_TOPOLOGY_H7#ifndef _ASM_IA64_TOPOLOGY_H
12#define _ASM_IA64_TOPOLOGY_H8#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 */
1/*2/*
2 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.3 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.
3 *4 *
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 *
8 * Prototypes for the uncached page allocator5 * Prototypes for the uncached page allocator
9 */6 */
10 7
arch/ia64/include/asm/xor.h+1−9
@@ -1,14 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Optimized RAID-5 checksumming functions for IA-64.3 * 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.
12 */4 */
13 5
14 6
arch/ia64/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += unistd_64.h2generated-y += unistd_64.h
arch/ia64/kernel/acpi.c+1−18
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * acpi.c - Architecture-Specific Low-Level ACPI Support3 * acpi.c - Architecture-Specific Low-Level ACPI Support
3 *4 *
@@ -12,24 +13,6 @@ · 8 unmodified lines
12 * Copyright (C) 2001 Takayoshi Kochi <t-kochi@bq.jp.nec.com>13 * Copyright (C) 2001 Takayoshi Kochi <t-kochi@bq.jp.nec.com>
13 * Copyright (C) 2002 Erich Focht <efocht@ess.nec.de>14 * Copyright (C) 2002 Erich Focht <efocht@ess.nec.de>
14 * Copyright (C) 2004 Ashok Raj <ashok.raj@intel.com>15 * 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 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33 */16 */
34 17
35#include <linux/module.h>18#include <linux/module.h>
arch/ia64/kernel/esi.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Extensible SAL Interface (ESI) support routines.3 * Extensible SAL Interface (ESI) support routines.
3 *4 *
arch/ia64/kernel/esi_stub.S+1−0
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * ESI call stub.3 * ESI call stub.
3 *4 *
arch/ia64/kernel/kprobes.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Kernel Probes (KProbes)3 * Kernel Probes (KProbes)
3 * arch/ia64/kernel/kprobes.c4 * arch/ia64/kernel/kprobes.c
4 *5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License 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 *
19 * Copyright (C) IBM Corporation, 2002, 20046 * Copyright (C) IBM Corporation, 2002, 2004
20 * Copyright (C) Intel Corporation, 20057 * Copyright (C) Intel Corporation, 2005
21 *8 *
arch/ia64/kernel/mca.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * File: mca.c3 * File: mca.c
3 * Purpose: Generic MCA handling layer4 * 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
1/*2/*
2 * File: mca_drv.c3 * File: mca_drv.c
3 * Purpose: Generic MCA handling layer4 * 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
1/*2/*
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
15 *3 *
16 * ia64 kernel NUMA specific stuff4 * ia64 kernel NUMA specific stuff
17 *5 *
arch/ia64/kernel/palinfo.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * palinfo.c3 * palinfo.c
3 *4 *
arch/ia64/kernel/perfmon.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * This file implements the perfmon-2 subsystem which is used3 * This file implements the perfmon-2 subsystem which is used
3 * to program the IA-64 Performance Monitoring Unit (PMU).4 * 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
1/*2/*
2 * Copyright (C) 2002-2003 Hewlett-Packard Co3 * Copyright (C) 2002-2003 Hewlett-Packard Co
3 * Stephane Eranian <eranian@hpl.hp.com>4 * 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
1/*2/*
2 * System Abstraction Layer (SAL) interface routines.3 * System Abstraction Layer (SAL) interface routines.
3 *4 *
arch/ia64/kernel/salinfo.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * salinfo.c3 * salinfo.c
3 *4 *
arch/ia64/kernel/smp.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SMP Support3 * SMP Support
3 *4 *
arch/ia64/kernel/smpboot.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SMP boot-related support3 * SMP boot-related support
3 *4 *
arch/ia64/kernel/time.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/ia64/kernel/time.c3 * linux/arch/ia64/kernel/time.c
3 *4 *
arch/ia64/kernel/uncached.c+1−4
@@ -1,10 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.3 * Copyright (C) 2001-2008 Silicon Graphics, Inc. All rights reserved.
3 *4 *
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 *
8 * A simple uncached page allocator using the generic allocator. This5 * A simple uncached page allocator using the generic allocator. This
9 * allocator first utilizes the spare (spill) pages found in the EFI6 * allocator first utilizes the spare (spill) pages found in the EFI
10 * memmap and will then start converting cached pages to uncached ones7 * 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 */
1/*2/*
2 * Cache flushing routines.3 * Cache flushing routines.
3 *4 *
arch/ia64/lib/xor.S+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * arch/ia64/lib/xor.S3 * arch/ia64/lib/xor.S
3 *4 *
4 * Optimized RAID-5 checksumming functions for IA-64.5 * 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.
14 */6 */
15 7
16#include <asm/asmmacro.h>8#include <asm/asmmacro.h>
arch/ia64/mm/numa.c+1−0
@@ -55,6 +55,7 @@ paddr_to_nid(unsigned long paddr) · 54 unmodified lines
55 55
56 return (i < num_node_memblks) ? node_memblk[i].nid : (num_node_memblks ? -1 : 0);56 return (i < num_node_memblks) ? node_memblk[i].nid : (num_node_memblks ? -1 : 0);
57}57}
58EXPORT_SYMBOL(paddr_to_nid);
58 59
59#if defined(CONFIG_SPARSEMEM) && defined(CONFIG_NUMA)60#if defined(CONFIG_SPARSEMEM) && defined(CONFIG_NUMA)
60/*61/*
arch/ia64/mm/tlb.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * TLB support routines.3 * TLB support routines.
3 *4 *
arch/ia64/pci/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the ia64-specific parts of the pci bus3# Makefile for the ia64-specific parts of the pci bus
3#4#
arch/ia64/pci/pci.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * pci.c - Low-Level PCI Access in IA-643 * pci.c - Low-Level PCI Access in IA-64
3 *4 *
arch/m68k/amiga/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/amiga source directory3# Makefile for Linux arch/m68k/amiga source directory
3#4#
arch/m68k/apollo/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/apollo source directory3# Makefile for Linux arch/m68k/apollo source directory
3#4#
arch/m68k/atari/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/atari source directory3# Makefile for Linux arch/m68k/atari source directory
3#4#
arch/m68k/bvme6000/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/bvme6000 source directory3# Makefile for Linux arch/m68k/bvme6000 source directory
3#4#
arch/m68k/coldfire/m53xx.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/***************************************************************************/2/***************************************************************************/
2 3
3/*4/*
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Yaroslav Vinogradov yaroslav.vinogradov@freescale.com9 * Yaroslav Vinogradov yaroslav.vinogradov@freescale.com
9 * Copyright Freescale Semiconductor, Inc 200610 * Copyright Freescale Semiconductor, Inc 2006
10 * Copyright (c) 2006, emlix, Sebastian Hess <shess@hessware.de>11 * 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.
16 */12 */
17 13
18/***************************************************************************/14/***************************************************************************/
arch/m68k/emu/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/emu source directory3# Makefile for Linux arch/m68k/emu source directory
3#4#
arch/m68k/hp300/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/hp300 source directory3# Makefile for Linux arch/m68k/hp300 source directory
3#4#
arch/m68k/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += syscall_table.h2generated-y += syscall_table.h
2generic-y += barrier.h3generic-y += barrier.h
3generic-y += compat.h4generic-y += compat.h
arch/m68k/include/asm/mcfqspi.h+1−9
@@ -1,16 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Definitions for Freescale Coldfire QSPI module3 * Definitions for Freescale Coldfire QSPI module
3 *4 *
4 * Copyright 2010 Steven King <sfking@fdwdc.com>5 * 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.
14*/6*/
15 7
16#ifndef mcfqspi_h8#ifndef mcfqspi_h
arch/m68k/include/uapi/asm/Kbuild+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += unistd_32.h2generated-y += unistd_32.h
arch/m68k/kernel/pcibios.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * pci.c -- basic PCI support code3 * pci.c -- basic PCI support code
3 *4 *
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 * (C) Copyright 2011, Greg Ungerer <gerg@uclinux.org>5 * (C) Copyright 2011, Greg Ungerer <gerg@uclinux.org>
10 */6 */
11 7
arch/m68k/kernel/time.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/arch/m68k/kernel/time.c3 * linux/arch/m68k/kernel/time.c
3 *4 *
arch/m68k/lib/checksum.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * INET An implementation of the TCP/IP protocol suite for the LINUX3 * INET An implementation of the TCP/IP protocol suite for the LINUX
3 * operating system. INET is implemented using the BSD Socket4 * operating system. INET is implemented using the BSD Socket
@@ -22,11 +23,6 @@ · 18 unmodified lines
22 * specify d0 and d1 as scratch registers. Letting gcc23 * specify d0 and d1 as scratch registers. Letting gcc
23 * choose these registers itself solves the problem.24 * choose these registers itself solves the problem.
24 *25 *
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 *
30 * 1998/8/31 Andreas Schwab:26 * 1998/8/31 Andreas Schwab:
31 * Zero out rest of buffer on exception in27 * Zero out rest of buffer on exception in
32 * csum_partial_copy_from_user.28 * csum_partial_copy_from_user.
arch/m68k/mac/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/mac source directory3# Makefile for Linux arch/m68k/mac source directory
3#4#
arch/m68k/mac/psc.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Apple Peripheral System Controller (PSC)3 * Apple Peripheral System Controller (PSC)
3 *4 *
arch/m68k/math-emu/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the linux kernel.3# Makefile for the linux kernel.
3#4#
arch/m68k/math-emu/fp_arith.c+1−3
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 3
3 fp_arith.c: floating-point math routines for the Linux-m68k4 fp_arith.c: floating-point math routines for the Linux-m68k
@@ -8,9 +9,6 @@ · 4 unmodified lines
8 Somewhat based on the AlphaLinux floating point emulator, by David9 Somewhat based on the AlphaLinux floating point emulator, by David
9 Mosberger-Tang.10 Mosberger-Tang.
10 11
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.
14 */12 */
15 13
16#include "fp_emu.h"14#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 */
1/*2/*
2 3
3 fp_arith.h: floating-point math routines for the Linux-m68k4 fp_arith.h: floating-point math routines for the Linux-m68k
@@ -8,9 +9,6 @@ · 4 unmodified lines
8 Somewhat based on the AlphaLinux floating point emulator, by David9 Somewhat based on the AlphaLinux floating point emulator, by David
9 Mosberger-Tang.10 Mosberger-Tang.
10 11
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.
14 12
15 */13 */
16 14
arch/m68k/math-emu/multi_arith.h+2−3
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* multi_arith.h: multi-precision integer arithmetic functions, needed2/* multi_arith.h: multi-precision integer arithmetic functions, needed
2 to do extended-precision floating point.3 to do extended-precision floating point.
3 4
@@ -6,9 +7,7 @@ · 2 unmodified lines
6 Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)7 Somewhat based on arch/alpha/math-emu/ieee-math.c, which is (c)
7 David Mosberger-Tang.8 David Mosberger-Tang.
8 9
9 You may copy, modify, and redistribute this file under the terms of10 */
10 the GNU General Public License, version 2, or any later version, at
11 your convenience. */
12 11
13/* Note:12/* Note:
14 13
arch/m68k/mvme147/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/mvme147 source directory3# Makefile for Linux arch/m68k/mvme147 source directory
3#4#
arch/m68k/mvme16x/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/mvme16x source directory3# Makefile for Linux arch/m68k/mvme16x source directory
3#4#
arch/m68k/q40/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/q40 source directory3# Makefile for Linux arch/m68k/q40 source directory
3#4#
arch/m68k/sun3/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/sun3 source directory3# Makefile for Linux arch/m68k/sun3 source directory
3#4#
arch/m68k/sun3/prom/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# Makefile for the Sun Boot PROM interface library under2# Makefile for the Sun Boot PROM interface library under
2# Linux.3# Linux.
3#4#
arch/m68k/sun3x/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Linux arch/m68k/sun3x source directory3# Makefile for Linux arch/m68k/sun3x source directory
3#4#
arch/microblaze/Kconfig+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1config MICROBLAZE2config MICROBLAZE
2 def_bool y3 def_bool y
3 select ARCH_32BIT_OFF_T4 select ARCH_32BIT_OFF_T
arch/microblaze/Kconfig.debug+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# For a description of the syntax of this configuration file,2# For a description of the syntax of this configuration file,
2# see Documentation/kbuild/kconfig-language.txt.3# see Documentation/kbuild/kconfig-language.txt.
3 4
arch/microblaze/Kconfig.platform+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1# For a description of the syntax of this configuration file,2# For a description of the syntax of this configuration file,
2# see Documentation/kbuild/kconfig-language.txt.3# see Documentation/kbuild/kconfig-language.txt.
3#4#
arch/microblaze/boot/dts/system.dts+1−15
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Device Tree Generator version: 1.13 * Device Tree Generator version: 1.1
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Michal SIMEK <monstr@monstr.eu>8 * Michal SIMEK <monstr@monstr.eu>
8 *9 *
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 *
24 * CAUTION: This file is automatically generated by libgen.10 * CAUTION: This file is automatically generated by libgen.
25 * Version: Xilinx EDK 10.1.03 EDK_K_SP3.611 * Version: Xilinx EDK 10.1.03 EDK_K_SP3.6
26 *12 *
arch/microblaze/include/asm/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += syscall_table.h2generated-y += syscall_table.h
2generic-y += barrier.h3generic-y += barrier.h
3generic-y += bitops.h4generic-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 */
1#ifndef _ASM_MICROBLAZE_PCI_BRIDGE_H2#ifndef _ASM_MICROBLAZE_PCI_BRIDGE_H
2#define _ASM_MICROBLAZE_PCI_BRIDGE_H3#define _ASM_MICROBLAZE_PCI_BRIDGE_H
3#ifdef __KERNEL__4#ifdef __KERNEL__
4/*5/*
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.
9 */6 */
10#include <linux/pci.h>7#include <linux/pci.h>
11#include <linux/list.h>8#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 */
1/*2/*
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.
6 *3 *
7 * Based on powerpc version4 * Based on powerpc version
8 */5 */
arch/microblaze/include/uapi/asm/Kbuild+1−0
@@ -1,2 +1,3 @@
1# SPDX-License-Identifier: GPL-2.0
1generated-y += unistd_32.h2generated-y += unistd_32.h
2generic-y += ucontext.h3generic-y += ucontext.h
arch/microblaze/kernel/prom.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Procedures for creating, accessing and interpreting the device tree.3 * Procedures for creating, accessing and interpreting the device tree.
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner.8 * Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner.
8 * {engebret|bergner}@us.ibm.com9 * {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.
14 */10 */
15 11
16#include <linux/kernel.h>12#include <linux/kernel.h>
arch/microblaze/mm/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile3# Makefile
3#4#
arch/microblaze/mm/mmu_context.c+1−6
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * This file contains the routines for handling the MMU.3 * This file contains the routines for handling the MMU.
3 *4 *
@@ -16,12 +17,6 @@ · 12 unmodified lines
16 *17 *
17 * Derived from "arch/i386/mm/init.c"18 * Derived from "arch/i386/mm/init.c"
18 * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds19 * 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 *
25 */20 */
26 21
27#include <linux/mm.h>22#include <linux/mm.h>
arch/microblaze/pci/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile3# Makefile
3#4#
arch/microblaze/pci/indirect_pci.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Support for indirect PCI bridges.3 * Support for indirect PCI bridges.
3 *4 *
4 * Copyright (C) 1998 Gabriel Paubert.5 * 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.
10 */6 */
11 7
12#include <linux/kernel.h>8#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
1/*2/*
2 * Contains common pci routines for ALL ppc platform3 * Contains common pci routines for ALL ppc platform
3 * (based on pci_32.c and pci_64.c)4 * (based on pci_32.c and pci_64.c)
@@ -9,11 +10,6 @@ · 5 unmodified lines
9 * Rework, based on alpha PCI code.10 * Rework, based on alpha PCI code.
10 *11 *
11 * Common pmac/prep/chrp pci routines. -- Cort12 * 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.
17 */13 */
18 14
19#include <linux/kernel.h>15#include <linux/kernel.h>
arch/mips/Kbuild+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1# Fail on warnings - also for files referenced in subdirs2# Fail on warnings - also for files referenced in subdirs
2# -Werror can be disabled for specific files using:3# -Werror can be disabled for specific files using:
3# CFLAGS_<file.o> := -Wno-error4# CFLAGS_<file.o> := -Wno-error
arch/mips/Kbuild.platforms+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0
1# All platforms listed in alphabetic order2# All platforms listed in alphabetic order
2 3
3platforms += alchemy4platforms += alchemy
arch/mips/alchemy/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_MIPS_GPR) += board-gpr.o2obj-$(CONFIG_MIPS_GPR) += board-gpr.o
2obj-$(CONFIG_MIPS_MTX1) += board-mtx1.o3obj-$(CONFIG_MIPS_MTX1) += board-mtx1.o
3obj-$(CONFIG_MIPS_XXS1500) += board-xxs1500.o4obj-$(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
1/*2/*
2 * GPR board platform device registration (Au1550)3 * GPR board platform device registration (Au1550)
3 *4 *
4 * Copyright (C) 2010 Wolfgang Grandegger <wg@denx.de>5 * 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
19 */6 */
20 7
21#include <linux/delay.h>8#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
1/*2/*
2 * MTX-1 platform devices registration (Au1500)3 * MTX-1 platform devices registration (Au1500)
3 *4 *
4 * Copyright (C) 2007-2009, Florian Fainelli <florian@openwrt.org>5 * 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
19 */6 */
20 7
21#include <linux/init.h>8#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
1/*2/*
2 * BRIEF MODULE DESCRIPTION3 * BRIEF MODULE DESCRIPTION
3 * MyCable XXS1500 board support4 * MyCable XXS1500 board support
4 *5 *
5 * Copyright 2003, 2008 MontaVista Software Inc.6 * Copyright 2003, 2008 MontaVista Software Inc.
6 * Author: MontaVista Software, Inc. <source@mvista.com>7 * 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
21 */8 */
22 9
23#include <linux/kernel.h>10#include <linux/kernel.h>
arch/mips/alchemy/common/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Copyright 2000, 2008 MontaVista Software Inc.3# Copyright 2000, 2008 MontaVista Software Inc.
3# Author: MontaVista Software, Inc. <source@mvista.com>4# 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 */
1/*2/*
2 * Copyright 2002 Embedded Edge, LLC3 * Copyright 2002 Embedded Edge, LLC
3 * Author: dan@embeddededge.com4 * Author: dan@embeddededge.com
4 *5 *
5 * Sleep helper for Au1xxx sleep mode.6 * 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.
11 */7 */
12 8
13#include <asm/asm.h>9#include <asm/asm.h>
arch/mips/alchemy/common/time.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2008-2009 Manuel Lauss <manuel.lauss@gmail.com>3 * Copyright (C) 2008-2009 Manuel Lauss <manuel.lauss@gmail.com>
3 *4 *
@@ -10,19 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * ########################################################################12 * ########################################################################
12 *13 *
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 *
26 * ########################################################################14 * ########################################################################
27 *15 *
28 * Clocksource/event using the 32.768kHz-clocked Counter1 ('RTC' in the16 * 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
1/*2/*
2 * USB block power/access management abstraction.3 * USB block power/access management abstraction.
3 *4 *
arch/mips/alchemy/common/vss.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Au1300 media block power gating (VSS)3 * Au1300 media block power gating (VSS)
3 *4 *
arch/mips/alchemy/devboards/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Alchemy Develboards3# Alchemy Develboards
3#4#
arch/mips/alchemy/devboards/bcsr.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction.3 * bcsr.h -- Db1xxx/Pb1xxx Devboard CPLD registers ("BCSR") abstraction.
3 *4 *
arch/mips/alchemy/devboards/db1000.c+1−14
@@ -1,22 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DBAu1000/1500/1100 PBAu1100/1500 board support3 * DBAu1000/1500/1100 PBAu1100/1500 board support
3 *4 *
4 * Copyright 2000, 2008 MontaVista Software Inc.5 * Copyright 2000, 2008 MontaVista Software Inc.
5 * Author: MontaVista Software, Inc. <source@mvista.com>6 * 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
20 */7 */
21 8
22#include <linux/clk.h>9#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
1/*2/*
2 * DBAu1200/PBAu1200 board platform device registration3 * DBAu1200/PBAu1200 board platform device registration
3 *4 *
4 * Copyright (C) 2008-2011 Manuel Lauss5 * 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
19 */6 */
20 7
21#include <linux/clk.h>8#include <linux/clk.h>
arch/mips/ar7/clock.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>4 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>
4 * Copyright (C) 2009 Florian Fainelli <florian@openwrt.org>5 * 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
19 */6 */
20 7
21#include <linux/kernel.h>8#include <linux/kernel.h>
arch/mips/ar7/gpio.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>4 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>
4 * Copyright (C) 2009-2010 Florian Fainelli <florian@openwrt.org>5 * 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
19 */6 */
20 7
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/ar7/irq.c+1−14
@@ -1,20 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.org>4 * 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
18 */5 */
19 6
20#include <linux/interrupt.h>7#include <linux/interrupt.h>
arch/mips/ar7/memory.c+1−14
@@ -1,20 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>4 * 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
18 */5 */
19#include <linux/memblock.h>6#include <linux/memblock.h>
20#include <linux/init.h>7#include <linux/init.h>
arch/mips/ar7/platform.c+1−14
@@ -1,20 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.org>4 * 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
18 */5 */
19 6
20#include <linux/init.h>7#include <linux/init.h>
arch/mips/ar7/prom.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
4 *5 *
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 *
18 * Putting things on the screen/serial line using YAMONs facilities.6 * Putting things on the screen/serial line using YAMONs facilities.
19 */7 */
20#include <linux/init.h>8#include <linux/init.h>
arch/mips/ar7/setup.c+1−13
@@ -1,19 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.4 * 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.
17 */5 */
18#include <linux/init.h>6#include <linux/init.h>
19#include <linux/ioport.h>7#include <linux/ioport.h>
arch/mips/ar7/time.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
4 *5 *
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 *
18 * Setting up the clock on the MIPS boards.6 * Setting up the clock on the MIPS boards.
19 */7 */
20 8
arch/mips/bcm47xx/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the BCM47XX specific kernel interface routines3# Makefile for the BCM47XX specific kernel interface routines
3# under Linux.4# under Linux.
arch/mips/bcm63xx/boards/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_BOARD_BCM963XX) += board_bcm963xx.o2obj-$(CONFIG_BOARD_BCM963XX) += board_bcm963xx.o
arch/mips/bmips/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y += setup.o irq.o dma.o2obj-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
1/*2/*
2 * Copyright (C) 2010 "Wu Zhangjin" <wuzhangjin@gmail.com>3 * 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.
8 */4 */
9 5
10#include <sys/types.h>6#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
1/*2/*
2 * Copyright 2001 MontaVista Software Inc.3 * Copyright 2001 MontaVista Software Inc.
3 * Author: Matt Porter <mporter@mvista.com>4 * Author: Matt Porter <mporter@mvista.com>
4 *5 *
5 * Copyright (C) 2009 Lemote, Inc.6 * Copyright (C) 2009 Lemote, Inc.
6 * Author: Wu Zhangjin <wuzhangjin@gmail.com>7 * 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.
12 */8 */
13 9
14#include <linux/types.h>10#include <linux/types.h>
arch/mips/boot/dts/mscc/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1dtb-$(CONFIG_MSCC_OCELOT) += ocelot_pcb123.dtb ocelot_pcb120.dtb2dtb-$(CONFIG_MSCC_OCELOT) += ocelot_pcb123.dtb ocelot_pcb120.dtb
2 3
3obj-$(CONFIG_BUILTIN_DTB) += $(addsuffix .o, $(dtb-y))4obj-$(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
1dtb-$(CONFIG_FIT_IMAGE_FDT_NI169445) += 169445.dtb2dtb-$(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
1/*2/*
2 * Cryptographic API.3 * Cryptographic API.
3 *4 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
10 * Copyright (c) Alan Smithee.11 * Copyright (c) Alan Smithee.
11 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>12 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
12 * Copyright (c) Jean-Francois Dive <jef@linuxbe.org>13 * 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.
18 */14 */
19 15
20#include <linux/mm.h>16#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
1/*2/*
2 * Cryptographic API.3 * Cryptographic API.
3 *4 *
@@ -11,11 +12,6 @@ · 7 unmodified lines
11 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>12 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
12 * Copyright (c) 2002 James Morris <jmorris@intercode.com.au>13 * Copyright (c) 2002 James Morris <jmorris@intercode.com.au>
13 * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>14 * 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.
19 */15 */
20 16
21#include <linux/mm.h>17#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
1/*2/*
2 * Cryptographic API.3 * Cryptographic API.
3 *4 *
@@ -10,11 +11,6 @@ · 6 unmodified lines
10 * Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com>11 * Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com>
11 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>12 * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
12 * Copyright (c) 2003 Kyle McMartin <kyle@debian.org>13 * 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.
18 */14 */
19 15
20#include <linux/mm.h>16#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
1#include <linux/fs.h>2#include <linux/fs.h>
2#include <linux/interrupt.h>3#include <linux/interrupt.h>
3#include <asm/octeon/octeon.h>4#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 */
1/*2/*
2 * (C) Copyright 2004, 2005 Cavium Networks3 * (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
18 */4 */
19 5
20#ifndef __OCTEON_BOOT_H__6#ifndef __OCTEON_BOOT_H__
arch/mips/cobalt/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the Cobalt micro systems family specific parts of the kernel3# Makefile for the Cobalt micro systems family specific parts of the kernel
3#4#
arch/mips/cobalt/buttons.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Cobalt buttons platform device.3 * Cobalt buttons platform device.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20 7
21#include <linux/platform_device.h>8#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
1/*2/*
2 * Registration of Cobalt LCD platform device.3 * Registration of Cobalt LCD platform device.
3 *4 *
4 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/errno.h>7#include <linux/errno.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/cobalt/led.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Registration of Cobalt LED platform device.3 * Registration of Cobalt LED platform device.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/errno.h>7#include <linux/errno.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/cobalt/mtd.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Registration of Cobalt MTD device.3 * Registration of Cobalt MTD device.
3 *4 *
4 * Copyright (C) 2006 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/init.h>7#include <linux/init.h>
21#include <linux/platform_device.h>8#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
1/*2/*
2 * Registration of Cobalt RTC platform device.3 * Registration of Cobalt RTC platform device.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/errno.h>7#include <linux/errno.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/cobalt/serial.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Registration of Cobalt UART platform device.3 * Registration of Cobalt UART platform device.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/errno.h>7#include <linux/errno.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/cobalt/time.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Cobalt time initialization.3 * Cobalt time initialization.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/i8253.h>7#include <linux/i8253.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/dec/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the DECstation family specific parts of the kernel3# Makefile for the DECstation family specific parts of the kernel
3#4#
arch/mips/dec/ecc-berr.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Bus error event handling code for systems equipped with ECC3 * Bus error event handling code for systems equipped with ECC
3 * handling logic, i.e. DECstation/DECsystem 5000/200 (KN02),4 * handling logic, i.e. DECstation/DECsystem 5000/200 (KN02),
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * 5900/260 (KN05) systems.6 * 5900/260 (KN05) systems.
6 *7 *
7 * Copyright (c) 2003, 2005 Maciej W. Rozycki8 * 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.
13 */9 */
14 10
15#include <linux/init.h>11#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
1/*2/*
2 * DEC I/O ASIC interrupts.3 * DEC I/O ASIC interrupts.
3 *4 *
4 * Copyright (c) 2002, 2003, 2013 Maciej W. Rozycki5 * 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.
10 */6 */
11 7
12#include <linux/init.h>8#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
1/*2/*
2 * Bus error event handling code for DECstation/DECsystem 31003 * Bus error event handling code for DECstation/DECsystem 3100
3 * and 2100 (KN01) systems equipped with parity error detection4 * and 2100 (KN01) systems equipped with parity error detection
4 * logic.5 * logic.
5 *6 *
6 * Copyright (c) 2005 Maciej W. Rozycki7 * 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.
12 */8 */
13 9
14#include <linux/init.h>10#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
1/*2/*
2 * DECstation 5000/200 (KN02) Control and Status Register3 * DECstation 5000/200 (KN02) Control and Status Register
3 * interrupts.4 * interrupts.
4 *5 *
5 * Copyright (c) 2002, 2003, 2005 Maciej W. Rozycki6 * 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.
11 */7 */
12 8
13#include <linux/init.h>9#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
1/*2/*
2 * Bus error event handling code for 5000-series systems equipped3 * Bus error event handling code for 5000-series systems equipped
3 * with parity error detection logic, i.e. DECstation/DECsystem4 * with parity error detection logic, i.e. DECstation/DECsystem
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * (KN04-CA) systems.7 * (KN04-CA) systems.
7 *8 *
8 * Copyright (c) 2005 Maciej W. Rozycki9 * 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.
14 */10 */
15 11
16#include <linux/init.h>12#include <linux/init.h>
arch/mips/dec/platform.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DEC platform devices.3 * DEC platform devices.
3 *4 *
4 * Copyright (c) 2014 Maciej W. Rozycki5 * 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.
10 */6 */
11 7
12#include <linux/ioport.h>8#include <linux/ioport.h>
arch/mips/dec/prom/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the DECstation prom monitor library routines3# Makefile for the DECstation prom monitor library routines
3# under Linux.4# under Linux.
arch/mips/dec/prom/console.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * DECstation PROM-based early console support.3 * DECstation PROM-based early console support.
3 *4 *
4 * Copyright (C) 2004, 2007 Maciej W. Rozycki5 * 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.
10 */6 */
11#include <linux/console.h>7#include <linux/console.h>
12#include <linux/init.h>8#include <linux/init.h>
arch/mips/emma/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-$(CONFIG_SOC_EMMA2RH) += common/2obj-$(CONFIG_SOC_EMMA2RH) += common/
2 3
3#4#
arch/mips/emma/common/Makefile+1−5
@@ -1,10 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-or-later
1#2#
2# Copyright (C) NEC Electronics Corporation 2005-20063# Copyright (C) NEC Electronics Corporation 2005-2006
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 2 of the License, or
7# (at your option) any later version.
8#
9 5
10obj-$(CONFIG_NEC_MARKEINS) += prom.o6obj-$(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
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2004-20063 * Copyright (C) NEC Electronics Corporation 2004-2006
3 *4 *
4 * This file is based on the arch/mips/ddb5xxx/common/prom.c5 * This file is based on the arch/mips/ddb5xxx/common/prom.c
5 *6 *
6 * Copyright 2001 MontaVista Software Inc.7 * 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
21 */8 */
22#include <linux/init.h>9#include <linux/init.h>
23#include <linux/mm.h>10#include <linux/mm.h>
arch/mips/emma/markeins/Makefile+1−5
@@ -1,10 +1,6 @@
1# SPDX-License-Identifier: GPL-2.0-or-later
1#2#
2# Copyright (C) NEC Electronics Corporation 2005-20063# Copyright (C) NEC Electronics Corporation 2005-2006
3#4#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 2 of the License, or
7# (at your option) any later version.
8#
9 5
10obj-$(CONFIG_NEC_MARKEINS) += irq.o setup.o led.o platform.o6obj-$(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
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2004-20063 * Copyright (C) NEC Electronics Corporation 2004-2006
3 *4 *
4 * This file is based on the arch/mips/ddb5xxx/ddb5477/irq.c5 * This file is based on the arch/mips/ddb5xxx/ddb5477/irq.c
5 *6 *
6 * Copyright 2001 MontaVista Software Inc.7 * 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
21 */8 */
22#include <linux/init.h>9#include <linux/init.h>
23#include <linux/interrupt.h>10#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
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2004-20063 * 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
17 */4 */
18#include <linux/kernel.h>5#include <linux/kernel.h>
19#include <linux/types.h>6#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
1/*2/*
2 * Copyright(C) MontaVista Software Inc, 20063 * Copyright(C) MontaVista Software Inc, 2006
3 *4 *
4 * Author: dmitry pervushin <dpervushin@ru.mvista.com>5 * 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
19 */6 */
20#include <linux/init.h>7#include <linux/init.h>
21#include <linux/kernel.h>8#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
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2004-20063 * Copyright (C) NEC Electronics Corporation 2004-2006
3 *4 *
4 * This file is based on the arch/mips/ddb5xxx/ddb5477/setup.c.5 * This file is based on the arch/mips/ddb5xxx/ddb5477/setup.c.
5 *6 *
6 * Copyright 2001 MontaVista Software Inc.7 * 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
21 */8 */
22#include <linux/init.h>9#include <linux/init.h>
23#include <linux/kernel.h>10#include <linux/kernel.h>
arch/mips/fw/cfe/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the Broadcom Common Firmware Environment support3# Makefile for the Broadcom Common Firmware Environment support
3#4#
arch/mips/fw/cfe/cfe_api.c+1−14
@@ -1,19 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation3 * 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.
17 */4 */
18 5
19/*6/*
arch/mips/fw/cfe/cfe_api_int.h+1−14
@@ -1,19 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation3 * 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.
17 */4 */
18#ifndef CFE_API_INT_H5#ifndef CFE_API_INT_H
19#define CFE_API_INT_H6#define CFE_API_INT_H
arch/mips/fw/lib/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for generic prom monitor library routines under Linux.3# Makefile for generic prom monitor library routines under Linux.
3#4#
arch/mips/fw/lib/call_o32.S+1−5
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * O32 interface for the 64 (or N32) ABI.3 * O32 interface for the 64 (or N32) ABI.
3 *4 *
4 * Copyright (C) 2002, 2014 Maciej W. Rozycki5 * 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.
10 */6 */
11 7
12#include <asm/asm.h>8#include <asm/asm.h>
arch/mips/fw/sni/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the SNI prom monitor routines under Linux.3# Makefile for the SNI prom monitor routines under Linux.
3#4#
arch/mips/generic/Makefile+1−5
@@ -1,12 +1,8 @@
1# SPDX-License-Identifier: GPL-2.0-or-later
1#2#
2# Copyright (C) 2016 Imagination Technologies3# Copyright (C) 2016 Imagination Technologies
3# Author: Paul Burton <paul.burton@mips.com>4# Author: Paul Burton <paul.burton@mips.com>
4#5#
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 6
11obj-y += init.o7obj-y += init.o
12obj-y += irq.o8obj-y += irq.o
arch/mips/generic/board-ranchu.c+1−5
@@ -1,12 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Support code for virtual Ranchu board for MIPS.3 * Support code for virtual Ranchu board for MIPS.
3 *4 *
4 * Author: Miodrag Dinic <miodrag.dinic@mips.com>5 * 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.
10 */6 */
11 7
12#include <linux/of_address.h>8#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
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#define pr_fmt(fmt) "sead3: " fmt7#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
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/clk.h>7#include <linux/clk.h>
arch/mips/generic/irq.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/clk.h>7#include <linux/clk.h>
arch/mips/generic/proc.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/of.h>7#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
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#define pr_fmt(fmt) "yamon-dt: " fmt7#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
1# MIPS headers2# MIPS headers
2generated-y += syscall_table_32_o32.h3generated-y += syscall_table_32_o32.h
3generated-y += syscall_table_64_n32.h4generated-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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Alex Smith <alex.smith@imgtec.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_CLOCKSOURCE_H7#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 */
1/*2/*
2 * CPU feature definitions for module loading, used by3 * CPU feature definitions for module loading, used by
3 * module_cpu_feature_match(), see uapi/asm/hwcap.h for MIPS CPU features.4 * 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.
9 */5 */
10 6
11#ifndef __ASM_CPUFEATURE_H7#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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * 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.
8 */4 */
9 5
10#ifndef __MIPS_ASM_DEBUG_H__6#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 */
1/*2/*
2 * include/asm-mips/dec/ecc.h3 * include/asm-mips/dec/ecc.h
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 * DECsystem 5900 (KN03), 5900/260 (KN05) systems.7 * DECsystem 5900 (KN03), 5900/260 (KN05) systems.
7 *8 *
8 * Copyright (C) 2003 Maciej W. Rozycki9 * 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.
14 */10 */
15#ifndef __ASM_MIPS_DEC_ECC_H11#ifndef __ASM_MIPS_DEC_ECC_H
16#define __ASM_MIPS_DEC_ECC_H12#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 */
1/*2/*
2 * include/asm-mips/dec/ioasic.h3 * include/asm-mips/dec/ioasic.h
3 *4 *
4 * DEC I/O ASIC access operations.5 * DEC I/O ASIC access operations.
5 *6 *
6 * Copyright (C) 2000, 2002, 2003 Maciej W. Rozycki7 * 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.
12 */8 */
13 9
14#ifndef __ASM_DEC_IOASIC_H10#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 */
1/*2/*
2 * include/asm-mips/dec/kn02ba.h3 * include/asm-mips/dec/kn02ba.h
3 *4 *
4 * DECstation 5000/1xx (3min or KN02-BA) definitions.5 * DECstation 5000/1xx (3min or KN02-BA) definitions.
5 *6 *
6 * Copyright (C) 2002, 2003 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef __ASM_MIPS_DEC_KN02BA_H9#ifndef __ASM_MIPS_DEC_KN02BA_H
14#define __ASM_MIPS_DEC_KN02BA_H10#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 */
1/*2/*
2 * include/asm-mips/dec/kn02ca.h3 * include/asm-mips/dec/kn02ca.h
3 *4 *
4 * Personal DECstation 5000/xx (Maxine or KN02-CA) definitions.5 * Personal DECstation 5000/xx (Maxine or KN02-CA) definitions.
5 *6 *
6 * Copyright (C) 2002, 2003 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef __ASM_MIPS_DEC_KN02CA_H9#ifndef __ASM_MIPS_DEC_KN02CA_H
14#define __ASM_MIPS_DEC_KN02CA_H10#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 */
1/*2/*
2 * include/asm-mips/dec/kn05.h3 * include/asm-mips/dec/kn05.h
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 *9 *
9 * Copyright (C) 2002, 2003, 2005, 2008 Maciej W. Rozycki10 * Copyright (C) 2002, 2003, 2005, 2008 Maciej W. Rozycki
10 *11 *
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 *
16 * WARNING! All this information is pure guesswork based on the12 * WARNING! All this information is pure guesswork based on the
17 * ROM. It is provided here in hope it will give someone some13 * ROM. It is provided here in hope it will give someone some
18 * food for thought. No documentation for the KN05 nor the KN0414 * 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 */
1/*2/*
2 * include/asm-mips/dec/kn230.h3 * include/asm-mips/dec/kn230.h
3 *4 *
4 * DECsystem 5100 (MIPSmate or KN230) definitions.5 * DECsystem 5100 (MIPSmate or KN230) definitions.
5 *6 *
6 * Copyright (C) 2002, 2003 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef __ASM_MIPS_DEC_KN230_H9#ifndef __ASM_MIPS_DEC_KN230_H
14#define __ASM_MIPS_DEC_KN230_H10#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 */
1/*2/*
2 * include/asm-mips/dec/prom.h3 * include/asm-mips/dec/prom.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2002 Maciej W. Rozycki7 * Copyright (C) 2002 Maciej W. Rozycki
7 *8 *
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 *
13 * Based on arch/mips/dec/prom/prom.h by the Anonymous.9 * Based on arch/mips/dec/prom/prom.h by the Anonymous.
14 */10 */
15#ifndef _ASM_DEC_PROM_H11#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 */
1/*2/*
2 * include/asm-mips/dec/system.h3 * include/asm-mips/dec/system.h
3 *4 *
4 * Generic DECstation/DECsystem bits.5 * Generic DECstation/DECsystem bits.
5 *6 *
6 * Copyright (C) 2005, 2006 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef __ASM_DEC_SYSTEM_H9#ifndef __ASM_DEC_SYSTEM_H
14#define __ASM_DEC_SYSTEM_H10#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 */
1/*2/*
2 * DS1287 timer functions.3 * DS1287 timer functions.
3 *4 *
4 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __ASM_DS1287_H7#ifndef __ASM_DS1287_H
21#define __ASM_DS1287_H8#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 */
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_DSEMUL_H__7#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 */
1/*2/*
2 * Copyright (C) 2005 Mips Technologies3 * Copyright (C) 2005 Mips Technologies
3 * Author: Chris Dearman, chris@mips.com derived from fpu.h4 * 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.
9 */5 */
10#ifndef _ASM_DSP_H6#ifndef _ASM_DSP_H
11#define _ASM_DSP_H7#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 */
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2005-20063 * Copyright (C) NEC Electronics Corporation 2005-2006
3 *4 *
4 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h5 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h
5 * Copyright 2001 MontaVista Software Inc.6 * 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
20 */7 */
21#ifndef __ASM_EMMA_EMMA2RH_H8#ifndef __ASM_EMMA_EMMA2RH_H
22#define __ASM_EMMA_EMMA2RH_H9#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 */
1/*2/*
2 * Copyright (C) NEC Electronics Corporation 2005-20063 * Copyright (C) NEC Electronics Corporation 2005-2006
3 *4 *
4 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h5 * This file based on include/asm-mips/ddb5xxx/ddb5xxx.h
5 * Copyright 2001 MontaVista Software Inc.6 * 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
20 */7 */
21 8
22#ifndef MARKEINS_H9#ifndef MARKEINS_H
arch/mips/include/asm/fpu.h+1−5
@@ -1,11 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2002 MontaVista Software Inc.3 * Copyright (C) 2002 MontaVista Software Inc.
3 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net4 * 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.
9 */5 */
10#ifndef _ASM_FPU_H6#ifndef _ASM_FPU_H
11#define _ASM_FPU_H7#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 */
1/*2/*
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.
14 *3 *
15 * Further private data for which no space exists in mips_fpu_struct.4 * Further private data for which no space exists in mips_fpu_struct.
16 * This should be subsumed into the mips_fpu_struct structure as5 * 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 */
1/*2/*
2 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation3 * 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.
17 */4 */
18/*5/*
19 * Broadcom Common Firmware Environment (CFE)6 * 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 */
1/*2/*
2 * Copyright (C) 2000, 2001, 2002 Broadcom Corporation3 * 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.
17 */4 */
18 5
19/*6/*
arch/mips/include/asm/gt64120.h+1−13
@@ -1,22 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2000, 2004, 2005 MIPS Technologies, Inc.3 * Copyright (C) 2000, 2004, 2005 MIPS Technologies, Inc.
3 * All rights reserved.4 * All rights reserved.
4 * Authors: Carsten Langgaard <carstenl@mips.com>5 * Authors: Carsten Langgaard <carstenl@mips.com>
5 * Maciej W. Rozycki <macro@mips.com>6 * Maciej W. Rozycki <macro@mips.com>
6 * Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)7 * 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.
20 */8 */
21#ifndef _ASM_GT64120_H9#ifndef _ASM_GT64120_H
22#define _ASM_GT64120_H10#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 */
1/*2/*
2 * include/asm-mips/i8259.h3 * include/asm-mips/i8259.h
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2003 Maciej W. Rozycki7 * Copyright (C) 2003 Maciej W. Rozycki
7 * Copyright (C) 2003 Ralf Baechle <ralf@linux-mips.org>8 * 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.
13 */9 */
14#ifndef _ASM_I8259_H10#ifndef _ASM_I8259_H
15#define _ASM_I8259_H11#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 */
1/*2/*
2 * include/asm-mips/irq_cpu.h3 * include/asm-mips/irq_cpu.h
3 *4 *
4 * MIPS CPU interrupt definitions.5 * MIPS CPU interrupt definitions.
5 *6 *
6 * Copyright (C) 2002 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef _ASM_IRQ_CPU_H9#ifndef _ASM_IRQ_CPU_H
14#define _ASM_IRQ_CPU_H10#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 */
1/*2/*
2 * Galileo/Marvell GT641xx IRQ definitions.3 * Galileo/Marvell GT641xx IRQ definitions.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef _ASM_IRQ_GT641XX_H7#ifndef _ASM_IRQ_GT641XX_H
21#define _ASM_IRQ_GT641XX_H8#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 */
1/*2/*
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.
6 *3 *
7 * Copyright (C) 2006 Ralf Baechle (ralf@linux-mips.org)4 * Copyright (C) 2006 Ralf Baechle (ralf@linux-mips.org)
8 */5 */
arch/mips/include/asm/kprobes.h+1−13
@@ -1,22 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Kernel Probes (KProbes)3 * Kernel Probes (KProbes)
3 * include/asm-mips/kprobes.h4 * include/asm-mips/kprobes.h
4 *5 *
5 * Copyright 2006 Sony Corp.6 * Copyright 2006 Sony Corp.
6 * Copyright 2010 Cavium Networks7 * 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
20 */8 */
21 9
22#ifndef _ASM_KPROBES_H10#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 */
1/*2/*
2 * lasat.h3 * lasat.h
3 *4 *
4 * Thomas Horsten <thh@lasat.com>5 * Thomas Horsten <thh@lasat.com>
5 * Copyright (C) 2000 LASAT Networks A/S.6 * Copyright (C) 2000 LASAT Networks A/S.
6 *7 *
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 *
20 * Configuration for LASAT boards, loads the appropriate include files.8 * Configuration for LASAT boards, loads the appropriate include files.
21 */9 */
22#ifndef _LASAT_H10#ifndef _LASAT_H
arch/mips/include/asm/maar.h+1−5
@@ -1,11 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies3 * Copyright (C) 2014 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MIPS_MAAR_H__7#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 */
1/*2/*
2 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>3 * Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.org>4 * 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
18 */5 */
19 6
20#ifndef __AR7_H__7#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 */
1/*2/*
2 * Copyright (C) 2006, 2007 Florian Fainelli <florian@openwrt.org>3 * 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
17 */4 */
18 5
19#ifndef __PROM_H__6#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 */
1/*2/*
2 * include/asm-mips/mach-au1x00/ioremap.h3 * 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.
8 */4 */
9#ifndef __ASM_MACH_AU1X00_IOREMAP_H5#ifndef __ASM_MACH_AU1X00_IOREMAP_H
10#define __ASM_MACH_AU1X00_IOREMAP_H6#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 */
1/*2/*
2 * Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>3 * 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.
17 */4 */
18 5
19#ifndef __ASM_BCM47XX_H6#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 */
1/*2/*
2 * Copyright (C) 2006 Yoichi Yuasa <yuasa@linux-mips.org>3 * 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
17 */4 */
18#ifndef _COBALT_MACH_GT64120_H5#ifndef _COBALT_MACH_GT64120_H
19#define _COBALT_MACH_GT64120_H6#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 */
1/*2/*
2 * CPU feature overrides for DECstation systems. Two variations3 * CPU feature overrides for DECstation systems. Two variations
3 * are generally applicable.4 * are generally applicable.
4 *5 *
5 * Copyright (C) 2013 Maciej W. Rozycki6 * 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.
11 */7 */
12#ifndef __ASM_MACH_DEC_CPU_FEATURE_OVERRIDES_H8#ifndef __ASM_MACH_DEC_CPU_FEATURE_OVERRIDES_H
13#define __ASM_MACH_DEC_CPU_FEATURE_OVERRIDES_H9#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 */
1/*2/*
2 * RTC definitions for DECstation style attached Dallas DS1287 chip.3 * RTC definitions for DECstation style attached Dallas DS1287 chip.
3 *4 *
4 * Copyright (C) 1998, 2001 by Ralf Baechle5 * Copyright (C) 1998, 2001 by Ralf Baechle
5 * Copyright (C) 1998 by Harald Koerfgen6 * Copyright (C) 1998 by Harald Koerfgen
6 * Copyright (C) 2002, 2005 Maciej W. Rozycki7 * 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.
12 */8 */
13#ifndef __ASM_MIPS_DEC_RTC_DEC_H9#ifndef __ASM_MIPS_DEC_RTC_DEC_H
14#define __ASM_MIPS_DEC_RTC_DEC_H10#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 */
1/*2/*
2 * include/asm-mips/mach-generic/ioremap.h3 * 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.
8 */4 */
9#ifndef __ASM_MACH_GENERIC_IOREMAP_H5#ifndef __ASM_MACH_GENERIC_IOREMAP_H
10#define __ASM_MACH_GENERIC_IOREMAP_H6#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 */
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * 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 *
13 */4 */
14 5
15#ifndef __ASM_JZ4740_CLOCK_H__6#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 */
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ7420/JZ4740 DMA definitions4 * 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 *
14 */5 */
15 6
16#ifndef __ASM_MACH_JZ4740_DMA_H__7#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 */
1/*2/*
2 * Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 GPIO pin definitions4 * 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 *
14 */5 */
15 6
16#ifndef _JZ_GPIO_H7#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 */
1/*2/*
2 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 IRQ definitions4 * 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 *
14 */5 */
15 6
16#ifndef __ASM_MACH_JZ4740_IRQ_H__7#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 */
1/*2/*
2 * Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>3 * 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 *
13 */4 */
14 5
15#ifndef __ASM_MACH_JZ4740_JZ4740_FB_H__6#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 */
1/*2/*
2 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 platform device definitions4 * 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 *
14 */5 */
15 6
16 7
arch/mips/include/asm/mach-jz4740/timer.h+1−10
@@ -1,16 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 platform timer support4 * 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 *
14 */5 */
15 6
16#ifndef __ASM_MACH_JZ4740_TIMER7#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 */
1/*2/*
2 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 CPUFreq platform support.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_CPUFREQ_H8#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 */
1/*2/*
2 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 NAND platform support.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_DMA_H8#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * IRQ mappings for Loongson 15 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_IRQ_H8#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Register mappings for Loongson 15 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_LOONGSON1_H8#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 */
1/*2/*
2 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 NAND platform support.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_NAND_H8#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#ifndef __ASM_MACH_LOONGSON32_PLATFORM_H6#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#ifndef __ASM_MACH_LOONGSON32_PROM_H6#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 Clock Register Definitions.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_REGS_CLK_H8#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 */
1/*2/*
2 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 MUX Register Definitions.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_REGS_MUX_H8#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 */
1/*2/*
2 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 PWM Register Definitions.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_REGS_PWM_H8#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 */
1/*2/*
2 * Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>3 * Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>
3 *4 *
4 * Loongson 1 RTC timer Register Definitions.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_REGS_RTC_H8#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 */
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Loongson 1 Watchdog Register Definitions.5 * 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.
10 */6 */
11 7
12#ifndef __ASM_MACH_LOONGSON32_REGS_WDT_H8#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 */
1/*2/*
2 * Copyright (C) 2009 Lemote, Inc.3 * Copyright (C) 2009 Lemote, Inc.
3 * Author: Wu Zhangjin <wuzhangjin@gmail.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_MACH_LOONGSON64_LOONGSON_H7#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 */
1/*2/*
2 * Copyright (C) 2009 Lemote, Inc.3 * Copyright (C) 2009 Lemote, Inc.
3 * Author: Wu Zhangjin <wuzhangjin@gmail.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_MACH_LOONGSON64_MACHINE_H7#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 */
1/*2/*
2 * Copyright (C) 2009 Lemote, Inc.3 * Copyright (C) 2009 Lemote, Inc.
3 * Author: Wu Zhangjin <wuzhangjin@gmail.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_MACH_LOONGSON64_MEM_H7#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 */
1/*2/*
2 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &3 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &
3 * Institute of Computing Technology4 * Institute of Computing Technology
4 * Author: Xiang Gao, gaoxiang@ict.ac.cn5 * Author: Xiang Gao, gaoxiang@ict.ac.cn
5 * Huacai Chen, chenhc@lemote.com6 * Huacai Chen, chenhc@lemote.com
6 * Xiaofu Meng, Shuangshuang Zhang7 * 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.
12 */8 */
13#ifndef _ASM_MACH_MMZONE_H9#ifndef _ASM_MACH_MMZONE_H
14#define _ASM_MACH_MMZONE_H10#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 */
1/*2/*
2 * Copyright (c) 2008 Zhang Le <r0bertz@gentoo.org>3 * Copyright (c) 2008 Zhang Le <r0bertz@gentoo.org>
3 * Copyright (c) 2009 Wu Zhangjin <wuzhangjin@gmail.com>4 * 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.
10 */5 */
11 6
12#ifndef __ASM_MACH_LOONGSON64_PCI_H_7#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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_MALTA_DTSHIM_H__7#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 */
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies3 * Copyright (C) 2014 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_MIPS_MACH_MALTA_PM_H__7#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 */
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
4 * Copyright (C) 2003 by Ralf Baechle5 * Copyright (C) 2003 by Ralf Baechle
5 *6 *
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 *
19 * RTC routines for Malta style attached PIIX4 device, which contains a7 * RTC routines for Malta style attached PIIX4 device, which contains a
20 * Motorola MC146818A-compatible Real Time Clock.8 * Motorola MC146818A-compatible Real Time Clock.
21 */9 */
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 */
1/*2/*
2 * Defines for the MSP interrupt controller.3 * Defines for the MSP interrupt controller.
3 *4 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * ########################################################################8 * ########################################################################
8 *9 *
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 *
22 * ########################################################################10 * ########################################################################
23 */11 */
24 12
arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Defines for the MSP interrupt handlers.3 * Defines for the MSP interrupt handlers.
3 *4 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * ########################################################################8 * ########################################################################
8 *9 *
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 *
22 * ########################################################################10 * ########################################################################
23 */11 */
24 12
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 */
1/*2/*
2 * Copyright (c) 2000-2006 PMC-Sierra INC.3 * Copyright (c) 2000-2006 PMC-Sierra INC.
3 *4 *
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 *
21 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND5 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
22 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS6 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
23 * SOFTWARE.7 * 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 */
1/*2/*
2 * MIPS boards bootprom interface for the Linux kernel.3 * MIPS boards bootprom interface for the Linux kernel.
3 *4 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * ########################################################################8 * ########################################################################
8 *9 *
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 *
22 * ########################################################################10 * ########################################################################
23 */11 */
24 12
arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Defines for the address space, registers and register configuration3 * Defines for the address space, registers and register configuration
3 * (bit masks, access macros etc) for the PMC-Sierra line of MSP products.4 * (bit masks, access macros etc) for the PMC-Sierra line of MSP products.
@@ -13,19 +14,6 @@ · 9 unmodified lines
13 *14 *
14 * ########################################################################15 * ########################################################################
15 *16 *
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 *
29 * ########################################################################17 * ########################################################################
30 */18 */
31 19
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 */
1/*2/*
2 * Defines for the MSP interrupt controller.3 * Defines for the MSP interrupt controller.
3 *4 *
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * ########################################################################8 * ########################################################################
8 *9 *
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 *
22 * ########################################################################10 * ########################################################################
23 */11 */
24 12
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 */
1/******************************************************************2/******************************************************************
2 * Copyright (c) 2000-2007 PMC-Sierra INC.3 * Copyright (c) 2000-2007 PMC-Sierra INC.
3 *4 *
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 *
21 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND5 * PMC-SIERRA INC. DISCLAIMS ANY LIABILITY OF ANY KIND
22 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS6 * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS
23 * SOFTWARE.7 * SOFTWARE.
arch/mips/include/asm/mach-pnx833x/gpio.h+1−14
@@ -1,23 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * gpio.h: GPIO Support for PNX833X.3 * gpio.h: GPIO Support for PNX833X.
3 *4 *
4 * Copyright 2008 NXP Semiconductors5 * Copyright 2008 NXP Semiconductors
5 * Chris Steel <chris.steel@nxp.com>6 * Chris Steel <chris.steel@nxp.com>
6 * Daniel Laird <daniel.j.laird@nxp.com>7 * 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.
21 */8 */
22#ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H9#ifndef __ASM_MIPS_MACH_PNX833X_GPIO_H
23#define __ASM_MIPS_MACH_PNX833X_GPIO_H10#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 */
1 2
2/*3/*
3 * irq.h: IRQ mappings for PNX833X.4 * irq.h: IRQ mappings for PNX833X.
@@ -5,20 +6,6 @@ · 1 unmodified line
5 * Copyright 2008 NXP Semiconductors6 * Copyright 2008 NXP Semiconductors
6 * Chris Steel <chris.steel@nxp.com>7 * Chris Steel <chris.steel@nxp.com>
7 * Daniel Laird <daniel.j.laird@nxp.com>8 * 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.
22 */9 */
23 10
24#ifndef __ASM_MIPS_MACH_PNX833X_IRQ_MAPPING_H11#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 */
1/*2/*
2 * irq.h: IRQ mappings for PNX833X.3 * irq.h: IRQ mappings for PNX833X.
3 *4 *
4 * Copyright 2008 NXP Semiconductors5 * Copyright 2008 NXP Semiconductors
5 * Chris Steel <chris.steel@nxp.com>6 * Chris Steel <chris.steel@nxp.com>
6 * Daniel Laird <daniel.j.laird@nxp.com>7 * 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.
21 */8 */
22 9
23#ifndef __ASM_MIPS_MACH_PNX833X_IRQ_H10#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 */
1/*2/*
2 * pnx833x.h: Register mappings for PNX833X.3 * pnx833x.h: Register mappings for PNX833X.
3 *4 *
4 * Copyright 2008 NXP Semiconductors5 * Copyright 2008 NXP Semiconductors
5 * Chris Steel <chris.steel@nxp.com>6 * Chris Steel <chris.steel@nxp.com>
6 * Daniel Laird <daniel.j.laird@nxp.com>7 * 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.
21 */8 */
22#ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H9#ifndef __ASM_MIPS_MACH_PNX833X_PNX833X_H
23#define __ASM_MIPS_MACH_PNX833X_PNX833X_H10#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 */
1/*2/*
2 * IDT RC32434 specific CPU feature overrides3 * IDT RC32434 specific CPU feature overrides
3 *4 *
@@ -6,21 +7,6 @@ · 2 unmodified lines
6 * This file was derived from: include/asm-mips/cpu-features.h7 * This file was derived from: include/asm-mips/cpu-features.h
7 * Copyright (C) 2003, 2004 Ralf Baechle8 * Copyright (C) 2003, 2004 Ralf Baechle
8 * Copyright (C) 2004 Maciej W. Rozycki9 * 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.
24 */10 */
25#ifndef __ASM_MACH_RC32434_CPU_FEATURE_OVERRIDES_H11#ifndef __ASM_MACH_RC32434_CPU_FEATURE_OVERRIDES_H
26#define __ASM_MACH_RC32434_CPU_FEATURE_OVERRIDES_H12#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 */
1/*2/*
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 *3 *
12 * Copyright (C) 2004 IDT Inc.4 * Copyright (C) 2004 IDT Inc.
13 * Copyright (C) 2006 Felix Fietkau <nbd@openwrt.org>5 * 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 */
1/*2/*
2 * include/asm-mips/mach-tx39xx/ioremap.h3 * 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.
8 */4 */
9#ifndef __ASM_MACH_TX39XX_IOREMAP_H5#ifndef __ASM_MACH_TX39XX_IOREMAP_H
10#define __ASM_MACH_TX39XX_IOREMAP_H6#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 */
1/*2/*
2 * include/asm-mips/mach-tx49xx/ioremap.h3 * 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.
8 */4 */
9#ifndef __ASM_MACH_TX49XX_IOREMAP_H5#ifndef __ASM_MACH_TX49XX_IOREMAP_H
10#define __ASM_MACH_TX49XX_IOREMAP_H6#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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MACH_XILFPGA_IRQ_H__7#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 */
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MACHINE_H__7#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 */
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
4 *5 *
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 *
18 * Defines of the Malta board specific address-MAP, registers, etc.6 * Defines of the Malta board specific address-MAP, registers, etc.
19 */7 */
20#ifndef __ASM_MIPS_BOARDS_MALTA_H8#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 */
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
4 * Copyright (C) 2013 Imagination Technologies Ltd.5 * Copyright (C) 2013 Imagination Technologies Ltd.
5 *6 *
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 *
19 * Register definitions for Intel PIIX4 South Bridge Device.7 * Register definitions for Intel PIIX4 South Bridge Device.
20 */8 */
21#ifndef __ASM_MIPS_BOARDS_PIIX4_H9#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 */
1/*2/*
2 * Copyright (C) 2005 MIPS Technologies, Inc. All rights reserved.3 * 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 *
17 */4 */
18 5
19#ifndef _ASM_MIPS_BOARDS_SIM_H6#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 */
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MIPS_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MIPS_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2017 Imagination Technologies3 * Copyright (C) 2017 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MIPS_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2017 Imagination Technologies3 * Copyright (C) 2017 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_MIPS_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10#ifndef _ASM_MSA_H6#ifndef _ASM_MSA_H
11#define _ASM_MSA_H7#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 */
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies3 * Copyright (C) 2014 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_PM_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies Ltd3 * Copyright (C) 2014 Imagination Technologies Ltd
3 *4 *
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 * PM helper macros for CPU power off (e.g. Suspend-to-RAM).5 * PM helper macros for CPU power off (e.g. Suspend-to-RAM).
10 */6 */
11 7
arch/mips/include/asm/serial.h+1−5
@@ -1,10 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2017 MIPS Tech, LLC3 * 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.
8 */4 */
9#ifndef __ASM__SERIAL_H5#ifndef __ASM__SERIAL_H
10#define __ASM__SERIAL_H6#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 */
1/* *********************************************************************2/* *********************************************************************
2 * BCM1280/BCM1480 Board Support Package3 * BCM1280/BCM1480 Board Support Package
3 *4 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
14 * Copyright 2000,2001,2002,200315 * Copyright 2000,2001,2002,2003
15 * Broadcom Corporation. All rights reserved.16 * Broadcom Corporation. All rights reserved.
16 *17 *
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
31 ********************************************************************* */18 ********************************************************************* */
32 19
33 20
arch/mips/include/asm/sibyte/bcm1480_l2c.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * BCM1280/BCM1480 Board Support Package3 * BCM1280/BCM1480 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/bcm1480_mc.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * BCM1280/BCM1480 Board Support Package3 * BCM1280/BCM1480 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/bcm1480_regs.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * BCM1255/BCM1280/BCM1455/BCM1480 Board Support Package3 * BCM1255/BCM1280/BCM1455/BCM1480 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32#ifndef _BCM1480_REGS_H19#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 */
1/* *********************************************************************2/* *********************************************************************
2 * BCM1280/BCM1400 Board Support Package3 * BCM1280/BCM1400 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,2003,2004,200514 * Copyright 2000,2001,2002,2003,2004,2005
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32#ifndef _BCM1480_SCD_H19#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 */
1/*2/*
2 * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation3 * 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.
17 */4 */
18#ifndef __ASM_SIBYTE_BIGSUR_H5#ifndef __ASM_SIBYTE_BIGSUR_H
19#define __ASM_SIBYTE_BIGSUR_H6#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 */
1/*2/*
2 * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation3 * 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.
17 */4 */
18 5
19#ifndef _SIBYTE_BOARD_H6#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 */
1/*2/*
2 * Copyright (C) 2002 Broadcom Corporation3 * 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.
17 */4 */
18#ifndef __ASM_SIBYTE_CARMEL_H5#ifndef __ASM_SIBYTE_CARMEL_H
19#define __ASM_SIBYTE_CARMEL_H6#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 */
1/*2/*
2 * Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation3 * 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.
17 */4 */
18 5
19#ifndef _ASM_SIBYTE_SB1250_H6#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 */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32#ifndef _SB1250_DEFS_H19#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 */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -15,20 +16,6 @@ · 11 unmodified lines
15 * Copyright 2000,2001,2002,200316 * Copyright 2000,2001,2002,2003
16 * Broadcom Corporation. All rights reserved.17 * Broadcom Corporation. All rights reserved.
17 *18 *
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
32 ********************************************************************* */19 ********************************************************************* */
33 20
34 21
arch/mips/include/asm/sibyte/sb1250_genbus.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
14 * Copyright 2000, 2001, 2002, 200315 * Copyright 2000, 2001, 2002, 2003
15 * Broadcom Corporation. All rights reserved.16 * Broadcom Corporation. All rights reserved.
16 *17 *
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
31 ********************************************************************* */18 ********************************************************************* */
32 19
33 20
arch/mips/include/asm/sibyte/sb1250_int.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000, 2001, 2002, 200314 * Copyright 2000, 2001, 2002, 2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_l2c.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_ldt.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000, 2001, 2002, 200314 * Copyright 2000, 2001, 2002, 2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_mac.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_mc.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000, 2001, 2002, 200314 * Copyright 2000, 2001, 2002, 2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_regs.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_scd.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,2003,2004,200514 * Copyright 2000,2001,2002,2003,2004,2005
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32#ifndef _SB1250_SCD_H19#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 */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -14,20 +15,6 @@ · 10 unmodified lines
14 * Copyright 2000,2001,2002,200315 * Copyright 2000,2001,2002,2003
15 * Broadcom Corporation. All rights reserved.16 * Broadcom Corporation. All rights reserved.
16 *17 *
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
31 ********************************************************************* */18 ********************************************************************* */
32 19
33 20
arch/mips/include/asm/sibyte/sb1250_syncser.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sb1250_uart.h+1−14
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/* *********************************************************************2/* *********************************************************************
2 * SB1250 Board Support Package3 * SB1250 Board Support Package
3 *4 *
@@ -13,20 +14,6 @@ · 9 unmodified lines
13 * Copyright 2000,2001,2002,200314 * Copyright 2000,2001,2002,2003
14 * Broadcom Corporation. All rights reserved.15 * Broadcom Corporation. All rights reserved.
15 *16 *
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
30 ********************************************************************* */17 ********************************************************************* */
31 18
32 19
arch/mips/include/asm/sibyte/sentosa.h+1−14
@@ -1,19 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2000, 2001 Broadcom Corporation3 * 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.
17 */4 */
18#ifndef __ASM_SIBYTE_SENTOSA_H5#ifndef __ASM_SIBYTE_SENTOSA_H
19#define __ASM_SIBYTE_SENTOSA_H6#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 */
1/*2/*
2 * Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation3 * 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.
17 */4 */
18#ifndef __ASM_SIBYTE_SWARM_H5#ifndef __ASM_SIBYTE_SWARM_H
19#define __ASM_SIBYTE_SWARM_H6#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 */
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_SMP_CPS_H__7#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 */
1/*2/*
2 * Copyright (C) 2001, 2002, MontaVista Software Inc.3 * Copyright (C) 2001, 2002, MontaVista Software Inc.
3 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net4 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * include/asm-mips/time.h7 * include/asm-mips/time.h
7 * header file for the new style time.c file and time services.8 * 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.
13 */9 */
14#ifndef _ASM_TIME_H10#ifndef _ASM_TIME_H
15#define _ASM_TIME_H11#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 */
1/*2/*
2 * Trap handling definitions.3 * Trap handling definitions.
3 *4 *
4 * Copyright (C) 2002, 2003 Maciej W. Rozycki5 * 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.
10 */6 */
11#ifndef _ASM_TRAPS_H7#ifndef _ASM_TRAPS_H
12#define _ASM_TRAPS_H8#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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Alex Smith <alex.smith@imgtec.com>4 * 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.
9 */5 */
10 6
11#ifndef __ASM_VDSO_H7#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 */
1/*2/*
2 * capcella.h, Include file for ZAO Networks Capcella.3 * capcella.h, Include file for ZAO Networks Capcella.
3 *4 *
4 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __ZAO_CAPCELLA_H7#ifndef __ZAO_CAPCELLA_H
21#define __ZAO_CAPCELLA_H8#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 */
1/*2/*
2 * Include file for NEC VR4100 series General-purpose I/O Unit.3 * Include file for NEC VR4100 series General-purpose I/O Unit.
3 *4 *
4 * Copyright (C) 2005-2009 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __NEC_VR41XX_GIU_H7#ifndef __NEC_VR41XX_GIU_H
21#define __NEC_VR41XX_GIU_H8#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 */
1/*2/*
2 * include/asm-mips/vr41xx/irq.h3 * include/asm-mips/vr41xx/irq.h
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2002 MontaVista Software, Inc.9 * Copyright (C) 2002 MontaVista Software, Inc.
9 * Copyright (C) 2002 TimeSys Corp.10 * Copyright (C) 2002 TimeSys Corp.
10 * Copyright (C) 2003-2006 Yoichi Yuasa <yuasa@linux-mips.org>11 * 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.
16 */12 */
17#ifndef __NEC_VR41XX_IRQ_H13#ifndef __NEC_VR41XX_IRQ_H
18#define __NEC_VR41XX_IRQ_H14#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 */
1/*2/*
2 * mpc30x.h, Include file for Victor MP-C303/304.3 * mpc30x.h, Include file for Victor MP-C303/304.
3 *4 *
4 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __VICTOR_MPC30X_H7#ifndef __VICTOR_MPC30X_H
21#define __VICTOR_MPC30X_H8#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 */
1/*2/*
2 * Include file for NEC VR4100 series PCI Control Unit.3 * Include file for NEC VR4100 series PCI Control Unit.
3 *4 *
4 * Copyright (C) 2004-2005 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __NEC_VR41XX_PCI_H7#ifndef __NEC_VR41XX_PCI_H
21#define __NEC_VR41XX_PCI_H8#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 */
1/*2/*
2 * Include file for NEC VR4100 series Serial Interface Unit.3 * Include file for NEC VR4100 series Serial Interface Unit.
3 *4 *
4 * Copyright (C) 2005-2008 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __NEC_VR41XX_SIU_H7#ifndef __NEC_VR41XX_SIU_H
21#define __NEC_VR41XX_SIU_H8#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 */
1/*2/*
2 * tb0219.h, Include file for TANBAC TB0219.3 * tb0219.h, Include file for TANBAC TB0219.
3 *4 *
@@ -5,20 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Modified for TANBAC TB0219:7 * Modified for TANBAC TB0219:
7 * Copyright (C) 2003 Megasolution Inc. <matsu@megasolution.jp>8 * 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
22 */9 */
23#ifndef __TANBAC_TB0219_H10#ifndef __TANBAC_TB0219_H
24#define __TANBAC_TB0219_H11#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 */
1/*2/*
2 * tb0226.h, Include file for TANBAC TB0226.3 * tb0226.h, Include file for TANBAC TB0226.
3 *4 *
4 * Copyright (C) 2002-2004 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#ifndef __TANBAC_TB0226_H7#ifndef __TANBAC_TB0226_H
21#define __TANBAC_TB0226_H8#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 */
1/*2/*
2 * tb0287.h, Include file for TANBAC TB0287 mini-ITX board.3 * tb0287.h, Include file for TANBAC TB0287 mini-ITX board.
3 *4 *
4 * Copyright (C) 2005 Media Lab Inc. <ito@mlb.co.jp>5 * Copyright (C) 2005 Media Lab Inc. <ito@mlb.co.jp>
5 *6 *
6 * This code is largely based on tb0219.h.7 * 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
21 */8 */
22#ifndef __TANBAC_TB0287_H9#ifndef __TANBAC_TB0287_H
23#define __TANBAC_TB0287_H10#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 */
1/*2/*
2 * include/asm-mips/vr41xx/vr41xx.h3 * include/asm-mips/vr41xx/vr41xx.h
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Copyright (C) 2002 MontaVista Software, Inc.9 * Copyright (C) 2002 MontaVista Software, Inc.
9 * Copyright (C) 2002 TimeSys Corp.10 * Copyright (C) 2002 TimeSys Corp.
10 * Copyright (C) 2003-2008 Yoichi Yuasa <yuasa@linux-mips.org>11 * 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.
16 */12 */
17#ifndef __NEC_VR41XX_H13#ifndef __NEC_VR41XX_H
18#define __NEC_VR41XX_H14#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 */
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __MIPS_ASM_YAMON_DT_H__7#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
1generated-y += unistd_n32.h2generated-y += unistd_n32.h
2generated-y += unistd_n64.h3generated-y += unistd_n64.h
3generated-y += unistd_o32.h4generated-y += unistd_o32.h
arch/mips/jazz/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for the Jazz family specific parts of the kernel3# Makefile for the Jazz family specific parts of the kernel
3#4#
arch/mips/jz4740/board-qi_lb60.c+1−4
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * linux/arch/mips/jz4740/board-qi_lb60.c3 * linux/arch/mips/jz4740/board-qi_lb60.c
3 *4 *
@@ -6,10 +7,6 @@ · 2 unmodified lines
6 * Copyright (c) 2009 Qi Hardware inc.,7 * Copyright (c) 2009 Qi Hardware inc.,
7 * Author: Xiangfu Liu <xiangfu@qi-hardware.com>8 * Author: Xiangfu Liu <xiangfu@qi-hardware.com>
8 * Copyright 2010, Lars-Peter Clausen <lars@metafoo.de>9 * 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.
13 */10 */
14 11
15#include <linux/kernel.h>12#include <linux/kernel.h>
arch/mips/jz4740/platform.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 platform devices4 * 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 *
14 */5 */
15 6
16#include <linux/clk.h>7#include <linux/clk.h>
arch/mips/jz4740/pm.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 SoC power management support4 * 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 *
14 */5 */
15 6
16#include <linux/init.h>7#include <linux/init.h>
arch/mips/jz4740/prom.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 SoC prom code4 * 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 *
14 */5 */
15 6
16#include <linux/kernel.h>7#include <linux/kernel.h>
arch/mips/jz4740/reset.c+1−10
@@ -1,15 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * 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 *
13 */4 */
14 5
15#include <asm/reboot.h>6#include <asm/reboot.h>
arch/mips/jz4740/setup.c+1−10
@@ -1,17 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>
3 * Copyright (C) 2011, Maarten ter Huurne <maarten@treewalker.org>4 * Copyright (C) 2011, Maarten ter Huurne <maarten@treewalker.org>
4 * JZ4740 setup code5 * 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 *
15 */6 */
16 7
17#include <linux/init.h>8#include <linux/init.h>
arch/mips/jz4740/time.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 platform time support4 * 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 *
14 */5 */
15 6
16#include <linux/clk.h>7#include <linux/clk.h>
arch/mips/jz4740/timer.c+1−10
@@ -1,16 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>3 * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
3 * JZ4740 platform timer support4 * 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 *
14 */5 */
15 6
16#include <linux/export.h>7#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
1/*2/*
2 * Copyright (C) 2000,2001,2004 Broadcom Corporation3 * 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.
17 */4 */
18#include <linux/clockchips.h>5#include <linux/clockchips.h>
19#include <linux/interrupt.h>6#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
1/*2/*
2 * DS1287 clockevent driver3 * DS1287 clockevent driver
3 *4 *
4 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/clockchips.h>7#include <linux/clockchips.h>
21#include <linux/init.h>8#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
1/*2/*
2 * GT641xx clockevent routines.3 * GT641xx clockevent routines.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/clockchips.h>7#include <linux/clockchips.h>
21#include <linux/init.h>8#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
1/*2/*
2 * Copyright (C) 2000, 2001 Broadcom Corporation3 * 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.
17 */4 */
18#include <linux/clockchips.h>5#include <linux/clockchips.h>
19#include <linux/interrupt.h>6#include <linux/interrupt.h>
arch/mips/kernel/cmpxchg.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2017 Imagination Technologies3 * Copyright (C) 2017 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/bitops.h>7#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 */
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <asm/addrspace.h>7#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 */
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <asm/addrspace.h>7#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
1/*2/*
2 * Copyright (C) 2003, 2004, 2007 Maciej W. Rozycki3 * 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.
8 */4 */
9#include <linux/context_tracking.h>5#include <linux/context_tracking.h>
10#include <linux/init.h>6#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
1/*2/*
2 * Processor capabilities determination functions.3 * Processor capabilities determination functions.
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 1994 - 2006 Ralf Baechle6 * Copyright (C) 1994 - 2006 Ralf Baechle
6 * Copyright (C) 2003, 2004 Maciej W. Rozycki7 * Copyright (C) 2003, 2004 Maciej W. Rozycki
7 * Copyright (C) 2001, 2004, 2011, 2012 MIPS Technologies, Inc.8 * 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.
13 */9 */
14#include <linux/init.h>10#include <linux/init.h>
15#include <linux/kernel.h>11#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
1/*2/*
2 * Copyright (C) 2000,2001,2004 Broadcom Corporation3 * 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 */4 */
14#include <linux/clocksource.h>5#include <linux/clocksource.h>
15#include <linux/sched_clock.h>6#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
1/*2/*
2 * DEC I/O ASIC's counter clocksource3 * DEC I/O ASIC's counter clocksource
3 *4 *
4 * Copyright (C) 2008 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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 */6 */
16#include <linux/clocksource.h>7#include <linux/clocksource.h>
17#include <linux/sched_clock.h>8#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
1/*2/*
2 * Copyright (C) 2000, 2001 Broadcom Corporation3 * 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 */4 */
14#include <linux/clocksource.h>5#include <linux/clocksource.h>
15#include <linux/sched_clock.h>6#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
1/*2/*
2 * 8250/16550-type serial ports prom_putchar()3 * 8250/16550-type serial ports prom_putchar()
3 *4 *
4 * Copyright (C) 2010 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/io.h>7#include <linux/io.h>
21#include <linux/serial_core.h>8#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
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies3 * Copyright (C) 2014 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/binfmts.h>7#include <linux/binfmts.h>
arch/mips/kernel/idle.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * MIPS idle loop and WAIT instruction support.3 * MIPS idle loop and WAIT instruction support.
3 *4 *
@@ -5,11 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 1994 - 2006 Ralf Baechle6 * Copyright (C) 1994 - 2006 Ralf Baechle
6 * Copyright (C) 2003, 2004 Maciej W. Rozycki7 * Copyright (C) 2003, 2004 Maciej W. Rozycki
7 * Copyright (C) 2001, 2004, 2011, 2012 MIPS Technologies, Inc.8 * 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.
13 */9 */
14#include <linux/cpu.h>10#include <linux/cpu.h>
15#include <linux/export.h>11#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
1/*2/*
2 * GT641xx IRQ routines.3 * GT641xx IRQ routines.
3 *4 *
4 * Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>5 * 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
19 */6 */
20#include <linux/hardirq.h>7#include <linux/hardirq.h>
21#include <linux/init.h>8#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
1/*2/*
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.
6 *3 *
7 * Copyright (c) 2004 MIPS Inc4 * Copyright (c) 2004 MIPS Inc
8 * Author: chris@mips.com5 * 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
1/*2/*
2 * Copyright (C) 2003 Ralf Baechle3 * Copyright (C) 2003 Ralf Baechle
3 *4 *
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 * Handler for RM7000 extended interrupts. These are a non-standard5 * Handler for RM7000 extended interrupts. These are a non-standard
10 * feature so we handle them separately from standard interrupts.6 * feature so we handle them separately from standard interrupts.
11 */7 */
arch/mips/kernel/kprobes.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Kernel Probes (KProbes)3 * Kernel Probes (KProbes)
3 * arch/mips/kernel/kprobes.c4 * arch/mips/kernel/kprobes.c
@@ -8,19 +9,6 @@ · 4 unmodified lines
8 * Some portions copied from the powerpc version.9 * Some portions copied from the powerpc version.
9 *10 *
10 * Copyright (C) IBM Corporation, 2002, 200411 * 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
24 */12 */
25 13
26#include <linux/kprobes.h>14#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
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/errno.h>7#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
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/errno.h>7#include <linux/errno.h>
arch/mips/kernel/module.c+1−13
@@ -1,17 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
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
15 *3 *
16 * Copyright (C) 2001 Rusty Russell.4 * Copyright (C) 2001 Rusty Russell.
17 * Copyright (C) 2003, 2004 Ralf Baechle (ralf@linux-mips.org)5 * 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
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies3 * Copyright (C) 2014 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/cpuhotplug.h>7#include <linux/cpuhotplug.h>
arch/mips/kernel/pm.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2014 Imagination Technologies Ltd.3 * Copyright (C) 2014 Imagination Technologies Ltd.
3 *4 *
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 * CPU PM notifiers for saving/restoring general CPU state.5 * CPU PM notifiers for saving/restoring general CPU state.
10 */6 */
11 7
arch/mips/kernel/probes-common.h+1−5
@@ -1,11 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-or-later */
1/*2/*
2 * Copyright (C) 2016 Imagination Technologies3 * Copyright (C) 2016 Imagination Technologies
3 * Author: Marcin Nowakowski <marcin.nowakowski@mips.com>4 * 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.
9 */5 */
10 6
11#ifndef __PROBES_COMMON_H7#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
1/*2/*
2 * Copyright (C) 2003 Broadcom Corporation3 * 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.
17 */4 */
18#include <linux/cache.h>5#include <linux/cache.h>
19#include <linux/sched.h>6#include <linux/sched.h>
arch/mips/kernel/smp-cmp.c+1−12
@@ -1,16 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
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.
14 *3 *
15 * Copyright (C) 2007 MIPS Technologies, Inc.4 * Copyright (C) 2007 MIPS Technologies, Inc.
16 * Chris Dearman (chris@mips.com)5 * 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
1/*2/*
2 * Copyright (C) 2013 Imagination Technologies3 * Copyright (C) 2013 Imagination Technologies
3 * Author: Paul Burton <paul.burton@mips.com>4 * 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.
9 */5 */
10 6
11#include <linux/cpu.h>7#include <linux/cpu.h>
arch/mips/kernel/smp-mt.c+1−12
@@ -1,16 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
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.
14 *3 *
15 * Copyright (C) 2004, 05, 06 MIPS Technologies, Inc.4 * Copyright (C) 2004, 05, 06 MIPS Technologies, Inc.
16 * Elizabeth Clarke (beth@mips.com)5 * 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
1/*2/*
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.
15 *3 *
16 * Copyright (C) 2000, 2001 Kanoj Sarcar4 * Copyright (C) 2000, 2001 Kanoj Sarcar
17 * Copyright (C) 2000, 2001 Ralf Baechle5 * 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
1/*2/*
2 * MIPS SPRAM support3 * MIPS SPRAM support
3 *4 *
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 *
9 * Copyright (C) 2007, 2008 MIPS Technologies, Inc.5 * Copyright (C) 2007, 2008 MIPS Technologies, Inc.
10 */6 */
11#include <linux/kernel.h>7#include <linux/kernel.h>
arch/mips/kernel/stacktrace.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Stack trace management functions3 * Stack trace management functions
3 *4 *
arch/mips/kernel/time.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2001 MontaVista Software Inc.3 * Copyright 2001 MontaVista Software Inc.
3 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net4 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
4 * Copyright (c) 2003, 2004 Maciej W. Rozycki5 * Copyright (c) 2003, 2004 Maciej W. Rozycki
5 *6 *
6 * Common time service routines for MIPS machines.7 * 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.
12 */8 */
13#include <linux/bug.h>9#include <linux/bug.h>
14#include <linux/clockchips.h>10#include <linux/clockchips.h>
arch/mips/kernel/vdso.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2015 Imagination Technologies3 * Copyright (C) 2015 Imagination Technologies
3 * Author: Alex Smith <alex.smith@imgtec.com>4 * 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.
9 */5 */
10 6
11#include <linux/binfmts.h>7#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
1122 case KVM_CAP_MAX_VCPUS:1122 case KVM_CAP_MAX_VCPUS:
1123 r = KVM_MAX_VCPUS;1123 r = KVM_MAX_VCPUS;
1124 break;1124 break;
1125 case KVM_CAP_MAX_VCPU_ID:
1126 r = KVM_MAX_VCPU_ID;
1127 break;
1125 case KVM_CAP_MIPS_FPU:1128 case KVM_CAP_MIPS_FPU:
1126 /* We don't handle systems with inconsistent cpu_has_fpu */1129 /* We don't handle systems with inconsistent cpu_has_fpu */
1127 r = !!raw_cpu_has_fpu;1130 r = !!raw_cpu_has_fpu;
arch/mips/lantiq/falcon/Makefile+1−0
@@ -1 +1,2 @@
1# SPDX-License-Identifier: GPL-2.0-only
1obj-y := prom.o reset.o sysctrl.o2obj-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
1obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o2obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
2 3
3obj-y += vmmc.o4obj-y += vmmc.o
arch/mips/lasat/interrupt.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 1999,2000 MIPS Technologies, Inc. All rights reserved.
4 *5 *
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 *
18 * Routines for generic manipulation of the interrupts found on the6 * Routines for generic manipulation of the interrupts found on the
19 * Lasat boards.7 * Lasat boards.
20 */8 */
arch/mips/lasat/lasat_board.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Thomas Horsten <thh@lasat.com>3 * Thomas Horsten <thh@lasat.com>
3 * Copyright (C) 2000 LASAT Networks A/S.4 * Copyright (C) 2000 LASAT Networks A/S.
4 *5 *
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 *
18 * Routines specific to the LASAT boards6 * Routines specific to the LASAT boards
19 */7 */
20#include <linux/types.h>8#include <linux/types.h>
arch/mips/lasat/picvue.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Picvue PVC160206 display driver3 * Picvue PVC160206 display driver
3 *4 *
arch/mips/lasat/picvue_proc.c+1−0
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Picvue PVC160206 display driver3 * Picvue PVC160206 display driver
3 *4 *
arch/mips/lasat/reset.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Thomas Horsten <thh@lasat.com>3 * Thomas Horsten <thh@lasat.com>
3 * Copyright (C) 2000 LASAT Networks A/S.4 * Copyright (C) 2000 LASAT Networks A/S.
4 *5 *
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 *
18 * Reset the LASAT board.6 * Reset the LASAT board.
19 */7 */
20#include <linux/kernel.h>8#include <linux/kernel.h>
arch/mips/lasat/serial.c+1−14
@@ -1,21 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Registration of Lasat UART platform device.3 * Registration of Lasat UART platform device.
3 *4 *
4 * Copyright (C) 2007 Brian Murphy <brian@murphy.dk>5 * 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
19 */6 */
20#include <linux/errno.h>7#include <linux/errno.h>
21#include <linux/init.h>8#include <linux/init.h>
arch/mips/lasat/setup.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Carsten Langgaard, carstenl@mips.com3 * Carsten Langgaard, carstenl@mips.com
3 * Copyright (C) 1999 MIPS Technologies, Inc. All rights reserved.4 * Copyright (C) 1999 MIPS Technologies, Inc. All rights reserved.
@@ -7,19 +8,6 @@ · 3 unmodified lines
7 *8 *
8 * Brian Murphy <brian@murphy.dk>9 * Brian Murphy <brian@murphy.dk>
9 *10 *
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 *
23 * Lasat specific setup.11 * Lasat specific setup.
24 */12 */
25#include <linux/init.h>13#include <linux/init.h>
arch/mips/lasat/sysctl.c+1−13
@@ -1,20 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Thomas Horsten <thh@lasat.com>3 * Thomas Horsten <thh@lasat.com>
3 * Copyright (C) 2000 LASAT Networks A/S.4 * Copyright (C) 2000 LASAT Networks A/S.
4 *5 *
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 *
18 * Routines specific to the LASAT boards6 * Routines specific to the LASAT boards
19 */7 */
20#include <linux/types.h>8#include <linux/types.h>
arch/mips/loongson32/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Common code for all Loongson 1 based systems3# Common code for all Loongson 1 based systems
3#4#
arch/mips/loongson32/common/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for common code of loongson1 based machines.3# Makefile for common code of loongson1 based machines.
3#4#
arch/mips/loongson32/common/irq.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <linux/interrupt.h>6#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
1/*2/*
2 * Copyright (c) 2011-2016 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <linux/clk.h>6#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
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
3 *4 *
4 * Modified from arch/mips/pnx833x/common/prom.c.5 * 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.
10 */6 */
11 7
12#include <linux/serial_reg.h>8#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
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <linux/io.h>6#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
1/*2/*
2 * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <asm/bootinfo.h>6#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
1/*2/*
2 * Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <linux/clk.h>6#include <linux/clk.h>
arch/mips/loongson32/ls1b/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for loongson1B based machines.3# Makefile for loongson1B based machines.
3#4#
arch/mips/loongson32/ls1b/board.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (c) 2011-2016 Zhang, Keguang <keguang.zhang@gmail.com>3 * 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.
8 */4 */
9 5
10#include <linux/leds.h>6#include <linux/leds.h>
arch/mips/loongson32/ls1c/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for loongson1C based machines.3# Makefile for loongson1C based machines.
3#4#
arch/mips/loongson32/ls1c/board.c+1−5
@@ -1,10 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>3 * 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.
8 */4 */
9 5
10#include <platform.h>6#include <platform.h>
arch/mips/loongson64/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Common code for all Loongson based systems3# Common code for all Loongson based systems
3#4#
arch/mips/loongson64/common/bonito-irq.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright 2001 MontaVista Software Inc.3 * Copyright 2001 MontaVista Software Inc.
3 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net4 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
@@ -5,11 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology7 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
7 * Author: Fuxin Zhang, zhangfx@lemote.com8 * 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.
13 */9 */
14#include <linux/interrupt.h>10#include <linux/interrupt.h>
15#include <linux/compiler.h>11#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
1/*2/*
2 * Based on Ocelot Linux port, which is3 * Based on Ocelot Linux port, which is
3 * Copyright 2001 MontaVista Software Inc.4 * Copyright 2001 MontaVista Software Inc.
@@ -11,11 +12,6 @@ · 7 unmodified lines
11 *12 *
12 * Copyright (C) 2009 Lemote Inc.13 * Copyright (C) 2009 Lemote Inc.
13 * Author: Wu Zhangjin, wuzhangjin@gmail.com14 * 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.
19 */15 */
20#include <asm/bootinfo.h>16#include <asm/bootinfo.h>
21 17
arch/mips/loongson64/common/cs5536/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for CS5536 support.3# Makefile for CS5536 support.
3#4#
arch/mips/loongson64/common/cs5536/cs5536_acc.c+1−5
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * the ACC Virtual Support Module of AMD CS55363 * the ACC Virtual Support Module of AMD CS5536
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * 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.
14 */10 */
15 11
16#include <cs5536/cs5536.h>12#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
1/*2/*
2 * the EHCI Virtual Support Module of AMD CS55363 * the EHCI Virtual Support Module of AMD CS5536
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * 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.
14 */10 */
15 11
16#include <cs5536/cs5536.h>12#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
1/*2/*
2 * the IDE Virtual Support Module of AMD CS55363 * the IDE Virtual Support Module of AMD CS5536
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * 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.
14 */10 */
15 11
16#include <cs5536/cs5536.h>12#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
1/*2/*
2 * the ISA Virtual Support Module of AMD CS55363 * the ISA Virtual Support Module of AMD CS5536
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * 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.
14 */10 */
15 11
16#include <linux/pci.h>12#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
1/*2/*
2 * CS5536 General timer functions3 * CS5536 General timer functions
3 *4 *
@@ -8,11 +9,6 @@ · 4 unmodified lines
8 * Author: Wu zhangjin, wuzhangjin@gmail.com9 * Author: Wu zhangjin, wuzhangjin@gmail.com
9 *10 *
10 * Reference: AMD Geode(TM) CS5536 Companion Device Data Book11 * 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.
16 */12 */
17 13
18#include <linux/io.h>14#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
1/*2/*
2 * the OHCI Virtual Support Module of AMD CS55363 * the OHCI Virtual Support Module of AMD CS5536
3 *4 *
@@ -6,11 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * 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.
14 */10 */
15 11
16#include <cs5536/cs5536.h>12#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
1/*2/*
2 * read/write operation to the PCI config space of CS55363 * read/write operation to the PCI config space of CS5536
3 *4 *
@@ -7,11 +8,6 @@ · 3 unmodified lines
7 * Copyright (C) 2009 Lemote, Inc.8 * Copyright (C) 2009 Lemote, Inc.
8 * Author: Wu Zhangjin, wuzhangjin@gmail.com9 * Author: Wu Zhangjin, wuzhangjin@gmail.com
9 *10 *
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 *
15 * the Virtual Support Module(VSM) for virtulizing the PCI11 * the Virtual Support Module(VSM) for virtulizing the PCI
16 * configure space are defined in cs5536_modulename.c respectively,12 * configure space are defined in cs5536_modulename.c respectively,
17 *13 *
arch/mips/loongson64/common/early_printk.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/* early printk support2/* early printk support
2 *3 *
3 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>4 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
4 * Copyright (c) 2009 Lemote Inc.5 * Copyright (c) 2009 Lemote Inc.
5 * Author: Wu Zhangjin, wuzhangjin@gmail.com6 * 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.
11 */7 */
12#include <linux/serial_reg.h>8#include <linux/serial_reg.h>
13#include <asm/setup.h>9#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
1/*2/*
2 * Based on Ocelot Linux port, which is3 * Based on Ocelot Linux port, which is
3 * Copyright 2001 MontaVista Software Inc.4 * Copyright 2001 MontaVista Software Inc.
@@ -11,11 +12,6 @@ · 7 unmodified lines
11 *12 *
12 * Copyright (C) 2009 Lemote Inc.13 * Copyright (C) 2009 Lemote Inc.
13 * Author: Wu Zhangjin, wuzhangjin@gmail.com14 * 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.
19 */15 */
20#include <linux/export.h>16#include <linux/export.h>
21#include <asm/bootinfo.h>17#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
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * 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.
9 */5 */
10 6
11#include <linux/memblock.h>7#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
1/*2/*
2 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology3 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * 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.
9 */5 */
10#include <linux/delay.h>6#include <linux/delay.h>
11#include <linux/interrupt.h>7#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
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4 *5 *
5 * Copyright (c) 2009 Zhang Le <r0bertz@gentoo.org>6 * 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.
11 */7 */
12#include <linux/errno.h>8#include <linux/errno.h>
13#include <asm/bootinfo.h>9#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
1/*2/*
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.
6 */3 */
7#include <linux/fs.h>4#include <linux/fs.h>
8#include <linux/fcntl.h>5#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
1/*2/*
2 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology3 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * 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.
9 */5 */
10#include <linux/pci.h>6#include <linux/pci.h>
11 7
arch/mips/loongson64/common/platform.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * 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.
9 */5 */
10 6
11#include <linux/err.h>7#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
1/*2/*
2 * loongson-specific suspend support3 * loongson-specific suspend support
3 *4 *
4 * Copyright (C) 2009 Lemote Inc.5 * Copyright (C) 2009 Lemote Inc.
5 * Author: Wu Zhangjin <wuzhangjin@gmail.com>6 * 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.
11 */7 */
12#include <linux/suspend.h>8#include <linux/suspend.h>
13#include <linux/interrupt.h>9#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
1/*2/*
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.
6 *3 *
7 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology4 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
8 * Author: Fuxin Zhang, zhangfx@lemote.com5 * 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
1/*2/*
2 * Lemote Fuloong platform support3 * Lemote Fuloong platform support
3 *4 *
4 * Copyright(c) 2010 Arnaud Patard <apatard@mandriva.com>5 * 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.
10 */6 */
11 7
12#include <linux/init.h>8#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
1/*2/*
2 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology3 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * 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.
9 */5 */
10#include <linux/export.h>6#include <linux/export.h>
11#include <linux/init.h>7#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
1/*2/*
2 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology3 * Copyright (C) 2007 Lemote, Inc. & Institute of Computing Technology
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * Author: Fuxin Zhang, zhangfx@lemote.com
4 *5 *
5 * Copyright (C) 2009 Lemote Inc.6 * Copyright (C) 2009 Lemote Inc.
6 * Author: Wu Zhangjin, wuzhangjin@gmail.com7 * 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.
12 */8 */
13#include <asm/mc146818-time.h>9#include <asm/mc146818-time.h>
14#include <asm/time.h>10#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
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * 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.
9 */5 */
10 6
11#include <linux/export.h>7#include <linux/export.h>
arch/mips/loongson64/fuloong-2e/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Lemote Fuloong2e mini-PC board.3# Makefile for Lemote Fuloong2e mini-PC board.
3#4#
arch/mips/loongson64/fuloong-2e/irq.c+1−5
@@ -1,11 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology3 * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * 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.
9 */5 */
10#include <linux/interrupt.h>6#include <linux/interrupt.h>
11 7
arch/mips/loongson64/fuloong-2e/reset.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/* Board-specific reboot/shutdown routines2/* Board-specific reboot/shutdown routines
2 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>3 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
3 *4 *
4 * Copyright (C) 2009 Lemote Inc.5 * Copyright (C) 2009 Lemote Inc.
5 * Author: Wu Zhangjin, wuzhangjin@gmail.com6 * 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.
11 */7 */
12 8
13#include <loongson.h>9#include <loongson.h>
arch/mips/loongson64/lemote-2f/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for lemote loongson2f family machines3# Makefile for lemote loongson2f family machines
3#4#
arch/mips/loongson64/lemote-2f/ec_kb3310b.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Basic KB3310B Embedded Controller support for the YeeLoong 2F netbook3 * Basic KB3310B Embedded Controller support for the YeeLoong 2F netbook
3 *4 *
4 * Copyright (C) 2008 Lemote Inc.5 * Copyright (C) 2008 Lemote Inc.
5 * Author: liujl <liujl@lemote.com>, 2008-04-206 * 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.
11 */7 */
12 8
13#include <linux/io.h>9#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 */
1/*2/*
2 * KB3310B Embedded Controller3 * KB3310B Embedded Controller
3 *4 *
4 * Copyright (C) 2008 Lemote Inc.5 * Copyright (C) 2008 Lemote Inc.
5 * Author: liujl <liujl@lemote.com>, 2008-03-146 * 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.
11 */7 */
12 8
13#ifndef _EC_KB3310B_H9#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
1/*2/*
2 * Copyright (C) 2007 Lemote Inc.3 * Copyright (C) 2007 Lemote Inc.
3 * Author: Fuxin Zhang, zhangfx@lemote.com4 * 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.
9 */5 */
10 6
11#include <linux/export.h>7#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
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * 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.
9 */5 */
10#include <asm/bootinfo.h>6#include <asm/bootinfo.h>
11 7
arch/mips/loongson64/lemote-2f/pm.c+1−5
@@ -1,13 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Lemote loongson2f family machines' specific suspend support3 * Lemote loongson2f family machines' specific suspend support
3 *4 *
4 * Copyright (C) 2009 Lemote Inc.5 * Copyright (C) 2009 Lemote Inc.
5 * Author: Wu Zhangjin <wuzhangjin@gmail.com>6 * 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.
11 */7 */
12 8
13#include <linux/suspend.h>9#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
1/* Board-specific reboot/shutdown routines2/* Board-specific reboot/shutdown routines
2 *3 *
3 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>4 * Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
4 *5 *
5 * Copyright (C) 2009 Lemote Inc.6 * Copyright (C) 2009 Lemote Inc.
6 * Author: Wu Zhangjin, wuzhangjin@gmail.com7 * 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.
12 */8 */
13 9
14#include <linux/io.h>10#include <linux/io.h>
arch/mips/loongson64/loongson-3/Makefile+1−0
@@ -1,3 +1,4 @@
1# SPDX-License-Identifier: GPL-2.0-only
1#2#
2# Makefile for Loongson-3 family machines3# Makefile for Loongson-3 family machines
3#4#
arch/mips/loongson64/loongson-3/numa.c+1−5
@@ -1,14 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*2/*
2 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &3 * Copyright (C) 2010 Loongson Inc. & Lemote Inc. &
3 * Institute of Computing Technology4 * Institute of Computing Technology
4 * Author: Xiang Gao, gaoxiang@ict.ac.cn5 * Author: Xiang Gao, gaoxiang@ict.ac.cn
5 * Huacai Chen, chenhc@lemote.com6 * Huacai Chen, chenhc@lemote.com
6 * Xiaofu Meng, Shuangshuang Zhang7 * 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.
12 */8 */
13#include <linux/init.h>9#include <linux/init.h>
14#include <linux/kernel.h>10#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
1/*2/*
2 * Copyright (C) 2009 Lemote Inc.3 * Copyright (C) 2009 Lemote Inc.
3 * Author: Wu Zhangjin, wuzhangjin@gmail.com4 * Author: Wu Zhangjin, wuzhangjin@gmail.com
4 * Xiang Yu, xiangy@lemote.com5 * Xiang Yu, xiangy@lemote.com
5 * Chen Huacai, chenhc@lemote.com6 * 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.
11 */7 */
12 8
13#include <linux/err.h>9#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
1/*2/*
2 * Copyright (C) 2010, 2011, 2012, Lemote, Inc.3 * Copyright (C) 2010, 2011, 2012, Lemote, Inc.
3 * Author: Chen Huacai, chenhc@lemote.com4 * 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 *
15 */5 */
16 6
17#include <linux/init.h>7#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
1/*2/*
2 * Copyright (C) 2001,2002,2003 Broadcom Corporation3 * 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.
17 */4 */
18#include <linux/sched.h>5#include <linux/sched.h>
19#include <asm/mipsregs.h>6#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 */
1/*2/*
2 * Copyright (C) 2001,2002,2003 Broadcom Corporation3 * 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